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