public interface Union extends Class
The following features are supported:
InformationPackage.getUnion()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<UnionProperty> |
getContainedUnionProperties()
Returns the value of the 'Contained Union Properties' reference list.
|
UnionProperty |
getDefaultProperty()
Returns the value of the 'Default Property' reference.
|
UnionProperty |
getDiscriminant()
Returns the value of the 'Discriminant' reference.
|
UnionKind |
getKind()
Returns the value of the 'Kind' attribute.
|
void |
setDefaultProperty(UnionProperty value)
Sets the value of the '
Default Property' reference. |
void |
setDiscriminant(UnionProperty value)
Sets the value of the '
Discriminant' reference. |
void |
setKind(UnionKind value)
Sets the value of the '
Kind' attribute. |
getKeyParts, getOwnedDataValues, getOwnedInformationRealizations, getOwnedStateMachines, getRealizedClasses, getRealizingClasses, isIsPrimitive, setIsPrimitivegetContainedOperations, getNestedGeneralClasses, getVisibility, setVisibilitygetContainedProperties, getOwnedFeaturesgetOwnedGeneralizations, getSub, getSubGeneralizations, getSuper, getSuperGeneralizations, isAbstract, setAbstractgetTypedElementsgetAbstractTypedElementsgetContainedGenericTraces, getContainedRequirementsTraces, getNamingRules, getOwnedTracesgetName, setNamegetAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, setDescription, setReview, setStatus, setSummarygetIncomingTraces, getOutgoingTracesisVisibleInDoc, isVisibleInLM, setVisibleInDoc, setVisibleInLMdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverisFinal, setFinalUnionKind getKind()
UnionKind.
If the meaning of the 'Kind' attribute isn't clear, there really should be more of a description here...
UnionKind,
setKind(UnionKind),
InformationPackage.getUnion_Kind()UnionProperty getDiscriminant()
If the meaning of the 'Discriminant' reference isn't clear, there really should be more of a description here...
setDiscriminant(UnionProperty),
InformationPackage.getUnion_Discriminant()void setDiscriminant(UnionProperty value)
Discriminant' reference.
value - the new value of the 'Discriminant' reference.getDiscriminant()UnionProperty getDefaultProperty()
If the meaning of the 'Default Property' reference isn't clear, there really should be more of a description here...
setDefaultProperty(UnionProperty),
InformationPackage.getUnion_DefaultProperty()void setDefaultProperty(UnionProperty value)
Default Property' reference.
value - the new value of the 'Default Property' reference.getDefaultProperty()org.eclipse.emf.common.util.EList<UnionProperty> getContainedUnionProperties()
UnionProperty.
If the meaning of the 'Contained Union Properties' reference list isn't clear, there really should be more of a description here...
InformationPackage.getUnion_ContainedUnionProperties()