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 |
getContainingClassgetMultiplicity, getType, isUnique, isUnordered, setMultiplicity, setType, setUnique, setUnorderedgetName, setNamegetAnnotation, getAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverboolean 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()