Interface PrimaryExpressionReferenceExpression
-
- All Superinterfaces:
AdditiveExpressionChild
,AndExpressionChild
,AnnotationValue
,ArrayInitializationValue
,AssignmentExpressionChild
,CallTypeArgumentable
,Commentable
,ConditionalAndExpressionChild
,ConditionalExpressionChild
,ConditionalOrExpressionChild
,EObject
,EqualityExpressionChild
,ExclusiveOrExpressionChild
,Expression
,InclusiveOrExpressionChild
,InstanceOfExpressionChild
,LambdaBody
,MethodReferenceExpression
,MultiplicativeExpressionChild
,Notifier
,RelationExpressionChild
,ShiftExpressionChild
,UnaryExpressionChild
,UnaryModificationExpressionChild
- All Known Implementing Classes:
PrimaryExpressionReferenceExpressionImpl
public interface PrimaryExpressionReferenceExpression extends MethodReferenceExpression, CallTypeArgumentable
A representation of the model object 'Primary Expression Reference Expression'.The following features are supported:
- See Also:
ExpressionsPackage.getPrimaryExpressionReferenceExpression()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MethodReferenceExpressionChild
getChild()
Returns the value of the 'Child' containment reference.Reference
getMethodReference()
Returns the value of the 'Method Reference' containment reference.void
setChild(MethodReferenceExpressionChild value)
Sets the value of the 'Child
' containment reference.void
setMethodReference(Reference value)
Sets the value of the 'Method Reference
' containment reference.-
Methods inherited from interface org.emftext.language.java.generics.CallTypeArgumentable
getCallTypeArguments
-
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.expressions.Expression
getAlternativeType, getArrayDimension, getOneType, getOneTypeReference, getType
-
Methods inherited from interface org.emftext.language.java.expressions.MethodReferenceExpression
getTargetType, getTargetTypeReference
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getChild
MethodReferenceExpressionChild getChild()
Returns the value of the 'Child' containment reference.- Returns:
- the value of the 'Child' containment reference.
- See Also:
setChild(MethodReferenceExpressionChild)
,ExpressionsPackage.getPrimaryExpressionReferenceExpression_Child()
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true" required="true"
-
setChild
void setChild(MethodReferenceExpressionChild value)
Sets the value of the 'Child
' containment reference.- Parameters:
value
- the new value of the 'Child' containment reference.- See Also:
getChild()
- Generated class or method.
-
getMethodReference
Reference getMethodReference()
Returns the value of the 'Method Reference' containment reference.- Returns:
- the value of the 'Method Reference' containment reference.
- See Also:
setMethodReference(Reference)
,ExpressionsPackage.getPrimaryExpressionReferenceExpression_MethodReference()
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true"
-
setMethodReference
void setMethodReference(Reference value)
Sets the value of the 'Method Reference
' containment reference.- Parameters:
value
- the new value of the 'Method Reference' containment reference.- See Also:
getMethodReference()
- Generated class or method.
-
-