org.pentaho.reporting.engine.classic.core.layout.output
Class RelationalGroupOutputHandler

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.layout.output.RelationalGroupOutputHandler
All Implemented Interfaces:
GroupOutputHandler
Direct Known Subclasses:
CrosstabOtherOutputHandler, CrosstabOutputHandler

public class RelationalGroupOutputHandler
extends Object
implements GroupOutputHandler

Todo: Document Me

Author:
Thomas Morgner

Constructor Summary
RelationalGroupOutputHandler()
           
 
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)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationalGroupOutputHandler

public RelationalGroupOutputHandler()
Method Detail

groupStarted

public void groupStarted(DefaultOutputFunction outputFunction,
                         ReportEvent event)
                  throws ReportProcessingException
Specified by:
groupStarted in interface GroupOutputHandler
Throws:
ReportProcessingException

itemsStarted

public void itemsStarted(DefaultOutputFunction outputFunction,
                         ReportEvent event)
                  throws ReportProcessingException
Specified by:
itemsStarted in interface GroupOutputHandler
Throws:
ReportProcessingException

itemsAdvanced

public void itemsAdvanced(DefaultOutputFunction outputFunction,
                          ReportEvent event)
                   throws ReportProcessingException
Specified by:
itemsAdvanced in interface GroupOutputHandler
Throws:
ReportProcessingException

itemsFinished

public void itemsFinished(DefaultOutputFunction outputFunction,
                          ReportEvent event)
                   throws ReportProcessingException
Specified by:
itemsFinished in interface GroupOutputHandler
Throws:
ReportProcessingException

groupFinished

public void groupFinished(DefaultOutputFunction outputFunction,
                          ReportEvent event)
                   throws ReportProcessingException
Specified by:
groupFinished in interface GroupOutputHandler
Throws:
ReportProcessingException