<schema/>
element
affect the contents of that schema document alone.
Modifier and Type | Field and Description |
---|---|
protected XSAnnotationInfo | |
protected boolean | |
protected boolean | |
protected XSAttributeChecker | |
protected short | |
protected short | |
pack-priv List | |
protected boolean | |
protected SchemaNamespaceSupport | |
protected SchemaNamespaceSupport | |
private List | |
protected Object[] | |
protected Element | |
pack-priv SymbolTable | |
pack-priv String | |
protected ValidationState | |
protected Stack |
Access | Constructor and Description |
---|---|
pack-priv |
Modifier and Type | Method and Description |
---|---|
public void | |
pack-priv void | |
pack-priv void | |
pack-priv XSAnnotationInfo | |
pack-priv Object[] | |
private void | initNamespaceSupport(Element schemaRoot)
Initialize namespace support by collecting all of the namespace declarations in the root's ancestors. |
public boolean | |
pack-priv final boolean | |
pack-priv void | |
pack-priv void | |
pack-priv void | |
public String |
fAnnotations | back to summary |
---|---|
protected XSAnnotationInfo fAnnotations |
fAreLocalAttributesQualified | back to summary |
---|---|
protected boolean fAreLocalAttributesQualified |
fAreLocalElementsQualified | back to summary |
---|---|
protected boolean fAreLocalElementsQualified |
fAttrChecker | back to summary |
---|---|
protected XSAttributeChecker fAttrChecker |
fBlockDefault | back to summary |
---|---|
protected short fBlockDefault |
fFinalDefault | back to summary |
---|---|
protected short fFinalDefault |
fImportedNS | back to summary |
---|---|
pack-priv List<String> fImportedNS |
fIsChameleonSchema | back to summary |
---|---|
protected boolean fIsChameleonSchema |
fNamespaceSupport | back to summary |
---|---|
protected SchemaNamespaceSupport fNamespaceSupport |
fNamespaceSupportRoot | back to summary |
---|---|
protected SchemaNamespaceSupport fNamespaceSupportRoot |
fReportedTNS | back to summary |
---|---|
private List<String> fReportedTNS |
fSchemaAttrs | back to summary |
---|---|
protected Object[] fSchemaAttrs |
fSchemaElement | back to summary |
---|---|
protected Element fSchemaElement |
fSymbolTable | back to summary |
---|---|
pack-priv SymbolTable fSymbolTable |
fTargetNamespace | back to summary |
---|---|
pack-priv String fTargetNamespace |
fValidationContext | back to summary |
---|---|
protected ValidationState fValidationContext |
SchemaNamespaceSupportStack | back to summary |
---|---|
protected Stack<SchemaNamespaceSupport> SchemaNamespaceSupportStack |
XSDocumentInfo | back to summary |
---|---|
pack-priv XSDocumentInfo(Element schemaRoot, XSAttributeChecker attrChecker, SymbolTable symbolTable) throws XMLSchemaException |
addAllowedNS | back to summary |
---|---|
public void addAllowedNS(String namespace) |
addAnnotation | back to summary |
---|---|
pack-priv void addAnnotation(XSAnnotationInfo info) |
backupNSSupport | back to summary |
---|---|
pack-priv void backupNSSupport(SchemaNamespaceSupport nsSupport) |
getAnnotations | back to summary |
---|---|
pack-priv XSAnnotationInfo getAnnotations() |
getSchemaAttrs | back to summary |
---|---|
pack-priv Object[] getSchemaAttrs() |
initNamespaceSupport | back to summary |
---|---|
private void initNamespaceSupport(Element schemaRoot) Initialize namespace support by collecting all of the namespace declarations in the root's ancestors. This is necessary to support schemas fragments, i.e. schemas embedded in other documents. See, https://jaxp.dev.java.net/issues/show_bug.cgi?id=43 Requires the DOM to be created with namespace support enabled. |
isAllowedNS | back to summary |
---|---|
public boolean isAllowedNS(String namespace) |
needReportTNSError | back to summary |
---|---|
pack-priv final boolean needReportTNSError(String uri) |
removeAnnotations | back to summary |
---|---|
pack-priv void removeAnnotations() |
restoreNSSupport | back to summary |
---|---|
pack-priv void restoreNSSupport() |
returnSchemaAttrs | back to summary |
---|---|
pack-priv void returnSchemaAttrs() |
toString | back to summary |
---|---|
public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
|