| Modifier and Type | Field and Description |
|---|---|
| public static final short | CONTEXT_ATTRIBUTE
Hides com. |
| public static final short | CONTEXT_ELEMENT
Hides com. |
| public static final short | CONTEXT_IMPORT
Hides com. <import>ed by another
schema document.
|
| public static final short | CONTEXT_INCLUDE
Hides com. <include>d by another
schema document.
|
| public static final short | CONTEXT_INITIALIZE
Indicate that this description was just initialized. |
| public static final short | CONTEXT_INSTANCE
Hides com. |
| public static final short | CONTEXT_PREPARSE
Hides com. |
| public static final short | CONTEXT_REDEFINE
Hides com. <redefine>d by another
schema document.
|
| public static final short | CONTEXT_XSITYPE
Hides com. |
| protected XMLAttributes | |
| protected short | |
| protected QName | |
| protected String[] | |
| protected QName |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: True if they are equal, else falseThe description of the grammar to be compared with descObj)Overrides java. Compares this grammar with the given grammar. |
| public boolean | |
| public XMLAttributes | Returns: all attributes of the tiggering/enclosing elementImplements com. If a call is triggered by an element/attribute/xsi:type in the instance, this call returns all attribute of such element (or enclosing element). |
| public short | Returns: the value indicating the contextImplements com. Get the context. |
| public QName | Returns: the name of the enclosing elementImplements com. If a call is triggered by an attribute or xsi:type, then this mehtod returns the enclosing element of such element. |
| public String | getGrammarType()
Implements com. the type of the grammar (e.g., DTD or XSD); |
| public String[] | Returns: an array of all location hints associated to the expected target namespaceImplements com. For import and references from the instance document, it's possible to have multiple hints for one namespace. |
| public String | Returns: the expected/enclosing target namespaceImplements com. If the context is "include" or "redefine", then return the target namespace of the enclosing schema document; otherwise, the expected target namespace of this document. |
| public QName | Returns: the name of the triggering componentImplements com. If a call is triggered by an element/attribute/xsi:type in the instance, this call returns the name of such triggering component: the name of the element/attribute, or the value of the xsi:type. |
| public int | Returns: The hash codeOverrides com. Returns the hash code of this grammar |
| public boolean | |
| public XSDDescription | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |
| CONTEXT_ATTRIBUTE | back to summary |
|---|---|
| public static final short CONTEXT_ATTRIBUTE Hides com. Indicate that the parse of the current schema document is triggered by the occurrence of an attribute whose namespace is the target namespace of this schema document. This value is only used if we do defer the loading of schema documents until a component from that namespace is referenced from the instance. | |
| CONTEXT_ELEMENT | back to summary |
|---|---|
| public static final short CONTEXT_ELEMENT Hides com. Indicate that the parse of the current schema document is triggered by the occurrence of an element whose namespace is the target namespace of this schema document. This value is only used if we do defer the loading of schema documents until a component from that namespace is referenced from the instance. | |
| CONTEXT_IMPORT | back to summary |
|---|---|
| public static final short CONTEXT_IMPORT Hides com. Indicate that the current schema document is | |
| CONTEXT_INCLUDE | back to summary |
|---|---|
| public static final short CONTEXT_INCLUDE Hides com. Indicate that the current schema document is | |
| CONTEXT_INITIALIZE | back to summary |
|---|---|
| public static final short CONTEXT_INITIALIZE Indicate that this description was just initialized. | |
| CONTEXT_INSTANCE | back to summary |
|---|---|
| public static final short CONTEXT_INSTANCE Hides com. Indicate that the parse of the current schema document is triggered by xsi:schemaLocation/noNamespaceSchemaLocation attribute(s) in the instance document. This value is only used if we don't defer the loading of schema documents. | |
| CONTEXT_PREPARSE | back to summary |
|---|---|
| public static final short CONTEXT_PREPARSE Hides com. Indicate that the current schema document is being preparsed. | |
| CONTEXT_REDEFINE | back to summary |
|---|---|
| public static final short CONTEXT_REDEFINE Hides com. Indicate that the current schema document is | |
| CONTEXT_XSITYPE | back to summary |
|---|---|
| public static final short CONTEXT_XSITYPE Hides com. Indicate that the parse of the current schema document is triggered by the occurrence of an "xsi:type" attribute, whose value (a QName) has the target namespace of this schema document as its namespace. This value is only used if we do defer the loading of schema documents until a component from that namespace is referenced from the instance. | |
| fAttributes | back to summary |
|---|---|
| protected XMLAttributes fAttributes | |
| fContextType | back to summary |
|---|---|
| protected short fContextType | |
| fEnclosedElementName | back to summary |
|---|---|
| protected QName fEnclosedElementName | |
| fLocationHints | back to summary |
|---|---|
| protected String[] fLocationHints | |
| fTriggeringComponent | back to summary |
|---|---|
| protected QName fTriggeringComponent | |
| XSDDescription | back to summary |
|---|---|
| public XSDDescription() | |
| equals | back to summary |
|---|---|
| public boolean equals(Object descObj) Overrides java. Compares this grammar with the given grammar. Currently, we compare the target namespaces.
| |
| fromInstance | back to summary |
|---|---|
| public boolean fromInstance() | |
| getAttributes | back to summary |
|---|---|
| public XMLAttributes getAttributes() Implements com. If a call is triggered by an element/attribute/xsi:type in the instance, this call returns all attribute of such element (or enclosing element).
| |
| getContextType | back to summary |
|---|---|
| public short getContextType() Implements com. Get the context. The returned value is one of the pre-defined CONTEXT_xxx constants.
| |
| getEnclosingElementName | back to summary |
|---|---|
| public QName getEnclosingElementName() Implements com. If a call is triggered by an attribute or xsi:type, then this mehtod returns the enclosing element of such element.
| |
| getGrammarType | back to summary |
|---|---|
| public String getGrammarType() Implements com. the type of the grammar (e.g., DTD or XSD); | |
| getLocationHints | back to summary |
|---|---|
| public String[] getLocationHints() Implements com. For import and references from the instance document, it's possible to have multiple hints for one namespace. So this method returns an array, which contains all location hints.
| |
| getTargetNamespace | back to summary |
|---|---|
| public String getTargetNamespace() Implements com. If the context is "include" or "redefine", then return the target namespace of the enclosing schema document; otherwise, the expected target namespace of this document.
| |
| getTriggeringComponent | back to summary |
|---|---|
| public QName getTriggeringComponent() Implements com. If a call is triggered by an element/attribute/xsi:type in the instance, this call returns the name of such triggering component: the name of the element/attribute, or the value of the xsi:type.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides com. Returns the hash code of this grammar
| |
| isExternal | back to summary |
|---|---|
public boolean isExternal()
| |
| makeClone | back to summary |
|---|---|
| public XSDDescription makeClone() | |
| reset | back to summary |
|---|---|
| public void reset() resets all the fields | |
| setAttributes | back to summary |
|---|---|
| public void setAttributes(XMLAttributes attributes) | |
| setContextType | back to summary |
|---|---|
| public void setContextType(short contextType) | |
| setEnclosingElementName | back to summary |
|---|---|
| public void setEnclosingElementName(QName enclosedElementName) | |
| setLocationHints | back to summary |
|---|---|
| public void setLocationHints(String[] locationHints) | |
| setTargetNamespace | back to summary |
|---|---|
| public void setTargetNamespace(String targetNamespace) | |
| setTriggeringComponent | back to summary |
|---|---|
| public void setTriggeringComponent(QName triggeringComponent) | |