Package org.apache.xmlbeans
Interface SchemaAnnotation
- All Superinterfaces:
SchemaComponent
- All Known Implementing Classes:
SchemaAnnotationImpl
public interface SchemaAnnotation extends SchemaComponent
Represents a Schema annotation.
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
SchemaAnnotation.Attribute
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 Type Method Description XmlObject[]
getApplicationInformation()
Retrieves all application information items from this annotationSchemaAnnotation.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 componentXmlObject[]
getUserInformation()
Retrieves 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
-