Package org.w3._2001.schema
Interface UnionType
- All Known Implementing Classes:
UnionTypeImpl
A representation of the model object 'Union Type'.
memberTypes attribute must be non-empty or there must be
at least one simpleType child
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Member Types' attribute.EList<LocalSimpleType>Returns the value of the 'Simple Type' containment reference list.voidsetMemberTypes(List<QName> value) Sets the value of the 'Member Types' 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
-
getSimpleType
EList<LocalSimpleType> getSimpleType()Returns the value of the 'Simple Type' containment reference list. The list contents are of typeLocalSimpleType.- Returns:
- the value of the 'Simple Type' containment reference list.
- See Also:
-
getMemberTypes
Returns the value of the 'Member Types' attribute.- Returns:
- the value of the 'Member Types' attribute.
- See Also:
-
setMemberTypes
Sets the value of the 'Member Types' attribute.- Parameters:
value- the new value of the 'Member Types' attribute.- See Also:
-