public interface XSAttContainer extends XSDeclaration
XSComplexType and XSAttGroupDecl
as the container of attribute uses/attribute groups.| Modifier and Type | Method and Description |
|---|---|
Collection<? extends XSAttGroupDecl> |
getAttGroups()
Iterates all AttGroups which are directly referenced from
this component.
|
XSAttributeUse |
getAttributeUse(String nsURI,
String localName)
Looks for the attribute use with the specified name from
all the attribute uses that are directly/indirectly
referenced from this component.
|
Collection<? extends XSAttributeUse> |
getAttributeUses()
Gets all the attribute uses.
|
XSWildcard |
getAttributeWildcard() |
XSAttributeUse |
getDeclaredAttributeUse(String nsURI,
String localName)
Looks for the attribute use with the specified name from
the attribute uses which are declared in this complex type.
|
Collection<? extends XSAttributeUse> |
getDeclaredAttributeUses()
Lists all the attribute uses that are declared in this complex type.
|
Iterator<? extends XSAttGroupDecl> |
iterateAttGroups()
Iterates all AttGroups which are directly referenced from
this component.
|
Iterator<? extends XSAttributeUse> |
iterateAttributeUses()
Lists all the attribute uses that are directly/indirectly
referenced from this component.
|
Iterator<? extends XSAttributeUse> |
iterateDeclaredAttributeUses()
Lists all the attribute uses that are declared in this complex type.
|
getName, getTargetNamespace, isAnonymous, isGlobal, isLocalapply, getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, visitXSWildcard getAttributeWildcard()
XSAttributeUse getAttributeUse(String nsURI, String localName)
This is the exact implementation of the "attribute use" schema component.
Iterator<? extends XSAttributeUse> iterateAttributeUses()
This is the exact implementation of the "attribute use" schema component.
Collection<? extends XSAttributeUse> getAttributeUses()
XSAttributeUse getDeclaredAttributeUse(String nsURI, String localName)
Iterator<? extends XSAttributeUse> iterateDeclaredAttributeUses()
Collection<? extends XSAttributeUse> getDeclaredAttributeUses()
Iterator<? extends XSAttGroupDecl> iterateAttGroups()
Collection<? extends XSAttGroupDecl> getAttGroups()
Copyright © 2005–2017 Oracle Corporation. All rights reserved.