public class ParameterVariableImpl extends VariableImpl implements ParameterVariable
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Object |
eInvoke(int operationID,
<any> arguments) |
boolean |
validateHasNoInitializer(DiagnosticChain diagnostics,
Map<Object,Object> context) |
basicGetRepresentedParameter, basicSetOwnedInit, eGet, eInverseRemove, eIsSet, eSet, eUnset, getOwnedInit, getRepresentedParameter, isIsImplicit, setIsImplicit, setOwnedInit, setRepresentedParameter, toString, validateCompatibleInitialiserType
getTypeValue, setTypeValue, validateNameIsNotNull, validateTypeIsNotInvalid, validateTypeIsNotNull
basicGetType, CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType
getName, setName
allOwnedElements, eInverseAdd, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
getESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloaded
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getOwnedInit, getRepresentedParameter, isIsImplicit, setIsImplicit, setOwnedInit, setRepresentedParameter, validateCompatibleInitialiserType
getTypeValue, setTypeValue, validateNameIsNotNull, validateTypeIsNotInvalid, validateTypeIsNotNull
CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType
getName, setName
allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
public boolean validateHasNoInitializer(DiagnosticChain diagnostics, Map<Object,Object> context)
validateHasNoInitializer
in interface ParameterVariable
public Object eInvoke(int operationID, <any> arguments) throws InvocationTargetException
eInvoke
in class VariableImpl
InvocationTargetException
public <R> R accept(Visitor<R> visitor)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.