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 TypegetOwner()Returns the value of the 'Owner' container reference.longgetRelatedNumber()Returns the value of the 'Related Number' attribute.StringgetValue()Returns the value of the 'Value' attribute.voidsetOwner(Type value)Sets the value of the 'Owner' container reference.voidsetRelatedNumber(long value)Sets the value of the 'Related Number' attribute.voidsetValue(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()
-
-