org.netbeans.swing.etable
Class TableColumnSelector
java.lang.Object
org.netbeans.swing.etable.TableColumnSelector
public abstract class TableColumnSelector
- extends Object
This class allows to supply alternative implementation of the column
selection functionality in ETable.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableColumnSelector
public TableColumnSelector()
selectVisibleColumns
public abstract String[] selectVisibleColumns(TableColumnSelector.TreeNode root,
String[] selected)
- Presents the user vith a dialog allowing to select visible columns
from the available column. The available columns are presented as
a tree.
- Parameters:
root - root of the displayed tree of the available columnsselected - the originally selected columns
- Returns:
- column names that are selected as visible columns
selectVisibleColumns
public abstract String[] selectVisibleColumns(String[] available,
String[] selected)
- Presents the user vith a dialog allowing to select visible columns
from the available column. The available columns are presented as
a flat list.
- Parameters:
available - all available column namesselected - the originally selected columns
- Returns:
- column names that are selected as visible columns