public class TableExportContainer extends Object implements Renderable
Constructor and Description |
---|
TableExportContainer(ExportTable table) |
Modifier and Type | Method and Description |
---|---|
void |
add(AbstractTableExporter exporter) |
void |
export(AbstractTableExporter exporter) |
List<AbstractTableExporter> |
getExporters() |
String |
getSeparator() |
protected String |
getStyleClass() |
void |
onInit() |
boolean |
onProcess() |
void |
onRender() |
void |
remove(AbstractTableExporter exporter) |
void |
render(HtmlStringBuffer buffer) |
protected void |
renderExportBanner(HtmlStringBuffer buffer)
Render the table export banner.
|
void |
setExporters(List<AbstractTableExporter> exporters) |
void |
setSeparator(String separator) |
String |
toString() |
protected String separator
public TableExportContainer(ExportTable table)
public void add(AbstractTableExporter exporter)
public void remove(AbstractTableExporter exporter)
public void render(HtmlStringBuffer buffer)
render
in interface Renderable
public List<AbstractTableExporter> getExporters()
public void setExporters(List<AbstractTableExporter> exporters)
public void onInit()
public void onRender()
public boolean onProcess()
public String getSeparator()
public void setSeparator(String separator)
public void export(AbstractTableExporter exporter)
protected void renderExportBanner(HtmlStringBuffer buffer)
buffer
- the StringBuffer to render the paging controls toprotected String getStyleClass()