|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xerces.impl.xs.XSDDescription
Field Summary | |
static short |
CONTEXT_ATTRIBUTE
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. |
static short |
CONTEXT_ELEMENT
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. |
static short |
CONTEXT_IMPORT
Indicate that the current schema document is |
static short |
CONTEXT_INCLUDE
Indicate that the current schema document is |
static short |
CONTEXT_INSTANCE
Indicate that the parse of the current schema document is triggered by xsi:schemaLocation/noNamespaceSchemaLocation attribute(s) in the instance document. |
static short |
CONTEXT_PREPARSE
Indicate that the current schema document is being preparsed. |
static short |
CONTEXT_REDEFINE
Indicate that the current schema document is |
static short |
CONTEXT_XSITYPE
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. |
Constructor Summary | |
XSDDescription()
|
Method Summary | |
org.apache.xerces.xni.XMLAttributes |
getAttributes()
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). |
java.lang.String |
getBaseSystemId()
Returns the base URI against which the literal SystemId is to be resolved. |
short |
getContextType()
Get the context. |
org.apache.xerces.xni.QName |
getEnclosingElementName()
If a call is triggered by an attribute or xsi:type, then this mehtod returns the enclosing element of such element. |
java.lang.String |
getExpandedSystemId()
Returns the expanded system identifier. |
java.lang.String |
getGrammarType()
the type of the grammar (e.g., DTD or XSD); |
java.lang.String |
getLiteralSystemId()
Returns the literal system identifier. |
java.lang.String[] |
getLocationHints()
For import and references from the instance document, it's possible to have multiple hints for one namespace. |
java.lang.String |
getPublicId()
Returns the public identifier. |
java.lang.String |
getTargetNamespace()
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. |
org.apache.xerces.xni.QName |
getTriggeringComponent()
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final short CONTEXT_INCLUDE
public static final short CONTEXT_REDEFINE
public static final short CONTEXT_IMPORT
public static final short CONTEXT_PREPARSE
public static final short CONTEXT_INSTANCE
public static final short CONTEXT_ELEMENT
public static final short CONTEXT_ATTRIBUTE
public static final short CONTEXT_XSITYPE
Constructor Detail |
public XSDDescription()
Method Detail |
public java.lang.String getPublicId()
getPublicId
in interface org.apache.xerces.xni.XMLResourceIdentifier
public java.lang.String getExpandedSystemId()
getExpandedSystemId
in interface org.apache.xerces.xni.XMLResourceIdentifier
public java.lang.String getLiteralSystemId()
getLiteralSystemId
in interface org.apache.xerces.xni.XMLResourceIdentifier
public java.lang.String getBaseSystemId()
Returns the base URI against which the literal SystemId is to be resolved.
getBaseSystemId
in interface org.apache.xerces.xni.XMLResourceIdentifier
public java.lang.String getGrammarType()
getGrammarType
in interface org.apache.xerces.xni.grammars.XMLGrammarDescription
Grammar
public short getContextType()
public java.lang.String getTargetNamespace()
public java.lang.String[] getLocationHints()
public org.apache.xerces.xni.QName getTriggeringComponent()
public org.apache.xerces.xni.QName getEnclosingElementName()
public org.apache.xerces.xni.XMLAttributes getAttributes()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |