|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pentaho.reporting.engine.classic.core.layout.output.AbstractReportProcessor
public abstract class AbstractReportProcessor
Creation-Date: 08.04.2007, 14:52:52
Method Summary | |
---|---|
void |
addReportProgressListener(ReportProgressListener l)
Adds a repagination listener. |
void |
close()
|
org.pentaho.reporting.libraries.base.config.Configuration |
getConfiguration()
|
int |
getLogicalPageCount()
|
OutputProcessor |
getOutputProcessor()
|
int |
getPhysicalPageCount()
|
boolean |
isFullStreamingProcessor()
|
boolean |
isHandleInterruptedState()
Returns whether the processor should check the threads interrupted state. |
boolean |
isPaginated()
|
boolean |
paginate()
|
PageState |
processPage(PageState pageState,
boolean performOutput)
|
void |
processReport()
|
void |
removeReportProgressListener(ReportProgressListener l)
Removes a repagination listener. |
void |
setFullStreamingProcessor(boolean fullStreamingProcessor)
|
void |
setHandleInterruptedState(boolean handleInterruptedState)
Defines, whether the processor should check the threads interrupted state. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public OutputProcessor getOutputProcessor()
public void addReportProgressListener(ReportProgressListener l)
addReportProgressListener
in interface ReportProcessor
l
- the listener.public void removeReportProgressListener(ReportProgressListener l)
removeReportProgressListener
in interface ReportProcessor
l
- the listener.public boolean isHandleInterruptedState()
isHandleInterruptedState
in interface ReportProcessor
public void setHandleInterruptedState(boolean handleInterruptedState)
setHandleInterruptedState
in interface ReportProcessor
handleInterruptedState
- true, if the processor should check the current thread state, false otherwise.public void close()
close
in interface ReportProcessor
public org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
getConfiguration
in interface ReportProcessor
public void setFullStreamingProcessor(boolean fullStreamingProcessor)
public boolean isFullStreamingProcessor()
public boolean isPaginated()
public PageState processPage(PageState pageState, boolean performOutput) throws ReportProcessingException
processPage
in interface ReportProcessor
ReportProcessingException
public boolean paginate() throws ReportProcessingException
ReportProcessingException
public void processReport() throws ReportProcessingException
processReport
in interface ReportProcessor
ReportProcessingException
public int getLogicalPageCount()
public int getPhysicalPageCount()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |