public class CustomTableRenderer extends TableRenderer
NB: By default, an above-table resource is never included on a HTML printer friendly page, but that is also possible to configure.
NBSP
Constructor and Description |
---|
CustomTableRenderer(Resource[] parentResources,
Resource[] viewResources) |
CustomTableRenderer(java.lang.String resource) |
CustomTableRenderer(java.lang.String resource,
boolean includeOnPrinterFriendly) |
CustomTableRenderer(java.lang.String resource,
boolean includeOnPrinterFriendly,
Resource[] parentResources,
Resource[] viewResources) |
Modifier and Type | Method and Description |
---|---|
void |
renderAboveTable(AboveTableRendererContext ctx)
This method is called to render content above the table but below the
table buttons.
|
void |
renderParentResources(TableResourceContext ctx)
This method renders the resources that the table requires in the parent
frame.
|
void |
renderViewResources(TableResourceContext ctx)
This method renders the resources that the table requires in the view
frames.
|
addAddToClipboardButton, addAddToCollectionButton, addAdvancedSortButton, addBuildStructureConnectButton, addBuildStructureMoveButton, addBuildStructureRelationshipChooser, addBuildStructureRelationshipDirection, addBuildStructureReplaceButton, addChartButton, addCompareButton, addCrossDomainResources, addDataGroupButton, addDemoteButton, addDisconnectButton, addExportButton, addFilterChooser, addFinderButton, addFlattenStructureButton, addForceReloadButton, addFramesetFrame, addFramesetFrame, addFramesetHiddenFrames, addFullExpandButton, addGoBackButton, addHelpButton, addInlineCompareButton, addLaunchFromPortalButton, addManageCollectionsButton, addMaximizeButton, addMsgAsJS, addOpenClipboardButton, addPreferencesButton, addPrinterFriendlyButton, addPromoteButton, addReloadButton, addResourcesFromTableCellRenderers, addSearchButton, addSeparator, addTableChooser, addTableConfiguratorButton, addToggleToEditButton, addToggleToReadButton, addToolbarContainer, addToolbarMenu, addTooolbarItem, addTriggerValidationButton, addUnwrapButton, addViewChooser, addWrapButton, afterToolbarLayout, beforeToolbarLayout, createToolbarComponentFilter, createToolbarParameterProvider, exportTable, exportTable, exportTable, exportTable, exportTable, exportTable, exportTableBody, exportTableBody, exportTableBody, exportTableCalculations, exportTableColumn, exportTableHeader, exportTableHeader, exportTableHeader, exportTableHeader, exportTableHeaderBegin, exportTableHeaderBegin, exportTableHeaderBegin, exportTableHeaderCell, exportTableHeaderCell, exportTableHeaderCell, exportTableHeaderCells, exportTableHeaderCells, exportTableHeaderCells, exportTableHeaderCells, exportTableHeaderContent, exportTableHeaderContent, exportTableHeaderContent, exportTableHeaderContent, exportTableHeaderContent, exportTableHeaderEnd, exportTableHeaderEnd, exportTableHeaderEnd, exportTableHeaderGroup, exportTableHeaderGroup, exportTableHeaderGroup, exportTableHeaderGroup, exportTableHeaderGroupImpl, exportTableHeaderGroupImpl, exportTableHeaderStructure, exportTableHeaderStructure, exportTableImpl, exportTableRow, exportTableRow, exportTableRow, exportTableRow, exportTableRowBegin, exportTableRowBegin, exportTableRowBegin, exportTableRowBegin, exportTableRowBegin, exportTableRowCell, exportTableRowCell, exportTableRowCell, exportTableRowCell, exportTableRowCell, exportTableRowCells, exportTableRowCells, exportTableRowCells, exportTableRowCells, exportTableRowCells, exportTableRowContent, exportTableRowContent, exportTableRowContent, exportTableRowContent, exportTableRowContent, exportTableRowEnd, exportTableRowEnd, exportTableRowEnd, exportTableRowEnd, exportTableRowEnd, exportTableRowGroup, exportTableRowGroup, exportTableRowGroup, exportTableRowGroup, exportTableRows, exportTableRows, exportTableRows, exportTableRowStructure, exportTableRowStructure, getAdditionalColumnCount, getAddTidy, getAddToClipboardRowActionSpec, getBuildStructureConfiguration, getCalculationsHeader, getContextFactory, getDefaultTableCellRenderer, getDefaultTableRenderer, getDroppableOnOverClass, getEmptyTableMessage, getFrameGliderConnectIcon, getFrameGliderImage, getFrameGliderRearrangeIcon, getFrameURL, getGoRearrangeRowActionSpec, getGoThereAction, getGoThereRowActionSpec, getGoThereTooltipKey, getHasRowActionColumn, getInCellEditCellRenderContext, getStructureRenderer, getTableCellClass, getTableCellRenderer, getTableGroupHeaderRowClass, getTableHeaderClass, getTableRenderer, getTableRowActionSpecs, getTableRowClass, getTableRowId, getTableRowSelectionValue, getTableRowType, getToolbarLayoutManager, hasPageHeader, hasPageSubHeader, initExport, isContextMenuCachingEnabled, isContextMenuDynamic, isPartialUpdateSupported, isRenderContextMenu, isRenderedAsNavigationCell, isRenderedAsRowAction, isRenderedAsRowAction, isRenderGroupHeader, isRenderTableRowActionsInSeparateColumns, isTableRowActionsCombinedMouseOverEnabled, renderAboveTableMessages, renderAddToClipboardAction, renderCollaborationContent, renderContextMenuResources, renderDimensionInfo, renderDragHandleBegin, renderDragHandleEnd, renderDragIcon, renderDynamicParentResources, renderEmptyTableBody, renderEmptyTableHeaderColumn, renderErrors, renderFinder, renderFrameGliderDraggingIcon, renderFrameset, renderFramesetContent, renderFramesetPageContent, renderFramesetResources, renderGoRearrangeAction, renderGoThereAction, renderGroupPageLegend, renderInCellEdit, renderInlineCompare, renderInlineSearchForm, renderMassUpdateField, renderMassUpdateResources, renderPageHeader, renderPageHeaders, renderPageHeadersImpl, renderPageHeadersPrinterFriendlyImpl, renderPageSubHeader, renderPageTitle, renderPaginationControls, renderParentForm, renderParentFrame, renderPopupCellValue, renderPrinterFriendlyFrameBody, renderResources, renderResources, renderSearchInStructureResult, renderSimpleTableFrame, renderSubmitCancelButtons, renderTableBody, renderTableCalculationResult, renderTableCalculations, renderTableCalculationsHeader, renderTableCalculationsLabelOrEmptyCell, renderTableCalculationsResults, renderTableFooterFrame, renderTableFooterFrameBody, renderTableFooterFrameResources, renderTableFrames, renderTableGroupHeaderContent, renderTableGroupHeaderRowBegin, renderTableGroupHeaderRowEnd, renderTableGroupHeaders, renderTableGroupHeaders, renderTableHeader, renderTableHeaderActions, renderTableHeaderActionsImpl, renderTableHeaderBegin, renderTableHeaderCell, renderTableHeaderCells, renderTableHeaderContent, renderTableHeaderEnd, renderTableHeaderGroup, renderTableHeaderGroupImpl, renderTableHeaderIcon, renderTableHeaderRowCounter, renderTableHeaderSelection, renderTableHeaderSelectionImpl, renderTableHeaderStructure, renderTableHeaderStructureImpl, renderTableInfoFrame, renderTableInfoFrameBody, renderTableInfoFrameResources, renderTableRow, renderTableRowAction, renderTableRowActions, renderTableRowActionsColumn, renderTableRowActionsImpl, renderTableRowBegin, renderTableRowCell, renderTableRowCells, renderTableRowContent, renderTableRowCounter, renderTableRowCounterImpl, renderTableRowEnd, renderTableRowGroup, renderTableRowGroupImpl, renderTableRowSelection, renderTableRowSelectionImpl, renderTableRowStructure, renderTableRowStructureImpl, renderTableViewFrame, renderTableViewFrameBody, renderTableViewFrameHead, writeJavaScriptArrayField
public CustomTableRenderer(Resource[] parentResources, Resource[] viewResources)
public CustomTableRenderer(java.lang.String resource)
public CustomTableRenderer(java.lang.String resource, boolean includeOnPrinterFriendly)
public void renderAboveTable(AboveTableRendererContext ctx)
TableRenderer
renderAboveTable
in class TableRenderer
ctx
- The rendering context.public void renderParentResources(TableResourceContext ctx)
TableRenderer
renderParentResources
in class TableRenderer
ctx
- The rendering context.public void renderViewResources(TableResourceContext ctx)
TableRenderer
renderViewResources
in class TableRenderer
ctx
- The rendering context.Copyright ? Technia AB. All Rights Reserved.