Package org.w3._2001.schema
Interface ComplexContentType
- All Known Implementing Classes:
ComplexContentTypeImpl
A representation of the model object 'Complex Content Type'.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Extension' containment reference.Returns the value of the 'Restriction' containment reference.booleanisMixed()Returns the value of the 'Mixed' attribute.booleanReturns whether the value of the 'Mixed' attribute is set.voidsetExtension(ExtensionType value) Sets the value of the 'Extension' containment reference.voidsetMixed(boolean value) Sets the value of the 'Mixed' attribute.voidSets the value of the 'Restriction' containment reference.voidUnsets the value of the 'Mixed' attribute.Methods inherited from interface Annotated
getAnnotation, getId, setAnnotation, setIdMethods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface OpenAttrs
getAnyAttribute
-
Method Details
-
getRestriction
ComplexRestrictionType getRestriction()Returns the value of the 'Restriction' containment reference.- Returns:
- the value of the 'Restriction' containment reference.
- See Also:
-
setRestriction
Sets the value of the 'Restriction' containment reference.- Parameters:
value- the new value of the 'Restriction' containment reference.- See Also:
-
getExtension
ExtensionType getExtension()Returns the value of the 'Extension' containment reference.- Returns:
- the value of the 'Extension' containment reference.
- See Also:
-
setExtension
Sets the value of the 'Extension' containment reference.- Parameters:
value- the new value of the 'Extension' containment reference.- See Also:
-
isMixed
boolean isMixed()Returns the value of the 'Mixed' attribute. Overrides any setting on complexType parent.- Returns:
- the value of the 'Mixed' attribute.
- See Also:
-
setMixed
void setMixed(boolean value) Sets the value of the 'Mixed' attribute.- Parameters:
value- the new value of the 'Mixed' attribute.- See Also:
-
unsetMixed
void unsetMixed()Unsets the value of the 'Mixed' attribute.- See Also:
-
isSetMixed
boolean isSetMixed()Returns whether the value of the 'Mixed' attribute is set.- Returns:
- whether the value of the 'Mixed' attribute is set.
- See Also:
-