public final class AbstractExecutorParameter extends AbstractExecutorTypedElement implements Parameter
| Constructor and Description |
|---|
AbstractExecutorParameter(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 |
validateNameIsNotNull(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateTypeIsNotInvalid(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateTypeIsNotNull(DiagnosticChain diagnostics,
Map<Object,Object> context) |
CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType, toStringgetName, setNameaccept, 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, getValueequals, getClass, hashCode, notify, notifyAll, wait, wait, waitCompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setTypegetName, setNameaccept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuepublic 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 ParameterParameter.setIsTypeof(boolean),
PivotPackage.getParameter_IsTypeof()public Type getTypeValue()
VariableDeclarationIf the meaning of the 'Type Value' reference isn't clear, there really should be more of a description here...
getTypeValue in interface VariableDeclarationVariableDeclaration.setTypeValue(Type),
PivotPackage.getVariableDeclaration_TypeValue()public void setTypeValue(Type value)
VariableDeclarationType Value' reference.
setTypeValue in interface VariableDeclarationvalue - the new value of the 'Type Value' reference.VariableDeclaration.getTypeValue()public void setIsTypeof(boolean value)
ParameterIs Typeof' attribute.
setIsTypeof in interface Parametervalue - the new value of the 'Is Typeof' attribute.Parameter.isIsTypeof()public Operation getOwningOperation()
ParameterOwned Parameters'.
The Operation owning this parameter.
getOwningOperation in interface ParameterParameter.setOwningOperation(Operation),
PivotPackage.getParameter_OwningOperation(),
Operation.getOwnedParameters()public void setOwningOperation(Operation value)
ParameterOwning Operation' container reference.
setOwningOperation in interface Parametervalue - the new value of the 'Owning Operation' container reference.Parameter.getOwningOperation()public boolean validateNameIsNotNull(DiagnosticChain diagnostics,
Map<Object,Object> context)
VariableDeclarationvalidateNameIsNotNull in interface VariableDeclarationpublic boolean validateTypeIsNotInvalid(DiagnosticChain diagnostics,
Map<Object,Object> context)
VariableDeclarationvalidateTypeIsNotInvalid in interface VariableDeclarationpublic boolean validateTypeIsNotNull(DiagnosticChain diagnostics,
Map<Object,Object> context)
VariableDeclarationvalidateTypeIsNotNull in interface VariableDeclarationCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.