java.lang.Object
org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
org.apache.ws.jaxme.xs.xml.impl.XsEComplexContentImpl
- All Implemented Interfaces:
- org.apache.ws.jaxme.xs.xml.XsEComplexContent, org.apache.ws.jaxme.xs.xml.XsObject, org.apache.ws.jaxme.xs.xml.XsTAnnotated, org.apache.ws.jaxme.xs.xml.XsTOpenAttrs
- public class XsEComplexContentImpl
- extends XsTAnnotatedImpl
- implements org.apache.ws.jaxme.xs.xml.XsEComplexContent
Implementation of the element xs:complexContent,
as specified by:
<xs:element name="complexContent" id="complexContent">
<xs:annotation>
<xs:documentation
source="http://www.w3.org/TR/xmlschema-1/#element-complexContent"/>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="xs:annotated">
<xs:choice>
<xs:element name="restriction" type="xs:complexRestrictionType"/>
<xs:element name="extension" type="xs:extensionType"/>
</xs:choice>
<xs:attribute name="mixed" type="xs:boolean">
<xs:annotation>
<xs:documentation>
Overrides any setting on complexType parent.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
| Fields inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl |
|
| Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl |
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
restriction
private org.apache.ws.jaxme.xs.xml.XsTComplexRestrictionType restriction
extension
private org.apache.ws.jaxme.xs.xml.XsTExtensionType extension
isMixed
private java.lang.Boolean isMixed
XsEComplexContentImpl
protected XsEComplexContentImpl(org.apache.ws.jaxme.xs.xml.XsObject pParent)
createRestriction
public org.apache.ws.jaxme.xs.xml.XsTComplexRestrictionType createRestriction()
- Specified by:
createRestriction in interface org.apache.ws.jaxme.xs.xml.XsEComplexContent
getRestriction
public org.apache.ws.jaxme.xs.xml.XsTComplexRestrictionType getRestriction()
- Specified by:
getRestriction in interface org.apache.ws.jaxme.xs.xml.XsEComplexContent
createExtension
public org.apache.ws.jaxme.xs.xml.XsTExtensionType createExtension()
- Specified by:
createExtension in interface org.apache.ws.jaxme.xs.xml.XsEComplexContent
getExtension
public org.apache.ws.jaxme.xs.xml.XsTExtensionType getExtension()
- Specified by:
getExtension in interface org.apache.ws.jaxme.xs.xml.XsEComplexContent
setMixed
public void setMixed(boolean pMixed)
- Specified by:
setMixed in interface org.apache.ws.jaxme.xs.xml.XsEComplexContent
isMixed
public java.lang.Boolean isMixed()
- Specified by:
isMixed in interface org.apache.ws.jaxme.xs.xml.XsEComplexContent