Package com.sun.xml.xsom.impl
Class AttGroupDeclImpl
java.lang.Object
com.sun.xml.xsom.impl.ComponentImpl
com.sun.xml.xsom.impl.AttributesHolder
com.sun.xml.xsom.impl.AttGroupDeclImpl
- All Implemented Interfaces:
- XSAttContainer,- XSAttGroupDecl,- XSComponent,- XSDeclaration
- 
Field SummaryFields inherited from class com.sun.xml.xsom.impl.AttributesHolderattGroups, attributes, prohibitedAttsFields inherited from class com.sun.xml.xsom.impl.ComponentImplownerDocument
- 
Constructor SummaryConstructorsConstructorDescriptionAttGroupDeclImpl(SchemaDocumentImpl _parent, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl _fa, String _name) AttGroupDeclImpl(SchemaDocumentImpl _parent, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl _fa, String _name, WildcardImpl _wildcard) 
- 
Method SummaryModifier and TypeMethodDescriptionapply(XSFunction function) Accepts a functor.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.getName()Gets the (local) name of the declaration.Target namespace to which this component belongs.booleanDeprecated.final booleanisGlobal()Returns true if this declaration is a global declaration.final booleanisLocal()Returns true if this declaration is a local declaration.voidvoidset the local wildcard.voidAccepts a visitor.Methods inherited from class com.sun.xml.xsom.impl.AttributesHolderaddAttGroup, addAttributeUse, addProhibitedAttribute, getAttGroups, getAttributeUses, getDeclaredAttributeUse, getDeclaredAttributeUses, iterateAttGroups, iterateAttributeUses, iterateDeclaredAttributeUsesMethods inherited from class com.sun.xml.xsom.impl.ComponentImplgetAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.sun.xml.xsom.XSAttContainergetAttGroups, getAttributeUses, getDeclaredAttributeUse, getDeclaredAttributeUses, iterateAttGroups, iterateAttributeUses, iterateDeclaredAttributeUsesMethods inherited from interface com.sun.xml.xsom.XSComponentgetAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingleMethods inherited from interface com.sun.xml.xsom.XSDeclarationgetName, getTargetNamespace, isAnonymous, isGlobal, isLocal
- 
Constructor Details- 
AttGroupDeclImplpublic AttGroupDeclImpl(SchemaDocumentImpl _parent, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl _fa, String _name, WildcardImpl _wildcard) 
- 
AttGroupDeclImplpublic AttGroupDeclImpl(SchemaDocumentImpl _parent, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl _fa, String _name) 
 
- 
- 
Method Details- 
setWildcardDescription copied from class:AttributesHolderset the local wildcard.- Specified by:
- setWildcardin class- AttributesHolder
 
- 
getAttributeWildcard- Specified by:
- getAttributeWildcardin interface- XSAttContainer
 
- 
getAttributeUseDescription copied from interface:XSAttContainerLooks for the attribute use with the specified name from all the attribute uses that are directly/indirectly referenced from this component.This is the exact implementation of the "attribute use" schema component. - Specified by:
- getAttributeUsein interface- XSAttContainer
 
- 
redefine
- 
visitDescription copied from interface:XSComponentAccepts a visitor.- Specified by:
- visitin interface- XSComponent
 
- 
applyDescription copied from interface:XSComponentAccepts a functor.- Specified by:
- applyin interface- XSComponent
 
- 
getNameDescription copied from interface:XSDeclarationGets the (local) name of the declaration.- Specified by:
- getNamein interface- XSDeclaration
- Returns:
- null if this component is anonymous.
 
- 
getTargetNamespaceDescription copied from interface:XSDeclarationTarget namespace to which this component belongs.""is used to represent the default no namespace.- Specified by:
- getTargetNamespacein interface- XSDeclaration
 
- 
isAnonymouspublic boolean isAnonymous()Deprecated.- Specified by:
- isAnonymousin interface- XSDeclaration
 
- 
isGlobalpublic final boolean isGlobal()Description copied from interface:XSDeclarationReturns true if this declaration is a global declaration. Global declarations are those declaration that can be enumerated through the schema object.- Specified by:
- isGlobalin interface- XSDeclaration
 
- 
isLocalpublic final boolean isLocal()Description copied from interface:XSDeclarationReturns true if this declaration is a local declaration. Equivalent of!isGlobal()- Specified by:
- isLocalin interface- XSDeclaration
 
 
-