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 Stringexpression(Expression exp) protected Stringexpression(Expression exp1, Expression exp2) protected StringprocessValue(Expression operand) protected StringprocessValue(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, executeMethods inherited from class org.eclipse.epsilon.eol.execute.operations.declarative.FirstOrderOperation
createIteratorVariable, execute, resolve, resolveFunction, resolvePredicate, resolveSourceMethods 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:
executein 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
-