| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.apache.ws.jaxme.xs.xml.impl.XsObjectImplorg.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImplorg.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImplorg.apache.ws.jaxme.xs.xml.impl.XsTSimpleTypeImplxs:simpleType:
<xs:complexType name="simpleType" abstract="true">
<xs:complexContent>
<xs:extension base="xs:annotated">
<xs:group ref="xs:simpleDerivation"/>
<xs:attribute name="final" type="xs:simpleDerivationSet"/>
<xs:attribute name="name" type="xs:NCName">
<xs:annotation>
<xs:documentation>
Can be restricted to required or forbidden
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:group name="simpleDerivation">
<xs:choice>
<xs:element ref="xs:restriction"/>
<xs:element ref="xs:list"/>
<xs:element ref="xs:union"/>
</xs:choice>
</xs:group>
Constructor Summary | |
| |
Method Summary | |
XsEList | |
XsERestriction | |
XsEUnion | |
XsSimpleDerivationSet |
|
XsEList |
|
XsNCName |
|
XsERestriction | |
XsEUnion |
|
void | |
void | |
void |
|
Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl | |
createAnnotation, getAnnotation, getId, setId | |
Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl | |
getOpenAttributes, setAttribute | |
Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl | |
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate | |
public XsEList createList() throws SAXException
- Specified by:
- createList in interface XsTSimpleType
public XsERestriction createRestriction() throws SAXException
- Specified by:
- createRestriction in interface XsTSimpleType
public XsEUnion createUnion() throws SAXException
- Specified by:
- createUnion in interface XsTSimpleType
public XsERestriction getRestriction()
- Specified by:
- getRestriction in interface XsTSimpleType
public void setFinal(XsSimpleDerivationSet pSet) throws SAXException
- Specified by:
- setFinal in interface XsTSimpleType
public void setName(XsNCName pName) throws SAXException
- Specified by:
- setName in interface XsTSimpleType
public void validate()
throws SAXExceptionValidates the internal state of the type, attribute, element, or whatever object.
- Overrides:
- validate in interface XsObjectImpl