|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XSAttContainer
Common aspect of XSComplexType
and XSAttGroupDecl
as the container of attribute uses/attribute groups.
Method Summary | |
---|---|
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. |
Methods inherited from interface com.sun.xml.xsom.XSDeclaration |
---|
getName, getTargetNamespace, isAnonymous, isGlobal, isLocal |
Methods inherited from interface com.sun.xml.xsom.XSComponent |
---|
apply, getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, visit |
Method Detail |
---|
XSWildcard 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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |