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 TypeMethodDescriptionbooleancontributesTo(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 ObjectgetReflectionTarget(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:
contributesToin 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:
findContributedMethodForUnevaluatedParametersin classOperationContributor
-
findContributedMethodForEvaluatedParameters
public ObjectMethod findContributedMethodForEvaluatedParameters(Object target, String name, Object[] parameters, IEolContext context, boolean overrideContextOperationContributorRegistry) - Overrides:
findContributedMethodForEvaluatedParametersin classOperationContributor
-
getReflectionTarget
- Overrides:
getReflectionTargetin classOperationContributor
-