org.apache.ws.jaxme.xs.xml.impl

Class XsTAttributeGroupRefImpl

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

Constructor Summary
protected XsTAttributeGroupRefImpl(XsObject pParent)
Method Summary
XsQNamegetRef()
voidsetRef(XsQName pRef)
voidsetRef(String pRef)
voidvalidate()

Constructor Detail

XsTAttributeGroupRefImpl

protected XsTAttributeGroupRefImpl(XsObject pParent)

Method Detail

getRef

public XsQName getRef()

setRef

public void setRef(XsQName pRef)

setRef

public void setRef(String pRef)

validate

public void validate()