jasco.runtime.refinements
Class ConnectorInlineRefinement
java.lang.Object
jasco.runtime.refinements.ConnectorInlineRefinement
- All Implemented Interfaces:
- IRefinement
public class ConnectorInlineRefinement
- extends java.lang.Object
- implements IRefinement
- Author:
- Wim
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConnectorInlineRefinement
public ConnectorInlineRefinement(IHook targetCutpoint,
java.util.Vector implementedMethods)
ConnectorInlineRefinement
public ConnectorInlineRefinement(IHook targetCutpoint,
java.lang.String[] implementedMethodsArray)
addTargetCutpoint
public void addTargetCutpoint(IHook cp)
isApplicable
public boolean isApplicable(java.lang.Class targetClass,
IHook hook,
java.lang.String method)
- Specified by:
isApplicable
in interface IRefinement
isApplicableForHook
public boolean isApplicableForHook(IHook cp)
getPriority
public int getPriority()
- Specified by:
getPriority
in interface IRefinement
mixinOf
protected java.lang.Object mixinOf(java.lang.Object target,
java.lang.Class mixin)
throws NoMixinFound
- Throws:
NoMixinFound