JIDE 3.5.15

Package com.jidesoft.pivot

The package contains classes for JIDE Pivot Grid product.

See:
          Description

Interface Summary
AggregateTable.PopupMenuCustomizer Popup menu customizer interface without row index and column index as input.
AggregateTable.TablePopupMenuCustomizer Popup menu customizer interface with row index and column index as input.
ExpandableValue An interface extending both Expandable and Value.
IPivotDataModel This is an interface for PivotDataModel.
PivotCellStyleProvider PivotCellStyleProvider is an interface to allow user to customize the CellStyle for the data table, the row header table and the column header table in the pivot table.
PivotConstants Constants used in pivot grid product.
PivotCornerCellStyleProvider PivotCornerCellStyleProvider extends PivotCellStyleProvider and add getCornerCellStyleAt to provide cell style for corner table which is the table appears on the top-left corner.
PivotDataEditingProvider PivotDataEditingProvider is an interface to allow the direct modification of data in pivot table.
PivotDataModel.RowMerger An interface to merge the rows when they have the same row and column fields.
PivotDataSource By default, PivotDataModel takes TableModel as the data source.
PivotEditingProvider  
PivotTablePane.PopupMenuCustomizer  
PivotTablePane.TablePopupMenuCustomizer  
PivotValueProvider  
PivotValueProviderListener The listener interface for receiving PivotDataModelEvent.
PostEventAction  
PostEventSupport  
Product  
Summary A summary interface to calculate a custom summary.
SummaryCalculator An interface used to calculate the summary for pivot table.
SummaryCalculatorFactory  
Value An interface to represent any value in pivot data model.
Values An interface to represent several Values.
 

Class Summary
AbstractPivotEditingProvider Abstract implementation for PivotEditingProvider.
AggregateColumnsEditor This class is not ready for public usage yet.
AggregateTable AggregateTable provides a way to aggregate a table model with duplicated values using a TreeTable-like expandable cells and cell spans.
AggregateTableColumnChooserDialog AggregateTableColumnChooserDialog is a dialog to allow user to select the columns to be displayed in a JTable using a CheckBoxList.
AggregateTableColumnChooserPopupMenuCustomizer A AggregateTableColumnChooserPopupMenuCustomizer to add menu items related to show or hide the columns to a popup menu just for AggregateTable and AggregateTablePane.
AggregateTableHeader The AggregateTableHeader allows the user to (un)aggregate columns by dragging them with the mouse.
AggregateTableModel AggregateTableModel takes any table models and aggregates the same values on the aggregated columns and add expand/collapse icon or cell span to the cell on these aggregated rows.
AggregateTablePane A TableScrollPane which uses AggregateTable as the row header table to implement the freeze column feature on an AggregateTable.
AggregateTablePanePersistenceUtils A helper class that can support persist AggregateTablePane's layout to/from xml file.
AggregateTablePersistenceUtils A helper class that can support persist AggregateTable's layout to/from xml file.
AggregateTablePopupMenuCustomizer A TableHeaderPopupMenuCustomizer for AggregateTable and AggregateTablePane.
AggregateTableSettingsDialog This class is not ready for public usage yet.
AggregateTableSettingsPanel This class is not ready for public usage yet.
AggregateTableUtils Utility methods for AggregateTable.
BigDecimalSummaryCalculator Deprecated. Please use DefaultSummaryCalculator instead as DefaultSummaryCalculator supports BigDecimal as well.
CalculatedHeaderTableModel  
CalculatedPivotDataModel  
CompareToConverter  
CompoundKey CompoundKey is a class that takes several objects and make them into one value so that it can be used as the key for a Map.
CornerTableModel  
DataTable The table used by the PivotTablePane in the viewport area.
DataTableModel The table model for the table in the data area in pivot table.
DefaultExpandableValue Default implementation of ExpandableValue interface.
DefaultPivotEditingProvider The default implementation for PivotEditingProvider.
DefaultSummaryCalculator Default implementation of SummaryCalculator.
DefaultValues Default implementation of Values interface.
DummyValue A value represents dummy value when there is no row field (or column fields) but there are data fields in that area.
DummyValues A DefaultValues represents dummy value when there is no row field (or column fields) but there are data fields in that area.
FieldArea A panel contains all the FieldBoxes.
FieldBox The component that represents a field in pivot table.
FieldBoxInputListener FieldBoxInputListener is a listener added to FieldBox to handle the drag-n-drop, keystrokes and action.
FieldSettingsPanel The field settings panel which is used by the field settings dialog when user right clicks on the field box to customize the settings.
FilterableAggregateTableModel This is a FilterableTableModel designed to wrap AggregateTableModel.
GrandTotalValue A value represents grand total data in pivot data model.
GrandTotalValues Implementations of Values interface for grand total data.
HeaderExpandablePanel The component used by HeaderTable which has a "+/-" button.
HeaderTable The table used by the PivotTablePane in the row header area or column header area.
HeaderTableCellRenderer TableCellRenderer for HeaderTable.
HeaderTableModel TableModel for the row header and column header of the pivot table.
PivotDataModel The model that contains the data for pivot table.
PivotField PivotField represents a field in Pivot Table.
PivotResources  
PivotTablePane PivotTablePane is the main component for JIDE Pivot Grid.
PivotTablePane.JideScrollPaneEx  
PivotTablePersistenceUtils A helper class that can support persist PivotTablePane's layout to/from xml file.
PivotValueProviderEvent  
PostEvent  
RunningSummary Running summary class to store running summary information.
RunningSummaryValue  
RunningSummaryValues  
SortableAggregateTableModel A sortable AggregateTableModel used by AggregateTable.
SummaryValue A value represents summary data in pivot data model.
SummaryValues Implementations of Values interface for summary data.
TableModelPivotDataSource  
UnassignedFieldsArea The container for unassigned field boxes.
 

Package com.jidesoft.pivot Description

The package contains classes for JIDE Pivot Grid product.


JIDE 3.5.15