Package org.apache.xmlbeans
Interface SchemaAnnotation
- All Superinterfaces:
SchemaComponent
- All Known Implementing Classes:
SchemaAnnotationImpl
Represents a Schema annotation.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Represents an attribute instanceNested classes/interfaces inherited from interface org.apache.xmlbeans.SchemaComponent
SchemaComponent.Ref
-
Field Summary
Fields inherited from interface org.apache.xmlbeans.SchemaComponent
ANNOTATION, ATTRIBUTE, ATTRIBUTE_GROUP, ELEMENT, IDENTITY_CONSTRAINT, MODEL_GROUP, NOTATION, TYPE
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves all application information items from this annotationRetrieves all attributes that are is a namespace other than http://www.w3.org/2001/XMLSchema from the annotation element and from the enclosing Schema componentRetrieves all document information items from this annotationMethods inherited from interface org.apache.xmlbeans.SchemaComponent
getComponentRef, getComponentType, getName, getSourceName, getTypeSystem
-
Method Details
-
getApplicationInformation
XmlObject[] getApplicationInformation()Retrieves all application information items from this annotation -
getUserInformation
XmlObject[] getUserInformation()Retrieves all document information items from this annotation -
getAttributes
SchemaAnnotation.Attribute[] getAttributes()Retrieves all attributes that are is a namespace other than http://www.w3.org/2001/XMLSchema from the annotation element and from the enclosing Schema component
-