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.
|
getOpenAttributesgetLocator, getParentObject, getXsObject, getXSSchema, isTopLevelObject, validateAllInclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOpenAttributesgetLocator, getParentObject, getXSSchema, isTopLevelObjectprotected XSAttributeGroupImpl(XSObject pParent, XsTAttributeGroup pBaseGroup) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected XsTAttributeGroup getXsTAttributeGroup()
protected boolean isReference()
public XsQName getName()
XSAttributeGroupReturns the attribute group is global: Returns the attribute groups name. Otherwise returns null.
getName in interface XSAttributeGrouppublic void validate()
throws org.xml.sax.SAXException
XSObjectValidates the objects internal state.
validate in interface XSObjectvalidate in class XSObjectImplorg.xml.sax.SAXExceptionpublic XSAttributable[] getAttributes()
XSAttributeGroupReturns the groups attributes.
getAttributes in interface XSAttributeGroupprotected static XSAttributable[] getAttributes(XSObjectImpl pObject, XsGAttrDecls pAttrDecls) throws org.xml.sax.SAXException
org.xml.sax.SAXException