public interface Variable extends VariableDeclaration
The following features are supported:
PivotPackage.getVariable()
Modifier and Type | Method and Description |
---|---|
OCLExpression |
getOwnedInit()
Returns the value of the 'Owned Init' containment reference.
|
Parameter |
getRepresentedParameter()
Returns the value of the 'Represented Parameter' reference.
|
boolean |
isIsImplicit()
Returns the value of the 'Is Implicit' attribute.
|
void |
setIsImplicit(boolean value)
Sets the value of the '
Is Implicit ' attribute. |
void |
setOwnedInit(OCLExpression value)
Sets the value of the '
Owned Init ' containment reference. |
void |
setRepresentedParameter(Parameter value)
Sets the value of the '
Represented Parameter ' reference. |
boolean |
validateCompatibleInitialiserType(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
getTypeValue, setTypeValue, validateTypeIsNotInvalid
CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
boolean isIsImplicit()
"false"
.
If the meaning of the 'Is Implicit' attribute isn't clear, there really should be more of a description here...
setIsImplicit(boolean)
,
PivotPackage.getVariable_IsImplicit()
OCLExpression getOwnedInit()
If the meaning of the 'Init Expression' containment reference isn't clear, there really should be more of a description here...
setOwnedInit(OCLExpression)
,
PivotPackage.getVariable_OwnedInit()
void setOwnedInit(OCLExpression value)
Owned Init
' containment reference.
value
- the new value of the 'Owned Init' containment reference.getOwnedInit()
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 validateCompatibleInitialiserType(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
void setIsImplicit(boolean value)
Is Implicit
' attribute.
value
- the new value of the 'Is Implicit' attribute.isIsImplicit()