Class RuleProfiler
- java.lang.Object
-
- org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
-
- org.eclipse.epsilon.erl.execute.control.RuleProfiler
-
- All Implemented Interfaces:
ExecutionController
,IExecutionListener
public class RuleProfiler extends ExecutionProfiler
ProfilesNamedRule
s.- Since:
- 1.6
- Author:
- Sina Madani
-
-
Field Summary
-
Fields inherited from class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
executionTimes
-
-
Constructor Summary
Constructors Constructor Description RuleProfiler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
screenAST(ModuleElement ast, IEolContext context)
Determines whether the ModuleElement should be profiled.-
Methods inherited from class org.eclipse.epsilon.eol.execute.control.ExecutionProfiler
aboutToExecute, control, dispose, done, finishedExecuting, finishedExecutingWithException, getExecutionTimes, isTerminated, mergeExecutionTimes, report, toString
-
-
-
-
Method Detail
-
screenAST
protected boolean screenAST(ModuleElement ast, IEolContext context)
Description copied from class:ExecutionProfiler
Determines whether the ModuleElement should be profiled.- Overrides:
screenAST
in classExecutionProfiler
- Parameters:
ast
- The ModuleElement under scrutiny.context
- The context passed toExecutionProfiler.control(ModuleElement, IEolContext)
- Returns:
true
if the ModuleElement should be profiled,false
otherwise.
-
-