org.eclipse.gmt.modisco.java
Interface AbstractMethodInvocation

All Superinterfaces:
ASTNode
All Known Subinterfaces:
ClassInstanceCreation, ConstructorInvocation, MethodInvocation, SuperConstructorInvocation, SuperMethodInvocation

public interface AbstractMethodInvocation
extends ASTNode

A representation of the model object 'Abstract Method Invocation'.

The following features are supported:

See Also:
JavaPackage.getAbstractMethodInvocation()
Generated:
Model:
abstract="true"

Method Summary
  getArguments()
          Returns the value of the 'Arguments' containment reference list.
 AbstractMethodDeclaration getMethod()
          Returns the value of the 'Method' reference.
  getTypeArguments()
          Returns the value of the 'Type Arguments' containment reference list.
 void setMethod(AbstractMethodDeclaration value)
          Sets the value of the 'Method' reference.
 
Methods inherited from interface org.eclipse.gmt.modisco.java.ASTNode
getComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnit
 

Method Detail

getMethod

AbstractMethodDeclaration getMethod()
Returns the value of the 'Method' reference. It is bidirectional and its opposite is 'Usages'.

If the meaning of the 'Method' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Method' reference.
See Also:
setMethod(AbstractMethodDeclaration), JavaPackage.getAbstractMethodInvocation_Method(), AbstractMethodDeclaration.getUsages()
Generated:
Model:
opposite="usages" required="true" ordered="false"

setMethod

void setMethod(AbstractMethodDeclaration value)
Sets the value of the 'Method' reference.

Parameters:
value - the new value of the 'Method' reference.
See Also:
getMethod()
Generated:

getArguments

 getArguments()
Returns the value of the 'Arguments' containment reference list. The list contents are of type Expression.

If the meaning of the 'Arguments' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Arguments' containment reference list.
See Also:
JavaPackage.getAbstractMethodInvocation_Arguments()
Generated:
Model:
containment="true"

getTypeArguments

 getTypeArguments()
Returns the value of the 'Type Arguments' containment reference list. The list contents are of type TypeAccess.

If the meaning of the 'Type Arguments' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Type Arguments' containment reference list.
See Also:
JavaPackage.getAbstractMethodInvocation_TypeArguments()
Generated:
Model:
containment="true"