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

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

public class CrosstabOutputHandler
extends RelationalGroupOutputHandler

Todo: Document Me

Author:
Thomas Morgner

Constructor Summary
CrosstabOutputHandler()
           
 
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

CrosstabOutputHandler

public CrosstabOutputHandler()
Method Detail

groupStarted

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

groupFinished

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

itemsStarted

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

itemsAdvanced

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

itemsFinished

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