public interface XSDAnnotation extends XSDComponent, XSDRedefineContent
The following features are supported:
XSDPackage.getXSDAnnotation()
Modifier and Type | Method and Description |
---|---|
org.w3c.dom.Element |
createApplicationInformation(java.lang.String sourceURI)
Creates a new appinfo element using the containing schema's document as the factory.
|
org.w3c.dom.Element |
createUserInformation(java.lang.String sourceURI)
This creates a new documentation element using the containing schema's document as the factory.
|
EList<org.w3c.dom.Element> |
getApplicationInformation()
Returns the value of the 'Application Information' attribute list.
|
EList<org.w3c.dom.Element> |
getApplicationInformation(java.lang.String sourceURI)
Returns only those elements returned by
getApplicationInformation() with the given sourceURI;
a null sourceURI matches elements without a source attribute. |
java.util.Set<java.lang.String> |
getApplicationInformationSources()
Returns the set of source attribute values of all the appinfo elements.
|
EList<org.w3c.dom.Attr> |
getAttributes()
Returns the value of the 'Attributes' attribute list.
|
EList<org.w3c.dom.Element> |
getUserInformation()
Returns the value of the 'User Information' attribute list.
|
EList<org.w3c.dom.Element> |
getUserInformation(java.lang.String sourceURI)
Returns only those elements returned by
getUserInformation() with the given sourceURI;
a null sourceURI matches elements without a source attribute. |
java.util.Set<java.lang.String> |
getUserInformationSources()
Returns the set of source attribute values of all the documentation elements.
|
clearDiagnostics, cloneConcreteComponent, contains, elementAttributesChanged, elementChanged, elementContentsChanged, getComponentsWithApplicationInformation, getComponentsWithUserInformation, getContainer, getDiagnostics, getElement, getRootContainer, getSchema, resolveAttributeDeclaration, resolveAttributeDeclaration, resolveAttributeDeclarationURI, resolveAttributeGroupDefinition, resolveAttributeGroupDefinition, resolveAttributeGroupDefinitionURI, resolveComplexTypeDefinition, resolveComplexTypeDefinition, resolveComplexTypeDefinitionURI, resolveElementDeclaration, resolveElementDeclaration, resolveElementDeclarationURI, resolveIdentityConstraintDefinition, resolveIdentityConstraintDefinition, resolveIdentityConstraintDefinitionURI, resolveModelGroupDefinition, resolveModelGroupDefinition, resolveModelGroupDefinitionURI, resolveNotationDeclaration, resolveNotationDeclaration, resolveNotationDeclarationURI, resolveSimpleTypeDefinition, resolveSimpleTypeDefinition, resolveSimpleTypeDefinitionURI, resolveTypeDefinition, resolveTypeDefinition, resolveTypeDefinitionURI, setElement, updateElement, updateElement, validate
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
EList<org.w3c.dom.Element> getApplicationInformation()
Element
.
This represents the application information infoset property, i.e., a list of appinfo elements.
XSDPackage.getXSDAnnotation_ApplicationInformation()
EList<org.w3c.dom.Element> getUserInformation()
Element
.
This represents the user information infoset property, i.e., a list of documentation elements.
XSDPackage.getXSDAnnotation_UserInformation()
EList<org.w3c.dom.Attr> getAttributes()
Attr
.
This represents the attributes infoset property.
XSDPackage.getXSDAnnotation_Attributes()
org.w3c.dom.Element createApplicationInformation(java.lang.String sourceURI)
sourceURI
- the initial value of the source attribute.org.w3c.dom.Element createUserInformation(java.lang.String sourceURI)
sourceURI
- the initial value of the source attribute.EList<org.w3c.dom.Element> getApplicationInformation(java.lang.String sourceURI)
getApplicationInformation()
with the given sourceURI;
a null sourceURI matches elements without a source attribute.sourceURI
- the source URI to match.EList<org.w3c.dom.Element> getUserInformation(java.lang.String sourceURI)
getUserInformation()
with the given sourceURI;
a null sourceURI matches elements without a source attribute.sourceURI
- the source URI to match.java.util.Set<java.lang.String> getApplicationInformationSources()
java.util.Set<java.lang.String> getUserInformationSources()