public class XsEComplexContentImpl extends XsTAnnotatedImpl implements 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>
Modifier | Constructor and Description |
---|---|
protected |
XsEComplexContentImpl(XsObject pParent) |
Modifier and Type | Method and Description |
---|---|
XsTExtensionType |
createExtension() |
XsTComplexRestrictionType |
createRestriction() |
XsTExtensionType |
getExtension() |
XsTComplexRestrictionType |
getRestriction() |
java.lang.Boolean |
isMixed() |
void |
setMixed(boolean pMixed) |
createAnnotation, getAnnotation, getId, setId
getOpenAttributes, setAttribute
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createAnnotation, getAnnotation, getId, setId
getOpenAttributes
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
protected XsEComplexContentImpl(XsObject pParent)
public XsTComplexRestrictionType createRestriction()
createRestriction
in interface XsEComplexContent
public XsTComplexRestrictionType getRestriction()
getRestriction
in interface XsEComplexContent
public XsTExtensionType createExtension()
createExtension
in interface XsEComplexContent
public XsTExtensionType getExtension()
getExtension
in interface XsEComplexContent
public void setMixed(boolean pMixed)
setMixed
in interface XsEComplexContent
public java.lang.Boolean isMixed()
isMixed
in interface XsEComplexContent