edu.ksu.cis.projects.bogor.module
Interface ITransformer
- All Superinterfaces:
- Disposable, IModule
- All Known Implementing Classes:
- DefaultTransformer
public interface ITransformer
- extends IModule
- Version:
- CVS $Revision: 1.1 $ $Date: 2003/09/27 02:00:36 $
- Author:
- Robby
setSchedulingStrategyContext
void setSchedulingStrategyContext(ISchedulingStrategyContext ssc)
transform
IBacktrackingInfo[] transform(ISchedulingStrategyContext ssc,
BlockTransformation t,
Action a)
transform
IBacktrackingInfo[] transform(ISchedulingStrategyContext ssc,
InvokeTransformation t,
boolean returned,
IValue returnValue)
transformEnter
IBacktrackingInfo[] transformEnter(InvokeTransformation t)
transformExit
IBacktrackingInfo[] transformExit(InvokeTransformation t,
IValue returnValue)
unsetSchedulingStrategyContext
void unsetSchedulingStrategyContext()