Uses of Class
org.eclipse.epsilon.eol.exceptions.EolIllegalOperationException
-
Packages that use EolIllegalOperationException Package Description org.eclipse.epsilon.eol.dom org.eclipse.epsilon.eol.function org.eclipse.epsilon.eol.util -
-
Uses of EolIllegalOperationException in org.eclipse.epsilon.eol.dom
Methods in org.eclipse.epsilon.eol.dom that throw EolIllegalOperationException Modifier and Type Method Description protected AbstractOperation
FeatureCallExpression. getAbstractOperation(Object target, String name, IModel owningModel, IEolContext context)
protected AbstractOperation
FeatureCallExpression. getOperationFromContext(Object target, String name, IModel owningModel, IEolContext context)
Looks for the operation in the EolContext EolOperationFactory.protected AbstractOperation
FirstOrderOperationCallExpression. getOperationFromContext(Object target, String name, IModel owningModel, IEolContext context)
-
Uses of EolIllegalOperationException in org.eclipse.epsilon.eol.function
Methods in org.eclipse.epsilon.eol.function that throw EolIllegalOperationException Modifier and Type Method Description static Object
EolLambdaFactory. resolveFor(Class<?> clazz, List<Parameter> iteratorParams, Expression lambdaExpr, ModuleElement ast, IEolContext context)
static Object
EolLambdaFactory. resolveFor(String clazzName, List<Parameter> iteratorParams, Expression lambdaExpr, ModuleElement ast, IEolContext context)
Validation of parameters is assumed to have already been performed in DynamicOperation or by the caller. -
Uses of EolIllegalOperationException in org.eclipse.epsilon.eol.util
Methods in org.eclipse.epsilon.eol.util that throw EolIllegalOperationException Modifier and Type Method Description static Method
ReflectionUtil. findApplicableMethodOrThrow(Object obj, String methodName, Predicate<Method> criteria, Collection<?> parameters, ModuleElement ast, PrettyPrinterManager ppm)
Searches for a method matching the name and criteria for the given object, including all super methods and super-interfaces recursively.
-