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>
| Modifier | Constructor and Description |
|---|---|
protected |
XsTAttributeGroupRefImpl(XsObject pParent) |
| Modifier and Type | Method and Description |
|---|---|
XsQName |
getRef() |
void |
setRef(java.lang.String pRef) |
void |
setRef(XsQName pRef) |
void |
validate()
Validates the internal state of the type, attribute, element,
or whatever object.
|
createAnnotation, getAnnotation, getId, setIdgetOpenAttributes, setAttributeasXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateAnnotation, getAnnotation, getId, setIdgetOpenAttributesgetLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObjectprotected XsTAttributeGroupRefImpl(XsObject pParent)
public void setRef(XsQName pRef)
setRef in interface XsTAttributeGroupRefpublic void setRef(java.lang.String pRef)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic XsQName getRef()
getRef in interface XsTAttributeGroupRefpublic void validate()
XsObjectvalidate in interface XsObjectvalidate in class XsObjectImpl