|
org.netbeans.swing.outline 1.19 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| ETable and Outline | |
|---|---|
| org.netbeans.swing.etable | |
| org.netbeans.swing.outline | |
The module provides two Swing components: ETable which is a JTable extension with
extra features like column sorting and row filtering. Outline which is a tree-table
like component capable of showing a tree hierarchy of nodes in a table.
This module has no dependencies on the rest of the NetBeans modules and can be
used as a standalone jar.
In order to make the row sorting faster and more robust, RowMapping class is enhanced to cache the transformed value from the requested column. A new constructor with ETable argument and method getTransformedValue(int) are added. It prevents from altering of the values during the sorting process.
Added enumeration ETable.ColumnSelection and methods:
ETable.setColumnSelectionOn(int mouseButton, ColumnSelection selection,
ETable.getColumnSelectionOn(int mouseButton) and
ETable.showColumnSelectionDialog().
Added ETableColumnModel.clean() method.
New property PROP_QUICK_FILTER is fired when quick filter is changed.
Added CheckRenderDataProvider interface.
XXX no answer for arch-usecases
|
The sources for the module are in the NetBeans Mercurial repositories.
Nothing
Read more about the implementation in the answers to architecture questions.
|
org.netbeans.swing.outline 1.19 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||