Top Fields Constructors Methods
com.sun.xml.xsom.impl

public Class AttGroupDeclImpl

extends AttributesHolder
implements XSAttGroupDecl
Class Inheritance
All Implemented Interfaces
com.sun.xml.xsom.XSAttGroupDecl, com.sun.xml.xsom.XSAttContainer, com.sun.xml.xsom.XSDeclaration, com.sun.xml.xsom.XSComponent
Imports
com.sun.xml.xsom.XSAttGroupDecl, .XSAttributeUse, .XSWildcard, com.sun.xml.xsom.impl.parser.DelayedRef, .SchemaDocumentImpl, com.sun.xml.xsom.visitor.XSFunction, .XSVisitor, org.xml.sax.Locator, java.util.Iterator

Field Summary

Modifier and TypeField and Description
private WildcardImpl
Inherited from com.sun.xml.xsom.impl.AttributesHolder:
attGroupsattributesprohibitedAtts

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public <T> T
apply(XSFunction<T> function)

Implements com.sun.xml.xsom.XSComponent.apply.

Accepts a functor.

public XSAttributeUse
getAttributeUse(String nsURI, String localName)

Implements com.sun.xml.xsom.XSAttContainer.getAttributeUse.

Looks for the attribute use with the specified name from all the attribute uses that are directly/indirectly referenced from this component.

public XSWildcard
public void
public void
setWildcard(WildcardImpl wc)

Implements abstract com.sun.xml.xsom.impl.AttributesHolder.setWildcard.

set the local wildcard.

public void
visit(XSVisitor visitor)

Implements com.sun.xml.xsom.XSComponent.visit.

Accepts a visitor.

Inherited from com.sun.xml.xsom.impl.AttributesHolder:
addAttGroupaddAttributeUseaddProhibitedAttributegetAttGroupsgetAttributeUsesgetDeclaredAttributeUsegetDeclaredAttributeUsesiterateAttGroupsiterateAttributeUsesiterateDeclaredAttributeUses

Field Detail

wildcardback to summary
private WildcardImpl wildcard

Constructor Detail

AttGroupDeclImplback to summary
public AttGroupDeclImpl(SchemaDocumentImpl _parent, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl _fa, String _name, WildcardImpl _wildcard)
AttGroupDeclImplback to summary
public AttGroupDeclImpl(SchemaDocumentImpl _parent, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl _fa, String _name)

Method Detail

applyback to summary
public <T> T apply(XSFunction<T> function)

Implements com.sun.xml.xsom.XSComponent.apply.

Doc from com.sun.xml.xsom.XSComponent.apply.

Accepts a functor.

getAttributeUseback to summary
public XSAttributeUse getAttributeUse(String nsURI, String localName)

Implements com.sun.xml.xsom.XSAttContainer.getAttributeUse.

Doc from com.sun.xml.xsom.XSAttContainer.getAttributeUse.

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

getAttributeWildcardback to summary
public XSWildcard getAttributeWildcard()

Implements com.sun.xml.xsom.XSAttContainer.getAttributeWildcard.

redefineback to summary
public void redefine(AttGroupDeclImpl ag)
setWildcardback to summary
public void setWildcard(WildcardImpl wc)

Implements abstract com.sun.xml.xsom.impl.AttributesHolder.setWildcard.

Doc from com.sun.xml.xsom.impl.AttributesHolder.setWildcard.

set the local wildcard.

visitback to summary
public void visit(XSVisitor visitor)

Implements com.sun.xml.xsom.XSComponent.visit.

Doc from com.sun.xml.xsom.XSComponent.visit.

Accepts a visitor.