Class JTree.EmptySelectionModel
java.lang.Object
javax.swing.tree.DefaultTreeSelectionModel
javax.swing.JTree.EmptySelectionModel
- All Implemented Interfaces:
Serializable,Cloneable,TreeSelectionModel
- Enclosing class:
JTree
EmptySelectionModel is a TreeSelectionModel
that does not allow anything to be selected.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. The current serialization support is
appropriate for short term storage or RMI between applications running
the same version of Swing. As of 1.4, support for long term storage
of all JavaBeans
has been added to the java.beans package.
Please see XMLEncoder.
- Since:
- 1.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final JTree.EmptySelectionModelThe single instance ofEmptySelectionModel.Fields declared in class javax.swing.tree.DefaultTreeSelectionModel
changeSupport, leadIndex, leadPath, leadRow, listenerList, listSelectionModel, rowMapper, selection, SELECTION_MODE_PROPERTY, selectionModeFields declared in interface javax.swing.tree.TreeSelectionModel
CONTIGUOUS_TREE_SELECTION, DISCONTIGUOUS_TREE_SELECTION, SINGLE_TREE_SELECTION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidaddSelectionPaths(TreePath[] paths) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidremoveSelectionPaths(TreePath[] paths) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidThis is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidsetRowMapper(RowMapper mapper) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidsetSelectionMode(int mode) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.voidsetSelectionPaths(TreePath[] paths) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.static JTree.EmptySelectionModelReturns the single instance ofEmptySelectionModel.Methods declared in class javax.swing.tree.DefaultTreeSelectionModel
addSelectionPath, arePathsContiguous, canPathsBeAdded, canPathsBeRemoved, clearSelection, clone, fireValueChanged, getLeadSelectionPath, getLeadSelectionRow, getListeners, getMaxSelectionRow, getMinSelectionRow, getPropertyChangeListeners, getRowMapper, getSelectionCount, getSelectionMode, getSelectionPath, getSelectionPaths, getSelectionRows, getTreeSelectionListeners, insureRowContinuity, insureUniqueness, isPathSelected, isRowSelected, isSelectionEmpty, notifyPathChange, removeSelectionPath, resetRowSelection, setSelectionPath, toString, updateLeadIndex
-
Field Details
-
Constructor Details
-
EmptySelectionModel
protected EmptySelectionModel()Constructs anEmptySelectionModel.
-
-
Method Details
-
setSelectionPaths
This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
setSelectionPathsin interfaceTreeSelectionModel- Overrides:
setSelectionPathsin classDefaultTreeSelectionModel- Parameters:
paths- the paths to select; this is ignored
-
addSelectionPaths
This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
addSelectionPathsin interfaceTreeSelectionModel- Overrides:
addSelectionPathsin classDefaultTreeSelectionModel- Parameters:
paths- the paths to add to the selection; this is ignored
-
removeSelectionPaths
This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
removeSelectionPathsin interfaceTreeSelectionModel- Overrides:
removeSelectionPathsin classDefaultTreeSelectionModel- Parameters:
paths- the paths to remove; this is ignored
-
setSelectionMode
public void setSelectionMode(int mode) This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
setSelectionModein interfaceTreeSelectionModel- Overrides:
setSelectionModein classDefaultTreeSelectionModel- Parameters:
mode- the selection mode; this is ignored- Since:
- 1.7
-
setRowMapper
This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
setRowMapperin interfaceTreeSelectionModel- Overrides:
setRowMapperin classDefaultTreeSelectionModel- Parameters:
mapper- theRowMapperinstance; this is ignored- Since:
- 1.7
-
addTreeSelectionListener
This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
addTreeSelectionListenerin interfaceTreeSelectionModel- Overrides:
addTreeSelectionListenerin classDefaultTreeSelectionModel- Parameters:
listener- the listener to add; this is ignored- Since:
- 1.7
-
removeTreeSelectionListener
This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
removeTreeSelectionListenerin interfaceTreeSelectionModel- Overrides:
removeTreeSelectionListenerin classDefaultTreeSelectionModel- Parameters:
listener- the listener to remove; this is ignored- Since:
- 1.7
-
addPropertyChangeListener
This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
addPropertyChangeListenerin interfaceTreeSelectionModel- Overrides:
addPropertyChangeListenerin classDefaultTreeSelectionModel- Parameters:
listener- the listener to add; this is ignored- Since:
- 1.7
-
removePropertyChangeListener
This is overridden to do nothing;EmptySelectionModeldoes not allow a selection.- Specified by:
removePropertyChangeListenerin interfaceTreeSelectionModel- Overrides:
removePropertyChangeListenerin classDefaultTreeSelectionModel- Parameters:
listener- the listener to remove; this is ignored- Since:
- 1.7