Package com.sodius.mdw.metamodel.doors
Interface EnumerationLiteral
-
- All Superinterfaces:
Comparable<Object>
,DoorsElement
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,org.eclipse.emf.common.notify.Notifier
,com.sodius.mdw.corext.model.emf.OnDemandEObject
public interface EnumerationLiteral extends DoorsElement
A representation of the model object 'Enumeration Literal'.The following features are supported:
- See Also:
DoorsPackage.getEnumerationLiteral()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Type
getOwner()
Returns the value of the 'Owner' container reference.long
getRelatedNumber()
Returns the value of the 'Related Number' attribute.String
getValue()
Returns the value of the 'Value' attribute.void
setOwner(Type value)
Sets the value of the 'Owner
' container reference.void
setRelatedNumber(long value)
Sets the value of the 'Related Number
' attribute.void
setValue(String value)
Sets the value of the 'Value
' attribute.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.sodius.mdw.core.model.MDWObject
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
-
-
-
-
Method Detail
-
getValue
String getValue()
Returns the value of the 'Value' attribute. The default value is""
.- Returns:
- the value of the 'Value' attribute.
- See Also:
setValue(String)
,DoorsPackage.getEnumerationLiteral_Value()
-
setValue
void setValue(String value)
Sets the value of the 'Value
' attribute.- Parameters:
value
- the new value of the 'Value' attribute.- See Also:
getValue()
-
getRelatedNumber
long getRelatedNumber()
Returns the value of the 'Related Number' attribute.- Returns:
- the value of the 'Related Number' attribute.
- See Also:
setRelatedNumber(long)
,DoorsPackage.getEnumerationLiteral_RelatedNumber()
-
setRelatedNumber
void setRelatedNumber(long value)
Sets the value of the 'Related Number
' attribute.- Parameters:
value
- the new value of the 'Related Number' attribute.- See Also:
getRelatedNumber()
-
getOwner
Type getOwner()
Returns the value of the 'Owner' container reference. It is bidirectional and its opposite is 'Enumeration Literals
'.- Returns:
- the value of the 'Owner' container reference.
- See Also:
setOwner(Type)
,DoorsPackage.getEnumerationLiteral_Owner()
,Type.getEnumerationLiterals()
-
setOwner
void setOwner(Type value)
Sets the value of the 'Owner
' container reference.- Parameters:
value
- the new value of the 'Owner' container reference.- See Also:
getOwner()
-
-