net.sf.jaxme.xs.impl
Class XSAttributeGroupImpl
java.lang.Object
net.sf.jaxme.xs.impl.XSObjectImpl
net.sf.jaxme.xs.impl.XSAttributeGroupImpl
- All Implemented Interfaces:
- XSAttributeGroup, XSObject
- public class XSAttributeGroupImpl
- extends XSObjectImpl
- implements XSAttributeGroup
- Author:
- Jochen Wiedmann
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XSAttributeGroupImpl
protected XSAttributeGroupImpl(XSObject pParent,
XsTAttributeGroup pBaseGroup)
throws org.xml.sax.SAXException
getXsTAttributeGroup
protected XsTAttributeGroup getXsTAttributeGroup()
isReference
protected boolean isReference()
getName
public XsQName getName()
- Description copied from interface:
XSAttributeGroup
Returns the attribute group is global: Returns the attribute
groups name. Otherwise returns null.
- Specified by:
getName
in interface XSAttributeGroup
validate
public void validate()
throws org.xml.sax.SAXException
- Description copied from interface:
XSObject
Validates the objects internal state.
- Specified by:
validate
in interface XSObject
- Overrides:
validate
in class XSObjectImpl
- Throws:
org.xml.sax.SAXException
getAttributes
public XSAttributable[] getAttributes()
- Description copied from interface:
XSAttributeGroup
Returns the groups attributes.
- Specified by:
getAttributes
in interface XSAttributeGroup
getAttributes
protected static XSAttributable[] getAttributes(XSObjectImpl pObject,
XsGAttrDecls pAttrDecls)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException