public interface Attribute extends NamedElement
The following features are supported:
DoorsPackage.getAttribute()
Modifier and Type | Method and Description |
---|---|
String |
getDefaultValue()
Returns the value of the 'Default Value' attribute.
|
String |
getDxl()
Returns the value of the 'Dxl' attribute.
|
Module |
getOwner()
Returns the value of the 'Owner' container reference.
|
Type |
getType()
Returns the value of the 'Type' reference.
|
boolean |
isAffectChangeBars()
Returns the value of the 'Affect Change Bars' attribute.
|
boolean |
isAffectChangeDates()
Returns the value of the 'Affect Change Dates' attribute.
|
boolean |
isExistsForModule()
Returns the value of the 'Exists For Module' attribute.
|
boolean |
isExistsForObjects()
Returns the value of the 'Exists For Objects' attribute.
|
boolean |
isGenerateHistory()
Returns the value of the 'Generate History' attribute.
|
boolean |
isInheritValue()
Returns the value of the 'Inherit Value' attribute.
|
boolean |
isMultiValued()
Returns the value of the 'Multi Valued' attribute.
|
boolean |
isReadOnly()
Returns the value of the 'Read Only' attribute.
|
boolean |
isSystem()
Returns the value of the 'System' attribute.
|
void |
setAffectChangeBars(boolean value)
Sets the value of the '
Affect Change Bars ' attribute. |
void |
setAffectChangeDates(boolean value)
Sets the value of the '
Affect Change Dates ' attribute. |
void |
setDefaultValue(String value)
Sets the value of the '
Default Value ' attribute. |
void |
setDxl(String value)
Sets the value of the '
Dxl ' attribute. |
void |
setExistsForModule(boolean value)
Sets the value of the '
Exists For Module ' attribute. |
void |
setExistsForObjects(boolean value)
Sets the value of the '
Exists For Objects ' attribute. |
void |
setGenerateHistory(boolean value)
Sets the value of the '
Generate History ' attribute. |
void |
setInheritValue(boolean value)
Sets the value of the '
Inherit Value ' attribute. |
void |
setMultiValued(boolean value)
Sets the value of the '
Multi Valued ' attribute. |
void |
setOwner(Module value)
Sets the value of the '
Owner ' container reference. |
void |
setSystem(boolean value)
Sets the value of the '
System ' attribute. |
void |
setType(Type value)
Sets the value of the '
Type ' reference. |
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
String getDefaultValue()
""
.
setDefaultValue(String)
,
DoorsPackage.getAttribute_DefaultValue()
void setDefaultValue(String value)
Default Value
' attribute.
value
- the new value of the 'Default Value' attribute.getDefaultValue()
boolean isExistsForObjects()
"true"
.
setExistsForObjects(boolean)
,
DoorsPackage.getAttribute_ExistsForObjects()
void setExistsForObjects(boolean value)
Exists For Objects
' attribute.
value
- the new value of the 'Exists For Objects' attribute.isExistsForObjects()
boolean isExistsForModule()
"false"
.
setExistsForModule(boolean)
,
DoorsPackage.getAttribute_ExistsForModule()
void setExistsForModule(boolean value)
Exists For Module
' attribute.
value
- the new value of the 'Exists For Module' attribute.isExistsForModule()
boolean isInheritValue()
"false"
.
setInheritValue(boolean)
,
DoorsPackage.getAttribute_InheritValue()
void setInheritValue(boolean value)
Inherit Value
' attribute.
value
- the new value of the 'Inherit Value' attribute.isInheritValue()
boolean isAffectChangeBars()
"true"
.
setAffectChangeBars(boolean)
,
DoorsPackage.getAttribute_AffectChangeBars()
void setAffectChangeBars(boolean value)
Affect Change Bars
' attribute.
value
- the new value of the 'Affect Change Bars' attribute.isAffectChangeBars()
boolean isAffectChangeDates()
"true"
.
setAffectChangeDates(boolean)
,
DoorsPackage.getAttribute_AffectChangeDates()
void setAffectChangeDates(boolean value)
Affect Change Dates
' attribute.
value
- the new value of the 'Affect Change Dates' attribute.isAffectChangeDates()
boolean isGenerateHistory()
"true"
.
setGenerateHistory(boolean)
,
DoorsPackage.getAttribute_GenerateHistory()
void setGenerateHistory(boolean value)
Generate History
' attribute.
value
- the new value of the 'Generate History' attribute.isGenerateHistory()
boolean isMultiValued()
"false"
.
setMultiValued(boolean)
,
DoorsPackage.getAttribute_MultiValued()
void setMultiValued(boolean value)
Multi Valued
' attribute.
value
- the new value of the 'Multi Valued' attribute.isMultiValued()
boolean isSystem()
"false"
.
setSystem(boolean)
,
DoorsPackage.getAttribute_System()
void setSystem(boolean value)
System
' attribute.
value
- the new value of the 'System' attribute.isSystem()
Type getType()
setType(Type)
,
DoorsPackage.getAttribute_Type()
void setType(Type value)
Type
' reference.
value
- the new value of the 'Type' reference.getType()
Module getOwner()
Attributes
'.
setOwner(com.sodius.mdw.metamodel.doors.Module)
,
DoorsPackage.getAttribute_Owner()
,
Module.getAttributes()
void setOwner(Module value)
Owner
' container reference.
value
- the new value of the 'Owner' container reference.getOwner()
String getDxl()
""
.
setDxl(String)
,
DoorsPackage.getAttribute_Dxl()
void setDxl(String value)
Dxl
' attribute.
value
- the new value of the 'Dxl' attribute.getDxl()
boolean isReadOnly()
DoorsPackage.getAttribute_ReadOnly()