Class AutoInspectionRunner
- java.lang.Object
-
- org.pentaho.reporting.designer.core.inspections.AutoInspectionRunner
-
- All Implemented Interfaces:
EventListener
,InspectionResultListener
,InspectionRunner
,org.pentaho.reporting.engine.classic.core.event.ReportModelListener
public class AutoInspectionRunner extends Object implements InspectionResultListener, InspectionRunner
Todo: Document Me- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description AutoInspectionRunner(ReportDocumentContext reportRenderContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addInspectionListener(InspectionResultListener listener)
void
dispose()
protected ReportDocumentContext
getReportRenderContext()
void
nodeChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event)
void
notifyInspectionResult(InspectionResult result)
void
notifyInspectionStarted()
void
removeInspectionListener(InspectionResultListener listener)
void
startTimer()
-
-
-
Constructor Detail
-
AutoInspectionRunner
public AutoInspectionRunner(ReportDocumentContext reportRenderContext)
-
-
Method Detail
-
nodeChanged
public void nodeChanged(org.pentaho.reporting.engine.classic.core.event.ReportModelEvent event)
- Specified by:
nodeChanged
in interfaceorg.pentaho.reporting.engine.classic.core.event.ReportModelListener
-
startTimer
public void startTimer()
- Specified by:
startTimer
in interfaceInspectionRunner
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceInspectionRunner
-
notifyInspectionResult
public void notifyInspectionResult(InspectionResult result)
- Specified by:
notifyInspectionResult
in interfaceInspectionResultListener
-
notifyInspectionStarted
public void notifyInspectionStarted()
- Specified by:
notifyInspectionStarted
in interfaceInspectionResultListener
-
getReportRenderContext
protected ReportDocumentContext getReportRenderContext()
-
addInspectionListener
public void addInspectionListener(InspectionResultListener listener)
- Specified by:
addInspectionListener
in interfaceInspectionRunner
-
removeInspectionListener
public void removeInspectionListener(InspectionResultListener listener)
- Specified by:
removeInspectionListener
in interfaceInspectionRunner
-
-