public interface AttributedElement extends DoorsElement
The following features are supported:
DoorsPackage.getAttributedElement()
Modifier and Type | Method and Description |
---|---|
RichText |
getAttributeValue(String attributeName)
Returns the value of the specified custom attribute.
|
String |
getCreatedBy()
Returns the value of the 'Created By' attribute.
|
String |
getCreatedOn()
Returns the value of the 'Created On' attribute.
|
MDWEList<InstantiatedAttribute> |
getInstantiatedAttributes()
Returns the value of the 'Instantiated Attributes' containment reference list.
|
String |
getLastModifiedBy()
Returns the value of the 'Last Modified By' attribute.
|
String |
getLastModifiedOn()
Returns the value of the 'Last Modified On' attribute.
|
void |
setCreatedBy(String value)
Sets the value of the '
Created By ' attribute. |
void |
setCreatedOn(String value)
Sets the value of the '
Created On ' attribute. |
void |
setLastModifiedBy(String value)
Sets the value of the '
Last Modified By ' attribute. |
void |
setLastModifiedOn(String value)
Sets the value of the '
Last Modified On ' attribute. |
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 getCreatedBy()
""
.
setCreatedBy(String)
,
DoorsPackage.getAttributedElement_CreatedBy()
void setCreatedBy(String value)
Created By
' attribute.
value
- the new value of the 'Created By' attribute.getCreatedBy()
String getCreatedOn()
""
.
setCreatedOn(String)
,
DoorsPackage.getAttributedElement_CreatedOn()
void setCreatedOn(String value)
Created On
' attribute.
value
- the new value of the 'Created On' attribute.getCreatedOn()
String getLastModifiedBy()
""
.
setLastModifiedBy(String)
,
DoorsPackage.getAttributedElement_LastModifiedBy()
void setLastModifiedBy(String value)
Last Modified By
' attribute.
value
- the new value of the 'Last Modified By' attribute.getLastModifiedBy()
String getLastModifiedOn()
""
.
setLastModifiedOn(String)
,
DoorsPackage.getAttributedElement_LastModifiedOn()
void setLastModifiedOn(String value)
Last Modified On
' attribute.
value
- the new value of the 'Last Modified On' attribute.getLastModifiedOn()
MDWEList<InstantiatedAttribute> getInstantiatedAttributes()
InstantiatedAttribute
.
It is bidirectional and its opposite is 'Owner
'.
DoorsPackage.getAttributedElement_InstantiatedAttributes()
,
InstantiatedAttribute.getOwner()
RichText getAttributeValue(String attributeName)
The attribute name must match a custom attribute definition in the module and must not be a DOORS system attribute.
If no value is assigned in DOORS for the attribute on the underlying element, there won't be any InstantiatedAttribute
instance
representing it. Therefore this method returns null
in such case. One should not assume null
is returned only when
the attribute name is invalid.
attributeName
- the name of the custom attribute.null
if not found (which may happen if the attribute is not valid or no value is assigned
for such attribute).