public interface Type extends NamedElement
The following features are supported:
DoorsPackage.getType()
Modifier and Type | Method and Description |
---|---|
BaseTypeKind |
getBaseType()
Returns the value of the 'Base Type' attribute.
|
MDWEList<EnumerationLiteral> |
getEnumerationLiterals()
Returns the value of the 'Enumeration Literals' containment reference list.
|
String |
getMaxValue()
Returns the value of the 'Max Value' attribute.
|
String |
getMinValue()
Returns the value of the 'Min Value' attribute.
|
Module |
getOwner()
Returns the value of the 'Owner' container reference.
|
boolean |
isSystem()
Returns the value of the 'System' attribute.
|
void |
setBaseType(BaseTypeKind value)
Sets the value of the '
Base Type ' attribute. |
void |
setMaxValue(String value)
Sets the value of the '
Max Value ' attribute. |
void |
setMinValue(String value)
Sets the value of the '
Min Value ' attribute. |
void |
setOwner(Module value)
Sets the value of the '
Owner ' container reference. |
void |
setSystem(boolean value)
Sets the value of the '
System ' attribute. |
getName, setName
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
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
BaseTypeKind getBaseType()
BaseTypeKind
.
BaseTypeKind
,
setBaseType(BaseTypeKind)
,
DoorsPackage.getType_BaseType()
void setBaseType(BaseTypeKind value)
Base Type
' attribute.
value
- the new value of the 'Base Type' attribute.BaseTypeKind
,
getBaseType()
String getMinValue()
""
.
setMinValue(String)
,
DoorsPackage.getType_MinValue()
void setMinValue(String value)
Min Value
' attribute.
value
- the new value of the 'Min Value' attribute.getMinValue()
String getMaxValue()
""
.
setMaxValue(String)
,
DoorsPackage.getType_MaxValue()
void setMaxValue(String value)
Max Value
' attribute.
value
- the new value of the 'Max Value' attribute.getMaxValue()
boolean isSystem()
setSystem(boolean)
,
DoorsPackage.getType_System()
void setSystem(boolean value)
System
' attribute.
value
- the new value of the 'System' attribute.isSystem()
MDWEList<EnumerationLiteral> getEnumerationLiterals()
EnumerationLiteral
.
It is bidirectional and its opposite is 'Owner
'.
DoorsPackage.getType_EnumerationLiterals()
,
EnumerationLiteral.getOwner()
Module getOwner()
Types
'.
setOwner(com.sodius.mdw.metamodel.doors.Module)
,
DoorsPackage.getType_Owner()
,
Module.getTypes()
void setOwner(Module value)
Owner
' container reference.
value
- the new value of the 'Owner' container reference.getOwner()