Interface ReceiverParameter
-
- All Superinterfaces:
Annotable
,AnnotableAndModifiable
,ArrayTypeable
,Commentable
,EObject
,NamedElement
,Notifier
,Parameter
,ReferenceableElement
,TypeArgumentable
,TypedElement
,Variable
- All Known Implementing Classes:
ReceiverParameterImpl
public interface ReceiverParameter extends Parameter, Annotable
A representation of the model object 'Receiver Parameter'.The following features are supported:
- See Also:
ParametersPackage.getReceiverParameter()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeReference
getOuterTypeReference()
Returns the value of the 'Outer Type Reference' containment reference.This
getThisReference()
Returns the value of the 'This Reference' containment reference.void
setOuterTypeReference(TypeReference value)
Sets the value of the 'Outer Type Reference
' containment reference.void
setThisReference(This value)
Sets the value of the 'This Reference
' containment reference.-
Methods inherited from interface org.emftext.language.java.annotations.Annotable
getAnnotations
-
Methods inherited from interface org.emftext.language.java.modifiers.AnnotableAndModifiable
addModifier, getAnnotationInstances, getAnnotationsAndModifiers, getModifiers, hasModifier, isHidden, isPrivate, isProtected, isPublic, isStatic, makePrivate, makeProtected, makePublic, removeAllModifiers, removeModifier
-
Methods inherited from interface org.emftext.language.java.arrays.ArrayTypeable
getArrayDimension, getArrayDimensionsAfter, getArrayDimensionsBefore
-
Methods inherited from interface org.emftext.language.java.commons.Commentable
addAfterContainingStatement, addBeforeContainingStatement, getAnnotationInterface, getChildrenByEType, getChildrenByType, getClassClass, getConcreteClassifier, getConcreteClassifiers, getContainingAnnotationInstance, getContainingAnonymousClass, getContainingCompilationUnit, getContainingConcreteClassifier, getContainingContainerName, getContainingPackageName, getFirstChildByEType, getFirstChildByType, getLayoutInformations, getLibClass, getLibInterface, getObjectClass, getParentByEType, getParentByType, getParentConcreteClassifier, getStringClass
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.emftext.language.java.commons.NamedElement
getName, setName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface org.emftext.language.java.generics.TypeArgumentable
getTypeArguments
-
Methods inherited from interface org.emftext.language.java.types.TypedElement
getTypeReference, setTypeReference
-
Methods inherited from interface org.emftext.language.java.variables.Variable
createMethodCall, createMethodCallStatement
-
-
-
-
Method Detail
-
getOuterTypeReference
TypeReference getOuterTypeReference()
Returns the value of the 'Outer Type Reference' containment reference.- Returns:
- the value of the 'Outer Type Reference' containment reference.
- See Also:
setOuterTypeReference(TypeReference)
,ParametersPackage.getReceiverParameter_OuterTypeReference()
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true"
-
setOuterTypeReference
void setOuterTypeReference(TypeReference value)
Sets the value of the 'Outer Type Reference
' containment reference.- Parameters:
value
- the new value of the 'Outer Type Reference' containment reference.- See Also:
getOuterTypeReference()
- Generated class or method.
-
getThisReference
This getThisReference()
Returns the value of the 'This Reference' containment reference.- Returns:
- the value of the 'This Reference' containment reference.
- See Also:
setThisReference(This)
,ParametersPackage.getReceiverParameter_ThisReference()
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true" required="true"
-
setThisReference
void setThisReference(This value)
Sets the value of the 'This Reference
' containment reference.- Parameters:
value
- the new value of the 'This Reference' containment reference.- See Also:
getThisReference()
- Generated class or method.
-
-