MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.model
Class CheckNodeType

java.lang.Object
  extended by ch.ethz.mxquery.model.CheckNodeType

public class CheckNodeType
extends java.lang.Object


Field Summary
static int CHECK_IDTYPE_ID
           
static int CHECK_IDTYPE_IDREF
           
static int CHECK_IDTYPE_IDREFS
           
 
Constructor Summary
CheckNodeType()
           
 
Method Summary
static boolean checkAttribute(Token curr, java.lang.String uri, java.lang.String name, int tInfoType, TypeDictionary dictionary)
           
static boolean checkAttributeWithType(Token curr, java.lang.String uri, java.lang.String name, int tInfoType, TypeDictionary dictionary)
           
static boolean checkComment(Token curr)
           
static boolean checkDocument(Token curr)
           
static boolean checkElement(Token curr, java.lang.String uri, java.lang.String name, int tInfoType, TypeDictionary dictionary)
           
static boolean checkIdElement(NamedToken curr, java.util.Vector ids, int idType)
           
static boolean checkNode(Token curr)
           
static boolean checkPI(Token curr, java.lang.String searchedNodeName)
           
static boolean checkSchemaAttribute(Token tok, java.lang.String node_name_uri, java.lang.String node_name, TypeDictionary dictionary, QueryLocation loc)
           
static boolean checkSchemaElement(Token tok, java.lang.String node_name_uri, java.lang.String node_name, TypeDictionary dictionary, QueryLocation loc)
           
static boolean checkText(Token curr)
           
static boolean step_comparison(Token curr, java.lang.String uri, java.lang.String local)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CHECK_IDTYPE_ID

public static final int CHECK_IDTYPE_ID
See Also:
Constant Field Values

CHECK_IDTYPE_IDREF

public static final int CHECK_IDTYPE_IDREF
See Also:
Constant Field Values

CHECK_IDTYPE_IDREFS

public static final int CHECK_IDTYPE_IDREFS
See Also:
Constant Field Values
Constructor Detail

CheckNodeType

public CheckNodeType()
Method Detail

step_comparison

public static boolean step_comparison(Token curr,
                                      java.lang.String uri,
                                      java.lang.String local)
                               throws MXQueryException
Throws:
MXQueryException

checkPI

public static boolean checkPI(Token curr,
                              java.lang.String searchedNodeName)
                       throws MXQueryException
Throws:
MXQueryException

checkComment

public static boolean checkComment(Token curr)
                            throws MXQueryException
Throws:
MXQueryException

checkText

public static boolean checkText(Token curr)
                         throws MXQueryException
Throws:
MXQueryException

checkNode

public static boolean checkNode(Token curr)
                         throws MXQueryException
Throws:
MXQueryException

checkElement

public static boolean checkElement(Token curr,
                                   java.lang.String uri,
                                   java.lang.String name,
                                   int tInfoType,
                                   TypeDictionary dictionary)
                            throws MXQueryException
Throws:
MXQueryException

checkIdElement

public static boolean checkIdElement(NamedToken curr,
                                     java.util.Vector ids,
                                     int idType)

checkAttribute

public static boolean checkAttribute(Token curr,
                                     java.lang.String uri,
                                     java.lang.String name,
                                     int tInfoType,
                                     TypeDictionary dictionary)
                              throws MXQueryException
Throws:
MXQueryException

checkAttributeWithType

public static boolean checkAttributeWithType(Token curr,
                                             java.lang.String uri,
                                             java.lang.String name,
                                             int tInfoType,
                                             TypeDictionary dictionary)
                                      throws MXQueryException
Throws:
MXQueryException

checkDocument

public static boolean checkDocument(Token curr)
                             throws MXQueryException
Throws:
MXQueryException

checkSchemaElement

public static boolean checkSchemaElement(Token tok,
                                         java.lang.String node_name_uri,
                                         java.lang.String node_name,
                                         TypeDictionary dictionary,
                                         QueryLocation loc)
                                  throws TypeException
Throws:
TypeException

checkSchemaAttribute

public static boolean checkSchemaAttribute(Token tok,
                                           java.lang.String node_name_uri,
                                           java.lang.String node_name,
                                           TypeDictionary dictionary,
                                           QueryLocation loc)
                                    throws MXQueryException
Throws:
MXQueryException

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich