net.sf.jaxme.xs.xml.impl
Class XsTAttributeGroupRefImpl
java.lang.Object
net.sf.jaxme.xs.xml.impl.XsObjectImpl
net.sf.jaxme.xs.xml.impl.XsTOpenAttrsImpl
net.sf.jaxme.xs.xml.impl.XsTAnnotatedImpl
net.sf.jaxme.xs.xml.impl.XsTAttributeGroupRefImpl
- All Implemented Interfaces:
- XsObject, XsTAnnotated, XsTAttributeGroupRef, XsTOpenAttrs
- public class XsTAttributeGroupRefImpl
- extends XsTAnnotatedImpl
- implements XsTAttributeGroupRef
Implementation of the xs:attributeGroupRef
type, specified as follows:
<xs:complexType name="attributeGroupRef">
<xs:complexContent>
<xs:restriction base="xs:attributeGroup">
<xs:sequence>
<xs:element ref="xs:annotation" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ref" use="required" type="xs:QName"/>
<xs:attribute name="name" use="prohibited"/>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
- Author:
- Jochen Wiedmann
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XsTAttributeGroupRefImpl
protected XsTAttributeGroupRefImpl(XsObject pParent)
setRef
public void setRef(XsQName pRef)
- Specified by:
setRef
in interface XsTAttributeGroupRef
setRef
public void setRef(java.lang.String pRef)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getRef
public XsQName getRef()
- Specified by:
getRef
in interface XsTAttributeGroupRef
validate
public void validate()
- Description copied from interface:
XsObject
Validates the types, attributes, elements, ... internal state.
- Specified by:
validate
in interface XsObject
- Overrides:
validate
in class XsObjectImpl