net.sf.jaxme.xs.xml.impl
Class XsESimpleContentImpl
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.XsESimpleContentImpl
- All Implemented Interfaces:
- XsESimpleContent, XsObject, XsTAnnotated, XsTOpenAttrs
- public class XsESimpleContentImpl
- extends XsTAnnotatedImpl
- implements XsESimpleContent
Implementation of xs:simpleContent
,
as specified by the following:
<xs:element name="simpleContent" id="simpleContent">
<xs:annotation>
<xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-simpleContent"/>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="xs:annotated">
<xs:choice>
<xs:element name="restriction" type="xs:simpleRestrictionType"/>
<xs:element name="extension" type="xs:simpleExtensionType"/>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
- Author:
- Jochen Wiedmann
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XsESimpleContentImpl
protected XsESimpleContentImpl(XsObject pParent)
createRestriction
public XsTSimpleRestrictionType createRestriction()
- Specified by:
createRestriction
in interface XsESimpleContent
getRestriction
public XsTSimpleRestrictionType getRestriction()
- Specified by:
getRestriction
in interface XsESimpleContent
createExtension
public XsTSimpleExtensionType createExtension()
- Specified by:
createExtension
in interface XsESimpleContent
getExtension
public XsTSimpleExtensionType getExtension()
- Specified by:
getExtension
in interface XsESimpleContent
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