This document lists changes made to the ETable and Outline API.
Fuller descriptions of all changes can be found below (follow links).
Not all deprecations are listed here, assuming that the deprecated APIs continue to essentially work. For a full deprecation list, please consult the Javadoc.
These API specification versions may be used to indicate that a module requires a certain API feature in order to function. For example, if you see here a feature you need which is labelled 1.20, your manifest should contain in its main attributes the line:
OpenIDE-Module-Module-Dependencies: org.netbeans.swing.outline > 1.20
org.netbeans.swing.outline.CheckRenderDataProvider
org.netbeans.swing.etable.ETable
org.netbeans.swing.etable.ETableColumn
org.netbeans.swing.etable.ETableColumnModel
org.netbeans.swing.outline.Outline
Outline
; made by: mentlicher; issues:
#223021
Outline has a checkAt() method to perform a selection/deselection of a check box on the given row and column.
ETable
; made by: mentlicher; issues:
#205828
ETable
; made by: mentlicher; issues:
#200991
Added enumeration ETable.ColumnSelection
and methods:
ETable.setColumnSelectionOn(int mouseButton, ColumnSelection selection
,
ETable.getColumnSelectionOn(int mouseButton)
and
ETable.showColumnSelectionDialog()
.
ETableColumnModel
; made by: mentlicher; issues:
#195226
Added ETableColumnModel.clean()
method.
ETable
; made by: jtulach; issues:
#195883
New property PROP_QUICK_FILTER is fired when quick filter is changed.
CheckRenderDataProvider
; made by: mentlicher; issues:
#159546
Added CheckRenderDataProvider
interface.
ETableColumn
; made by: jrechtacek; issues:
#86793
Added methods setNestedComparator(Comparator c)
and
getNestedComparator ()
to allow to define own java.util.Comparator
for for sorting the rows belonging to same parent.
ETableColumn
ETableColumnModel
; made by: jrechtacek; issues:
#151294
Added methods setSorted(int rank, boolean ascending)
,
setSortRank(int newRank)
, setAscending(boolean ascending)
and setColumnSorted(ETableColumn etc, boolean ascending, int newRank)
to allow persist column sorting.
ETable
; made by: saubrecht
Added method setColumnHidingAllowed(boolean)
to turn
column hiding on/off.