public final class AbstractExecutorParameter extends AbstractExecutorTypedElement implements Parameter
Modifier and Type | Field and Description |
---|---|
protected boolean |
typeof |
type
name
Constructor and Description |
---|
AbstractExecutorParameter(java.lang.String name,
Type type,
boolean typeof) |
Modifier and Type | Method and Description |
---|---|
Operation |
getOwningOperation()
Returns the value of the 'Owning Operation' container reference.
|
Type |
getTypeValue()
Returns the value of the 'Type Value' reference.
|
boolean |
isIsTypeof()
Returns the value of the 'Is Typeof' attribute.
|
void |
setIsTypeof(boolean value)
Sets the value of the '
Is Typeof ' attribute. |
void |
setOwningOperation(Operation value)
Sets the value of the '
Owning Operation ' container reference. |
void |
setTypeValue(Type value)
Sets the value of the '
Type Value ' reference. |
boolean |
validateTypeIsNotInvalid(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType, toString
getName, setName
accept, allOwnedElements, eAdapters, eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eDeliver, eGet, eGet, eInvoke, eIsProxy, eIsSet, eNotify, eResource, eSet, eSetDeliver, eUnset, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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
public boolean isIsTypeof()
Parameter
"false"
.
If the meaning of the 'Is Typeof' attribute isn't clear, there really should be more of a description here...
isIsTypeof
in interface Parameter
Parameter.setIsTypeof(boolean)
,
PivotPackage.getParameter_IsTypeof()
public Type getTypeValue()
VariableDeclaration
If the meaning of the 'Type Value' reference isn't clear, there really should be more of a description here...
getTypeValue
in interface VariableDeclaration
VariableDeclaration.setTypeValue(Type)
,
PivotPackage.getVariableDeclaration_TypeValue()
public void setTypeValue(Type value)
VariableDeclaration
Type Value
' reference.
setTypeValue
in interface VariableDeclaration
value
- the new value of the 'Type Value' reference.VariableDeclaration.getTypeValue()
public void setIsTypeof(boolean value)
Parameter
Is Typeof
' attribute.
setIsTypeof
in interface Parameter
value
- the new value of the 'Is Typeof' attribute.Parameter.isIsTypeof()
public Operation getOwningOperation()
Parameter
Owned Parameters
'.
The Operation owning this parameter.
getOwningOperation
in interface Parameter
Parameter.setOwningOperation(Operation)
,
PivotPackage.getParameter_OwningOperation()
,
Operation.getOwnedParameters()
public void setOwningOperation(Operation value)
Parameter
Owning Operation
' container reference.
setOwningOperation
in interface Parameter
value
- the new value of the 'Owning Operation' container reference.Parameter.getOwningOperation()
public boolean validateTypeIsNotInvalid(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
VariableDeclaration
validateTypeIsNotInvalid
in interface VariableDeclaration