Class EglOutputBufferPrintExecutionListener
- java.lang.Object
-
- org.eclipse.epsilon.egl.engine.traceability.fine.internal.EglOutputBufferPrintExecutionListener
-
- All Implemented Interfaces:
IExecutionListener
public class EglOutputBufferPrintExecutionListener extends Object implements IExecutionListener
-
-
Constructor Summary
Constructors Constructor Description EglOutputBufferPrintExecutionListener(IPropertyAccessRecorder recorder, TracedPropertyAccessLedger ledger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
aboutToExecute(ModuleElement ast, IEolContext context)
void
finishedExecuting(ModuleElement ast, Object result, IEolContext context)
void
finishedExecutingWithException(ModuleElement ast, EolRuntimeException exception, IEolContext context)
protected boolean
isCallToPrintMethod(ModuleElement p)
-
-
-
Constructor Detail
-
EglOutputBufferPrintExecutionListener
public EglOutputBufferPrintExecutionListener(IPropertyAccessRecorder recorder, TracedPropertyAccessLedger ledger)
-
-
Method Detail
-
finishedExecuting
public void finishedExecuting(ModuleElement ast, Object result, IEolContext context)
- Specified by:
finishedExecuting
in interfaceIExecutionListener
result
- the result of evaluating ast, calculated during execution
-
finishedExecutingWithException
public void finishedExecutingWithException(ModuleElement ast, EolRuntimeException exception, IEolContext context)
- Specified by:
finishedExecutingWithException
in interfaceIExecutionListener
-
isCallToPrintMethod
protected boolean isCallToPrintMethod(ModuleElement p)
-
aboutToExecute
public void aboutToExecute(ModuleElement ast, IEolContext context)
- Specified by:
aboutToExecute
in interfaceIExecutionListener
-
-