org.eclipse.modisco.usecase.modelfilter.methodcalls.methodcalls
Interface CallNode


public interface CallNode

A representation of the model object 'Call Node'.

The following features are supported:

See Also:
MethodcallsPackage.getCallNode()
Generated:
Model:

Method Summary
 AbstractMethodDeclaration getJavaMethod()
          Returns the value of the 'Java Method' reference.
  getMethodCalls()
          Returns the value of the 'Method Calls' containment reference list.
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
  getSubMethods()
          Returns the value of the 'Sub Methods' reference list.
 void setJavaMethod(AbstractMethodDeclaration value)
          Sets the value of the 'Java Method' reference.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute.
 

Method Detail

getMethodCalls

 getMethodCalls()
Returns the value of the 'Method Calls' containment reference list. The list contents are of type MethodCall. It is bidirectional and its opposite is 'Parent'.

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

Returns:
the value of the 'Method Calls' containment reference list.
See Also:
MethodcallsPackage.getCallNode_MethodCalls(), MethodCall.getParent()
Generated:
Model:
opposite="parent" containment="true"

getSubMethods

 getSubMethods()
Returns the value of the 'Sub Methods' reference list. The list contents are of type CallNode.

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

Returns:
the value of the 'Sub Methods' reference list.
See Also:
MethodcallsPackage.getCallNode_SubMethods()
Generated:
Model:

getJavaMethod

AbstractMethodDeclaration getJavaMethod()
Returns the value of the 'Java Method' reference.

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

Returns:
the value of the 'Java Method' reference.
See Also:
setJavaMethod(AbstractMethodDeclaration), MethodcallsPackage.getCallNode_JavaMethod()
Generated:
Model:
required="true"

setJavaMethod

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

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

getName

java.lang.String getName()
Returns the value of the 'Name' attribute.

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

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), MethodcallsPackage.getCallNode_Name()
Generated:
Model:

setName

void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()
Generated: