public class XSAttributeGroupImpl extends XSOpenAttrsImpl implements XSAttributeGroup
Modifier | Constructor and Description |
---|---|
protected |
XSAttributeGroupImpl(XSObject pParent,
XsTAttributeGroup pBaseGroup) |
Modifier and Type | Method and Description |
---|---|
XSAttributable[] |
getAttributes()
Returns the groups attributes.
|
protected static XSAttributable[] |
getAttributes(XSObjectImpl pObject,
XsGAttrDecls pAttrDecls) |
XsQName |
getName()
Returns the attribute group is global: Returns the attribute
groups name.
|
protected XsTAttributeGroup |
getXsTAttributeGroup() |
protected boolean |
isReference() |
void |
validate()
Validates the objects internal state.
|
getOpenAttributes
getLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject, validateAllIn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOpenAttributes
getLocator, getParentObject, getXSSchema, isTopLevelObject
protected XSAttributeGroupImpl(XSObject pParent, XsTAttributeGroup pBaseGroup) throws org.xml.sax.SAXException
org.xml.sax.SAXException
protected XsTAttributeGroup getXsTAttributeGroup()
protected boolean isReference()
public XsQName getName()
XSAttributeGroup
Returns the attribute group is global: Returns the attribute groups name. Otherwise returns null.
getName
in interface XSAttributeGroup
public void validate() throws org.xml.sax.SAXException
XSObject
Validates the objects internal state.
validate
in interface XSObject
validate
in class XSObjectImpl
org.xml.sax.SAXException
public XSAttributable[] getAttributes()
XSAttributeGroup
Returns the groups attributes.
getAttributes
in interface XSAttributeGroup
protected static XSAttributable[] getAttributes(XSObjectImpl pObject, XsGAttrDecls pAttrDecls) throws org.xml.sax.SAXException
org.xml.sax.SAXException