org.apertereports.generators
Class ReportOrderColumnGenerator

java.lang.Object
  extended by org.apertereports.generators.ReportOrderColumnGenerator
All Implemented Interfaces:
com.vaadin.ui.Table.ColumnGenerator, Serializable

public class ReportOrderColumnGenerator
extends Object
implements com.vaadin.ui.Table.ColumnGenerator

Generates a table cell for various report order properties.

See Also:
Serialized Form

Constructor Summary
ReportOrderColumnGenerator()
           
 
Method Summary
 com.vaadin.ui.Component generateCell(com.vaadin.ui.Table source, Object itemId, Object columnId)
          Generates a status cell for ReportOrderBrowserComponent.Columns.RESULT, detailed description for ReportOrderBrowserComponent.Columns.DETAILS, a rerun action button for ReportOrderBrowserComponent.Columns.ACTION or creation date for ReportOrderBrowserComponent.Columns.CREATE_DATE.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportOrderColumnGenerator

public ReportOrderColumnGenerator()
Method Detail

generateCell

public com.vaadin.ui.Component generateCell(com.vaadin.ui.Table source,
                                            Object itemId,
                                            Object columnId)
Generates a status cell for ReportOrderBrowserComponent.Columns.RESULT, detailed description for ReportOrderBrowserComponent.Columns.DETAILS, a rerun action button for ReportOrderBrowserComponent.Columns.ACTION or creation date for ReportOrderBrowserComponent.Columns.CREATE_DATE. Should be used with a ReportOrder data bean.

Specified by:
generateCell in interface com.vaadin.ui.Table.ColumnGenerator
Parameters:
source - Source table
itemId - Item id
columnId - Column id
Returns:
A resulting cell component


Copyright © 2011-2012. All Rights Reserved.