Class StateflowSelectOperation
java.lang.Object
org.eclipse.epsilon.eol.execute.operations.AbstractOperation
org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
org.eclipse.epsilon.eol.execute.operations.declarative.SelectOperation
org.eclipse.epsilon.emc.simulink.operations.StateflowSelectOperation
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<?>
execute
(boolean returnOnMatch, Object target, NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context) protected String
expression
(Expression exp) protected String
expression
(Expression exp1, Expression exp2) protected String
processValue
(Expression operand) protected String
processValue
(Expression operand, String prepend, String append) TODO check and handle elements of type simulinkmodel elementMethods inherited from class org.eclipse.epsilon.eol.execute.operations.declarative.SelectOperation
execute, execute
Methods inherited from class org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
createIteratorVariable, execute, resolve, resolveFunction, resolvePredicate, resolveSource
Methods inherited from class org.eclipse.epsilon.eol.execute.operations.AbstractOperation
isOverridable, toString
-
Field Details
-
engine
-
-
Constructor Details
-
StateflowSelectOperation
-
-
Method Details
-
execute
public Collection<?> execute(boolean returnOnMatch, Object target, NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context) throws EolRuntimeException - Overrides:
execute
in classSelectOperation
- Returns:
- Throws:
EolRuntimeException
-
expression
- Throws:
Exception
-
processValue
- Throws:
Exception
-
processValue
TODO check and handle elements of type simulinkmodel element- Throws:
Exception
-
expression
- Throws:
Exception
-