| Modifier and Type | Field and Description |
|---|---|
| private AnnotationImpl | |
| private Object | foreignAttributes
Either |
| private final Locator | |
| protected final SchemaDocumentImpl |
| Access | Constructor and Description |
|---|---|
| protected | ComponentImpl(SchemaDocumentImpl _owner, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl fa)
|
| Modifier and Type | Method and Description |
|---|---|
| private List | |
| public final XSAnnotation | getAnnotation()
Implements com. Gets the annotation associated to this component, if any. |
| public XSAnnotation | getAnnotation(boolean createIfNotExist)
Implements com. Works like |
| public String | getForeignAttribute(String nsUri, String localName)
Implements com. Gets the foreign attribute of the given name, or null if not found. |
| public List | getForeignAttributes()
Implements com. Gets the foreign attributes on this schema component. |
| public final Locator | getLocator()
Implements com. Gets the locator that indicates the source location where this component is created from, or null if no information is available. |
| public SchemaImpl | getOwnerSchema()
Implements com. Gets a reference to the |
| public XSSchemaSet | getRoot()
Implements com. Gets the root schema set that includes this component. |
| public SchemaDocument | getSourceDocument()
Implements com. Gets the |
| public Collection | select(String scd, NamespaceContext nsContext)
Implements com. Evaluates a schema component designator against this schema component and returns the resulting schema components. |
| public XSComponent | selectSingle(String scd, NamespaceContext nsContext)
Implements com. Evaluates a schema component designator against this schema component and returns the first resulting schema component. |
| public String |
| annotation | back to summary |
|---|---|
| private AnnotationImpl annotation | |
| foreignAttributes | back to summary |
|---|---|
| private Object foreignAttributes Either | |
| locator | back to summary |
|---|---|
| private final Locator locator | |
| ownerDocument | back to summary |
|---|---|
| protected final SchemaDocumentImpl ownerDocument | |
| ComponentImpl | back to summary |
|---|---|
| protected ComponentImpl(SchemaDocumentImpl _owner, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl fa) | |
| convertToList | back to summary |
|---|---|
| private List | |
| getAnnotation | back to summary |
|---|---|
| public final XSAnnotation getAnnotation() Implements com. Doc from com. Gets the annotation associated to this component, if any. | |
| getAnnotation | back to summary |
|---|---|
| public XSAnnotation getAnnotation(boolean createIfNotExist) Implements com. Doc from com. Works like | |
| getForeignAttribute | back to summary |
|---|---|
| public String getForeignAttribute(String nsUri, String localName) Implements com. Doc from com. Gets the foreign attribute of the given name, or null if not found. If multiple occurrences of the same attribute is found, this method returns the first one. | |
| getForeignAttributes | back to summary |
|---|---|
| public List Implements com. Doc from com. Gets the foreign attributes on this schema component. In general, a schema component may match multiple elements in a schema document, and those elements can individually carry foreign attributes.
This method returns a list of | |
| getLocator | back to summary |
|---|---|
| public final Locator getLocator() Implements com. Doc from com. Gets the locator that indicates the source location where this component is created from, or null if no information is available. | |
| getOwnerSchema | back to summary |
|---|---|
| public SchemaImpl getOwnerSchema() Implements com. Doc from com. Gets a reference to the
In case of | |
| getRoot | back to summary |
|---|---|
| public XSSchemaSet getRoot() Implements com. Doc from com. Gets the root schema set that includes this component.
In case of | |
| getSourceDocument | back to summary |
|---|---|
| public SchemaDocument getSourceDocument() Implements com. Doc from com. Gets the | |
| select | back to summary |
|---|---|
| public Collection Implements com. Doc from com. Evaluates a schema component designator against this schema component and returns the resulting schema components. | |
| selectSingle | back to summary |
|---|---|
| public XSComponent selectSingle(String scd, NamespaceContext nsContext) Implements com. Doc from com. Evaluates a schema component designator against this schema component and returns the first resulting schema component. | |
| 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-
| |