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

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

public class CrosstabRowOutputHandler
extends Object
implements GroupOutputHandler

Todo: Document Me

Author:
Thomas Morgner

Constructor Summary
CrosstabRowOutputHandler(int slotNumber)
           
 
Method Summary
 int getSlotNumber()
           
 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

CrosstabRowOutputHandler

public CrosstabRowOutputHandler(int slotNumber)
Method Detail

getSlotNumber

public int getSlotNumber()

groupStarted

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

groupFinished

public void groupFinished(DefaultOutputFunction outputFunction,
                          ReportEvent event)
                   throws ReportProcessingException
Specified by:
groupFinished 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