Package org.eclipse.epsilon.emc.plainxml
Class PlainXMLOperationContributor
java.lang.Object
org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
org.eclipse.epsilon.emc.plainxml.PlainXMLOperationContributor
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
Fields inherited from class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
cachedMethodNames
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
contributesTo
(Object target) findContributedMethodForEvaluatedParameters
(Object target, String name, Object[] parameters, IEolContext context, boolean overrideContextOperationContributorRegistry) findContributedMethodForUnevaluatedParameters
(Object target, String name, List<Expression> parameterExpressions, IEolContext context) We can't find the method if the parameters are unevaluatedprotected Object
getReflectionTarget
(Object target) Methods inherited from class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
close, findContributedMethodForEvaluatedParameters, getContext, getTarget, includeInheritedMethods, setContext, setTarget
-
Constructor Details
-
PlainXMLOperationContributor
public PlainXMLOperationContributor()
-
-
Method Details
-
contributesTo
- Specified by:
contributesTo
in classOperationContributor
-
findContributedMethodForUnevaluatedParameters
public ObjectMethod findContributedMethodForUnevaluatedParameters(Object target, String name, List<Expression> parameterExpressions, IEolContext context) We can't find the method if the parameters are unevaluated- Overrides:
findContributedMethodForUnevaluatedParameters
in classOperationContributor
-
findContributedMethodForEvaluatedParameters
public ObjectMethod findContributedMethodForEvaluatedParameters(Object target, String name, Object[] parameters, IEolContext context, boolean overrideContextOperationContributorRegistry) - Overrides:
findContributedMethodForEvaluatedParameters
in classOperationContributor
-
getReflectionTarget
- Overrides:
getReflectionTarget
in classOperationContributor
-