org.apache.ws.jaxme.xs.xml.impl
Class XsTLocalElementImpl
- XsAGDefRef, XsAGOccurs, XsGIdentityConstraint, XsObject, XsTAnnotated, XsTElement, XsTLocalElement, XsTNestedParticle, XsTOpenAttrs, XsTParticle
public class XsTLocalElementImpl
Implementation of the
xs:localElement type, as
specified by:
<xs:complexType name="localElement">
<xs:complexContent>
<xs:restriction base="xs:element">
<xs:sequence>
<xs:element ref="xs:annotation" minOccurs="0"/>
<xs:choice minOccurs="0">
<xs:element name="simpleType" type="xs:localSimpleType"/>
<xs:element name="complexType" type="xs:localComplexType"/>
</xs:choice>
<xs:group ref="xs:identityConstraint" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="substitutionGroup" use="prohibited"/>
<xs:attribute name="final" use="prohibited"/>
<xs:attribute name="abstract" use="prohibited"/>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
Implementation note: This class doesn't specify any
additional methods. It only disables the 'substitutionGroup',
'final', and 'abstract' attributes.
createComplexType, createKey, createKeyref, createSimpleType, createUnique, getAbstract, getBlock, getComplexType, getDefault, getFinal, getFixed, getForm, getIdentityConstraints, getMaxOccurs, getMinOccurs, getName, getNillable, getRef, getSimpleType, getSubstitutionGroup, getType, setAbstract, setBlock, setDefault, setFinal, setFixed, setForm, setMaxOccurs, setMinOccurs, setName, setNillable, setRef, setRef, setSubstitutionGroup, setSubstitutionGroup, setType, setType, validate |
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate |
XsTLocalElementImpl
protected XsTLocalElementImpl(XsObject pParent)