public interface Variable extends VariableDeclaration
The following features are supported:
PivotPackage.getVariable()
Modifier and Type | Method and Description |
---|---|
OCLExpression |
createInitExpression(org.eclipse.emf.ecore.EClass eClass)
Creates a new
OCLExpression and sets the 'Init Expression' containment reference. |
OCLExpression |
getInitExpression()
Returns the value of the 'Init Expression' containment reference.
|
Parameter |
getRepresentedParameter()
Returns the value of the 'Represented Parameter' reference.
|
boolean |
isImplicit()
Returns the value of the 'Implicit' attribute.
|
void |
setImplicit(boolean value)
Sets the value of the '
Implicit ' attribute. |
void |
setInitExpression(OCLExpression value)
Sets the value of the '
Init Expression ' containment reference. |
void |
setRepresentedParameter(Parameter value)
Sets the value of the '
Represented Parameter ' reference. |
getType, isRequired, setIsRequired, setType
createOwnedAnnotation, getName, getOwnedAnnotation, isStatic, setIsStatic, setName
allOwnedElements, createExtension, createOwnedComment, getETarget, getExtension, getOwnedComment, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getTypeId
OCLExpression getInitExpression()
If the meaning of the 'Init Expression' containment reference isn't clear, there really should be more of a description here...
setInitExpression(OCLExpression)
,
PivotPackage.getVariable_InitExpression()
void setInitExpression(OCLExpression value)
Init Expression
' containment reference.
value
- the new value of the 'Init Expression' containment reference.getInitExpression()
OCLExpression createInitExpression(org.eclipse.emf.ecore.EClass eClass)
OCLExpression
and sets the 'Init Expression' containment reference.
eClass
- The Ecore class of the OCLExpression
to create.OCLExpression
.getInitExpression()
Parameter getRepresentedParameter()
If the meaning of the 'Represented Parameter' reference isn't clear, there really should be more of a description here...
setRepresentedParameter(Parameter)
,
PivotPackage.getVariable_RepresentedParameter()
void setRepresentedParameter(Parameter value)
Represented Parameter
' reference.
value
- the new value of the 'Represented Parameter' reference.getRepresentedParameter()
boolean isImplicit()
"false"
.
If the meaning of the 'Implicit' attribute isn't clear, there really should be more of a description here...
setImplicit(boolean)
,
PivotPackage.getVariable_Implicit()
void setImplicit(boolean value)
Implicit
' attribute.
value
- the new value of the 'Implicit' attribute.isImplicit()