|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xerces.util.XMLResourceIdentifierImpl | +--weblogic.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_INITIALIZE
Indicate that this description was just initialized. |
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. |
protected XMLAttributes |
fAttributes
|
protected short |
fContextType
|
protected QName |
fEnclosedElementName
|
protected java.lang.String[] |
fLocationHints
|
protected java.lang.String |
fTargetNamespace
|
protected QName |
fTriggeringComponent
|
Fields inherited from class weblogic.apache.xerces.util.XMLResourceIdentifierImpl |
fBaseSystemId,
fExpandedSystemId,
fLiteralSystemId,
fPublicId |
Constructor Summary | |
XSDDescription()
|
Method Summary | |
boolean |
equals(java.lang.Object descObj)
Compares this grammar with the given grammar. |
boolean |
fromInstance()
|
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). |
short |
getContextType()
Get the context. |
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 |
getGrammarType()
the type of the grammar (e.g., DTD or XSD); |
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 |
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. |
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. |
int |
hashCode()
Returns the hash code of this grammar |
XSDDescription |
makeClone()
|
void |
reset()
resets all the fields |
void |
setAttributes(XMLAttributes attributes)
|
void |
setContextType(short contextType)
|
void |
setEnclosingElementName(QName enclosedElementName)
|
void |
setLocationHints(java.lang.String[] locationHints)
|
void |
setTargetNamespace(java.lang.String targetNamespace)
|
void |
setTriggeringComponent(QName triggeringComponent)
|
Methods inherited from class weblogic.apache.xerces.util.XMLResourceIdentifierImpl |
clear,
getBaseSystemId,
getExpandedSystemId,
getLiteralSystemId,
getPublicId,
setBaseSystemId,
setExpandedSystemId,
setLiteralSystemId,
setPublicId,
setValues,
toString |
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public static final short CONTEXT_INITIALIZE
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
protected short fContextType
protected java.lang.String fTargetNamespace
protected java.lang.String[] fLocationHints
protected QName fTriggeringComponent
protected QName fEnclosedElementName
protected XMLAttributes fAttributes
Constructor Detail |
public XSDDescription()
Method Detail |
public java.lang.String getGrammarType()
Grammar
public short getContextType()
public java.lang.String getTargetNamespace()
public java.lang.String[] getLocationHints()
public QName getTriggeringComponent()
public QName getEnclosingElementName()
public XMLAttributes getAttributes()
public boolean fromInstance()
public boolean equals(java.lang.Object descObj)
desc
- The description of the grammar to be compared withpublic int hashCode()
public void setContextType(short contextType)
public void setTargetNamespace(java.lang.String targetNamespace)
public void setLocationHints(java.lang.String[] locationHints)
public void setTriggeringComponent(QName triggeringComponent)
public void setEnclosingElementName(QName enclosedElementName)
public void setAttributes(XMLAttributes attributes)
public void reset()
public XSDDescription makeClone()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |