public interface XStructuralFeature extends XMember
The following features are supported:
XcorePackage.getXStructuralFeature()
Modifier and Type | Method and Description |
---|---|
XBlockExpression |
getGetBody()
Returns the value of the 'Get Body' containment reference
|
XBlockExpression |
getIsSetBody()
Returns the value of the 'Is Set Body' containment reference
|
XBlockExpression |
getSetBody()
Returns the value of the 'Set Body' containment reference
|
XBlockExpression |
getUnsetBody()
Returns the value of the 'Unset Body' containment reference
|
boolean |
isDerived()
Returns the value of the 'Derived' attribute
|
boolean |
isReadonly()
Returns the value of the 'Readonly' attribute
|
boolean |
isTransient()
Returns the value of the 'Transient' attribute
|
boolean |
isUnsettable()
Returns the value of the 'Unsettable' attribute
|
boolean |
isVolatile()
Returns the value of the 'Volatile' attribute
|
void |
setDerived(boolean value)
Sets the value of the '
Derived ' attribute |
void |
setGetBody(XBlockExpression value)
Sets the value of the '
Get Body ' containment reference |
void |
setIsSetBody(XBlockExpression value)
Sets the value of the '
Is Set Body ' containment reference |
void |
setReadonly(boolean value)
Sets the value of the '
Readonly ' attribute |
void |
setSetBody(XBlockExpression value)
Sets the value of the '
Set Body ' containment reference |
void |
setTransient(boolean value)
Sets the value of the '
Transient ' attribute |
void |
setUnsetBody(XBlockExpression value)
Sets the value of the '
Unset Body ' containment reference |
void |
setUnsettable(boolean value)
Sets the value of the '
Unsettable ' attribute |
void |
setVolatile(boolean value)
Sets the value of the '
Volatile ' attribute |
getContainingClass
getMultiplicity, getType, isUnique, isUnordered, setMultiplicity, setType, setUnique, setUnordered
getName, setName
getAnnotation, getAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
boolean isReadonly()
If the meaning of the 'Readonly' attribute isn't clear, there really should be more of a description here...
setReadonly(boolean)
,
XcorePackage.getXStructuralFeature_Readonly()
void setReadonly(boolean value)
Readonly
' attribute.
value
- the new value of the 'Readonly' attribute.isReadonly()
boolean isVolatile()
If the meaning of the 'Volatile' attribute isn't clear, there really should be more of a description here...
setVolatile(boolean)
,
XcorePackage.getXStructuralFeature_Volatile()
void setVolatile(boolean value)
Volatile
' attribute.
value
- the new value of the 'Volatile' attribute.isVolatile()
boolean isTransient()
If the meaning of the 'Transient' attribute isn't clear, there really should be more of a description here...
setTransient(boolean)
,
XcorePackage.getXStructuralFeature_Transient()
void setTransient(boolean value)
Transient
' attribute.
value
- the new value of the 'Transient' attribute.isTransient()
boolean isUnsettable()
If the meaning of the 'Unsettable' attribute isn't clear, there really should be more of a description here...
setUnsettable(boolean)
,
XcorePackage.getXStructuralFeature_Unsettable()
void setUnsettable(boolean value)
Unsettable
' attribute.
value
- the new value of the 'Unsettable' attribute.isUnsettable()
boolean isDerived()
If the meaning of the 'Derived' attribute isn't clear, there really should be more of a description here...
setDerived(boolean)
,
XcorePackage.getXStructuralFeature_Derived()
void setDerived(boolean value)
Derived
' attribute.
value
- the new value of the 'Derived' attribute.isDerived()
XBlockExpression getGetBody()
If the meaning of the 'Get Body' containment reference isn't clear, there really should be more of a description here...
setGetBody(XBlockExpression)
,
XcorePackage.getXStructuralFeature_GetBody()
void setGetBody(XBlockExpression value)
Get Body
' containment reference.
value
- the new value of the 'Get Body' containment reference.getGetBody()
XBlockExpression getSetBody()
If the meaning of the 'Set Body' containment reference isn't clear, there really should be more of a description here...
setSetBody(XBlockExpression)
,
XcorePackage.getXStructuralFeature_SetBody()
void setSetBody(XBlockExpression value)
Set Body
' containment reference.
value
- the new value of the 'Set Body' containment reference.getSetBody()
XBlockExpression getIsSetBody()
If the meaning of the 'Is Set Body' containment reference isn't clear, there really should be more of a description here...
setIsSetBody(XBlockExpression)
,
XcorePackage.getXStructuralFeature_IsSetBody()
void setIsSetBody(XBlockExpression value)
Is Set Body
' containment reference.
value
- the new value of the 'Is Set Body' containment reference.getIsSetBody()
XBlockExpression getUnsetBody()
If the meaning of the 'Unset Body' containment reference isn't clear, there really should be more of a description here...
setUnsetBody(XBlockExpression)
,
XcorePackage.getXStructuralFeature_UnsetBody()
void setUnsetBody(XBlockExpression value)
Unset Body
' containment reference.
value
- the new value of the 'Unset Body' containment reference.getUnsetBody()