org.pentaho.reporting.engine.classic.core.layout.output
Interface GroupOutputHandler

All Known Implementing Classes:
CrosstabColumnOutputHandler, CrosstabOtherOutputHandler, CrosstabOutputHandler, CrosstabRowOutputHandler, RelationalGroupOutputHandler

public interface GroupOutputHandler

Todo: Document Me

Author:
Thomas Morgner

Method Summary
 void groupFinished(DefaultOutputFunction outputFunction, ReportEvent event)
           
 void groupStarted(DefaultOutputFunction outputFunction, ReportEvent event)
           
 void itemsAdvanced(DefaultOutputFunction outputFunction, ReportEvent event)
           
 void itemsFinished(DefaultOutputFunction outputFunction, ReportEvent event)
           
 void itemsStarted(DefaultOutputFunction outputFunction, ReportEvent event)
           
 

Method Detail

groupStarted

void groupStarted(DefaultOutputFunction outputFunction,
                  ReportEvent event)
                  throws ReportProcessingException
Throws:
ReportProcessingException

itemsStarted

void itemsStarted(DefaultOutputFunction outputFunction,
                  ReportEvent event)
                  throws ReportProcessingException
Throws:
ReportProcessingException

itemsAdvanced

void itemsAdvanced(DefaultOutputFunction outputFunction,
                   ReportEvent event)
                   throws ReportProcessingException
Throws:
ReportProcessingException

itemsFinished

void itemsFinished(DefaultOutputFunction outputFunction,
                   ReportEvent event)
                   throws ReportProcessingException
Throws:
ReportProcessingException

groupFinished

void groupFinished(DefaultOutputFunction outputFunction,
                   ReportEvent event)
                   throws ReportProcessingException
Throws:
ReportProcessingException