public interface AttributeDefinitionBoolean extends AttributeDefinitionSimple
The following features are supported:
Modifier and Type | Method and Description |
---|---|
AttributeValueBoolean |
createDefaultValue(boolean value)
Creates a new default value assigned to this definition.
|
AttributeValueBoolean |
getDefaultValue()
Returns the value of the 'Default Value' containment reference.
|
DatatypeDefinitionBoolean |
getType()
Returns the value of the 'Type' reference.
|
void |
setDefaultValue(AttributeValueBoolean value)
Sets the value of the '
Default Value ' containment
reference. |
void |
setType(DatatypeDefinitionBoolean value)
Sets the value of the '
Type ' reference. |
getSpecType, setSpecType
isEditable, setIsEditable
getAlternativeID, getDesc, getIdentifier, getLastChange, getLongName, setAlternativeID, setDesc, setIdentifier, setLastChange, setLongName
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
eAdapters, eDeliver, eNotify, eSetDeliver
DatatypeDefinitionBoolean getType()
getType
in interface AttributeDefinition
setType(DatatypeDefinitionBoolean)
,
ReqifPackage.getAttributeDefinitionBoolean_Type()
void setType(DatatypeDefinitionBoolean value)
Type
' reference.
value
- the new value of the 'Type' reference.getType()
AttributeValueBoolean getDefaultValue()
Owning Definition
'.
Linkage of the owned default value that is used if no attribute value is supplied by the user of the requirements
authoring tool.
getDefaultValue
in interface AttributeDefinition
setDefaultValue(AttributeValueBoolean)
,
ReqifPackage.getAttributeDefinitionBoolean_DefaultValue()
,
AttributeValueBoolean.getOwningDefinition()
void setDefaultValue(AttributeValueBoolean value)
Default Value
' containment
reference.
value
- the new value of the 'Default Value' containment reference.getDefaultValue()
AttributeValueBoolean createDefaultValue(boolean value)
value
- the default value.