|
||||||||||
| 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 | |||||||||