ponderToolkit.compiler.codeGen.interfaces.expressions
Interface FeatureCallExprI
- All Superinterfaces:
- ExpressionI, PrimitiveExpressionI
- public interface FeatureCallExprI
- extends PrimitiveExpressionI
Function: Models a Feature-Call Expression: This is a method call on
an OCL predefined collection type: Collection, Sequence, Set
Bag.
| Fields inherited from interface ponderToolkit.compiler.codeGen.interfaces.expressions.ExpressionI |
ACTION_BASED_EXPRESSION, ACTION_CALL_EXPRESSION, ADDITIVE_EXPRESSION, EVENT_BASED_EXPRESSION, FEATURE_CALL_EXPRESSION, GENERIC_EXPRESSION, LITERAL_EXPRESSION, LOGICAL_EXPRESSION, MATH_EXPRESSION, MULTIPLICATIVE_EXPRESSION, OBJECT_ATTRIBUTE_EXPRESSION, RELATIONAL_EXPRESSION, SUBJECT_BASED_EXPRESSION, TARGET_BASED_EXPRESSION, UNARY_EXPRESSION |
getTargetObject
public ExpressionI getTargetObject()
- Get the prefix (the target object) on which the action is to be
called. A String for now
getMethodName
public java.lang.String getMethodName()
- Get the name of the method
getParameters
public ActualParameterListI getParameters()
- Get the parameters to the method call