javax.swing
Class JTree.EmptySelectionModel

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by javax.swing.tree.DefaultTreeSelectionModel sample code for javax.swing.tree.DefaultTreeSelectionModel definition code for javax.swing.tree.DefaultTreeSelectionModel 
      extended by javax.swing.JTree.EmptySelectionModel
All Implemented Interfaces:
Serializable sample code for java.io.Serializable definition code for java.io.Serializable , Cloneable sample code for java.lang.Cloneable definition code for java.lang.Cloneable , TreeSelectionModel sample code for javax.swing.tree.TreeSelectionModel definition code for javax.swing.tree.TreeSelectionModel
Enclosing class:
JTree sample code for javax.swing.JTree definition code for javax.swing.JTree

protected static class JTree.EmptySelectionModel
extends DefaultTreeSelectionModel sample code for javax.swing.tree.DefaultTreeSelectionModel definition code for javax.swing.tree.DefaultTreeSelectionModel

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 JavaBeansTM has been added to the java.beans package. Please see XMLEncoder sample code for java.beans.XMLEncoder definition code for java.beans.XMLEncoder .

See Also:
Serialized Form

Field Summary
protected static JTree.EmptySelectionModel sample code for javax.swing.JTree.EmptySelectionModel definition code for javax.swing.JTree.EmptySelectionModel sharedInstance sample code for javax.swing.JTree.EmptySelectionModel.sharedInstance definition code for javax.swing.JTree.EmptySelectionModel.sharedInstance
          Unique shared instance.
 
Fields inherited from class javax.swing.tree.DefaultTreeSelectionModel sample code for javax.swing.tree.DefaultTreeSelectionModel definition code for javax.swing.tree.DefaultTreeSelectionModel
changeSupport sample code for javax.swing.tree.DefaultTreeSelectionModel.changeSupport definition code for javax.swing.tree.DefaultTreeSelectionModel.changeSupport , leadIndex sample code for javax.swing.tree.DefaultTreeSelectionModel.leadIndex definition code for javax.swing.tree.DefaultTreeSelectionModel.leadIndex , leadPath sample code for javax.swing.tree.DefaultTreeSelectionModel.leadPath definition code for javax.swing.tree.DefaultTreeSelectionModel.leadPath , leadRow sample code for javax.swing.tree.DefaultTreeSelectionModel.leadRow definition code for javax.swing.tree.DefaultTreeSelectionModel.leadRow , listenerList sample code for javax.swing.tree.DefaultTreeSelectionModel.listenerList definition code for javax.swing.tree.DefaultTreeSelectionModel.listenerList , listSelectionModel sample code for javax.swing.tree.DefaultTreeSelectionModel.listSelectionModel definition code for javax.swing.tree.DefaultTreeSelectionModel.listSelectionModel , rowMapper sample code for javax.swing.tree.DefaultTreeSelectionModel.rowMapper definition code for javax.swing.tree.DefaultTreeSelectionModel.rowMapper , selection sample code for javax.swing.tree.DefaultTreeSelectionModel.selection definition code for javax.swing.tree.DefaultTreeSelectionModel.selection , SELECTION_MODE_PROPERTY sample code for javax.swing.tree.DefaultTreeSelectionModel.SELECTION_MODE_PROPERTY definition code for javax.swing.tree.DefaultTreeSelectionModel.SELECTION_MODE_PROPERTY , selectionMode sample code for javax.swing.tree.DefaultTreeSelectionModel.selectionMode definition code for javax.swing.tree.DefaultTreeSelectionModel.selectionMode
 
Fields inherited from interface javax.swing.tree.TreeSelectionModel sample code for javax.swing.tree.TreeSelectionModel definition code for javax.swing.tree.TreeSelectionModel
CONTIGUOUS_TREE_SELECTION sample code for javax.swing.tree.TreeSelectionModel.CONTIGUOUS_TREE_SELECTION definition code for javax.swing.tree.TreeSelectionModel.CONTIGUOUS_TREE_SELECTION , DISCONTIGUOUS_TREE_SELECTION sample code for javax.swing.tree.TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION definition code for javax.swing.tree.TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION , SINGLE_TREE_SELECTION sample code for javax.swing.tree.TreeSelectionModel.SINGLE_TREE_SELECTION definition code for javax.swing.tree.TreeSelectionModel.SINGLE_TREE_SELECTION
 
Constructor Summary
protected JTree.EmptySelectionModel sample code for javax.swing.JTree.EmptySelectionModel.JTree.EmptySelectionModel() definition code for javax.swing.JTree.EmptySelectionModel.JTree.EmptySelectionModel() ()
           
 
Method Summary
 void addSelectionPaths sample code for javax.swing.JTree.EmptySelectionModel.addSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.JTree.EmptySelectionModel.addSelectionPaths(javax.swing.tree.TreePath[]) (TreePath sample code for javax.swing.tree.TreePath definition code for javax.swing.tree.TreePath [] paths)
          A null implementation that adds nothing.
 void removeSelectionPaths sample code for javax.swing.JTree.EmptySelectionModel.removeSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.JTree.EmptySelectionModel.removeSelectionPaths(javax.swing.tree.TreePath[]) (TreePath sample code for javax.swing.tree.TreePath definition code for javax.swing.tree.TreePath [] paths)
          A null implementation that removes nothing.
 void setSelectionPaths sample code for javax.swing.JTree.EmptySelectionModel.setSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.JTree.EmptySelectionModel.setSelectionPaths(javax.swing.tree.TreePath[]) (TreePath sample code for javax.swing.tree.TreePath definition code for javax.swing.tree.TreePath [] pPaths)
          A null implementation that selects nothing.
static JTree.EmptySelectionModel sample code for javax.swing.JTree.EmptySelectionModel definition code for javax.swing.JTree.EmptySelectionModel sharedInstance sample code for javax.swing.JTree.EmptySelectionModel.sharedInstance() definition code for javax.swing.JTree.EmptySelectionModel.sharedInstance() ()
          Returns a shared instance of an empty selection model.
 
Methods inherited from class javax.swing.tree.DefaultTreeSelectionModel sample code for javax.swing.tree.DefaultTreeSelectionModel definition code for javax.swing.tree.DefaultTreeSelectionModel
addPropertyChangeListener sample code for javax.swing.tree.DefaultTreeSelectionModel.addPropertyChangeListener(java.beans.PropertyChangeListener) definition code for javax.swing.tree.DefaultTreeSelectionModel.addPropertyChangeListener(java.beans.PropertyChangeListener) , addSelectionPath sample code for javax.swing.tree.DefaultTreeSelectionModel.addSelectionPath(javax.swing.tree.TreePath) definition code for javax.swing.tree.DefaultTreeSelectionModel.addSelectionPath(javax.swing.tree.TreePath) , addTreeSelectionListener sample code for javax.swing.tree.DefaultTreeSelectionModel.addTreeSelectionListener(javax.swing.event.TreeSelectionListener) definition code for javax.swing.tree.DefaultTreeSelectionModel.addTreeSelectionListener(javax.swing.event.TreeSelectionListener) , arePathsContiguous sample code for javax.swing.tree.DefaultTreeSelectionModel.arePathsContiguous(javax.swing.tree.TreePath[]) definition code for javax.swing.tree.DefaultTreeSelectionModel.arePathsContiguous(javax.swing.tree.TreePath[]) , canPathsBeAdded sample code for javax.swing.tree.DefaultTreeSelectionModel.canPathsBeAdded(javax.swing.tree.TreePath[]) definition code for javax.swing.tree.DefaultTreeSelectionModel.canPathsBeAdded(javax.swing.tree.TreePath[]) , canPathsBeRemoved sample code for javax.swing.tree.DefaultTreeSelectionModel.canPathsBeRemoved(javax.swing.tree.TreePath[]) definition code for javax.swing.tree.DefaultTreeSelectionModel.canPathsBeRemoved(javax.swing.tree.TreePath[]) , clearSelection sample code for javax.swing.tree.DefaultTreeSelectionModel.clearSelection() definition code for javax.swing.tree.DefaultTreeSelectionModel.clearSelection() , clone sample code for javax.swing.tree.DefaultTreeSelectionModel.clone() definition code for javax.swing.tree.DefaultTreeSelectionModel.clone() , fireValueChanged sample code for javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(javax.swing.event.TreeSelectionEvent) definition code for javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(javax.swing.event.TreeSelectionEvent) , getLeadSelectionPath sample code for javax.swing.tree.DefaultTreeSelectionModel.getLeadSelectionPath() definition code for javax.swing.tree.DefaultTreeSelectionModel.getLeadSelectionPath() , getLeadSelectionRow sample code for javax.swing.tree.DefaultTreeSelectionModel.getLeadSelectionRow() definition code for javax.swing.tree.DefaultTreeSelectionModel.getLeadSelectionRow() , getListeners sample code for javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class) definition code for javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class) , getMaxSelectionRow sample code for javax.swing.tree.DefaultTreeSelectionModel.getMaxSelectionRow() definition code for javax.swing.tree.DefaultTreeSelectionModel.getMaxSelectionRow() , getMinSelectionRow sample code for javax.swing.tree.DefaultTreeSelectionModel.getMinSelectionRow() definition code for javax.swing.tree.DefaultTreeSelectionModel.getMinSelectionRow() , getPropertyChangeListeners sample code for javax.swing.tree.DefaultTreeSelectionModel.getPropertyChangeListeners() definition code for javax.swing.tree.DefaultTreeSelectionModel.getPropertyChangeListeners() , getRowMapper sample code for javax.swing.tree.DefaultTreeSelectionModel.getRowMapper() definition code for javax.swing.tree.DefaultTreeSelectionModel.getRowMapper() , getSelectionCount sample code for javax.swing.tree.DefaultTreeSelectionModel.getSelectionCount() definition code for javax.swing.tree.DefaultTreeSelectionModel.getSelectionCount() , getSelectionMode sample code for javax.swing.tree.DefaultTreeSelectionModel.getSelectionMode() definition code for javax.swing.tree.DefaultTreeSelectionModel.getSelectionMode() , getSelectionPath sample code for javax.swing.tree.DefaultTreeSelectionModel.getSelectionPath() definition code for javax.swing.tree.DefaultTreeSelectionModel.getSelectionPath() , getSelectionPaths sample code for javax.swing.tree.DefaultTreeSelectionModel.getSelectionPaths() definition code for javax.swing.tree.DefaultTreeSelectionModel.getSelectionPaths() , getSelectionRows sample code for javax.swing.tree.DefaultTreeSelectionModel.getSelectionRows() definition code for javax.swing.tree.DefaultTreeSelectionModel.getSelectionRows() , getTreeSelectionListeners sample code for javax.swing.tree.DefaultTreeSelectionModel.getTreeSelectionListeners() definition code for javax.swing.tree.DefaultTreeSelectionModel.getTreeSelectionListeners() , insureRowContinuity sample code for javax.swing.tree.DefaultTreeSelectionModel.insureRowContinuity() definition code for javax.swing.tree.DefaultTreeSelectionModel.insureRowContinuity() , insureUniqueness sample code for javax.swing.tree.DefaultTreeSelectionModel.insureUniqueness() definition code for javax.swing.tree.DefaultTreeSelectionModel.insureUniqueness() , isPathSelected sample code for javax.swing.tree.DefaultTreeSelectionModel.isPathSelected(javax.swing.tree.TreePath) definition code for javax.swing.tree.DefaultTreeSelectionModel.isPathSelected(javax.swing.tree.TreePath) , isRowSelected sample code for javax.swing.tree.DefaultTreeSelectionModel.isRowSelected(int) definition code for javax.swing.tree.DefaultTreeSelectionModel.isRowSelected(int) , isSelectionEmpty sample code for javax.swing.tree.DefaultTreeSelectionModel.isSelectionEmpty() definition code for javax.swing.tree.DefaultTreeSelectionModel.isSelectionEmpty() , notifyPathChange sample code for javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(java.util.Vector, javax.swing.tree.TreePath) definition code for javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(java.util.Vector, javax.swing.tree.TreePath) , removePropertyChangeListener sample code for javax.swing.tree.DefaultTreeSelectionModel.removePropertyChangeListener(java.beans.PropertyChangeListener) definition code for javax.swing.tree.DefaultTreeSelectionModel.removePropertyChangeListener(java.beans.PropertyChangeListener) , removeSelectionPath sample code for javax.swing.tree.DefaultTreeSelectionModel.removeSelectionPath(javax.swing.tree.TreePath) definition code for javax.swing.tree.DefaultTreeSelectionModel.removeSelectionPath(javax.swing.tree.TreePath) , removeTreeSelectionListener sample code for javax.swing.tree.DefaultTreeSelectionModel.removeTreeSelectionListener(javax.swing.event.TreeSelectionListener) definition code for javax.swing.tree.DefaultTreeSelectionModel.removeTreeSelectionListener(javax.swing.event.TreeSelectionListener) , resetRowSelection sample code for javax.swing.tree.DefaultTreeSelectionModel.resetRowSelection() definition code for javax.swing.tree.DefaultTreeSelectionModel.resetRowSelection() , setRowMapper sample code for javax.swing.tree.DefaultTreeSelectionModel.setRowMapper(javax.swing.tree.RowMapper) definition code for javax.swing.tree.DefaultTreeSelectionModel.setRowMapper(javax.swing.tree.RowMapper) , setSelectionMode sample code for javax.swing.tree.DefaultTreeSelectionModel.setSelectionMode(int) definition code for javax.swing.tree.DefaultTreeSelectionModel.setSelectionMode(int) , setSelectionPath sample code for javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(javax.swing.tree.TreePath) definition code for javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(javax.swing.tree.TreePath) , toString sample code for javax.swing.tree.DefaultTreeSelectionModel.toString() definition code for javax.swing.tree.DefaultTreeSelectionModel.toString() , updateLeadIndex sample code for javax.swing.tree.DefaultTreeSelectionModel.updateLeadIndex() definition code for javax.swing.tree.DefaultTreeSelectionModel.updateLeadIndex()
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Field Detail

sharedInstance sample code for javax.swing.JTree.EmptySelectionModel.sharedInstance

protected static final JTree.EmptySelectionModel sample code for javax.swing.JTree.EmptySelectionModel definition code for javax.swing.JTree.EmptySelectionModel  sharedInstance
Unique shared instance.

Constructor Detail

JTree.EmptySelectionModel sample code for javax.swing.JTree.EmptySelectionModel() definition code for javax.swing.JTree.EmptySelectionModel()

protected JTree.EmptySelectionModel()
Method Detail

sharedInstance sample code for javax.swing.JTree.EmptySelectionModel.sharedInstance() definition code for javax.swing.JTree.EmptySelectionModel.sharedInstance()

public static JTree.EmptySelectionModel sample code for javax.swing.JTree.EmptySelectionModel definition code for javax.swing.JTree.EmptySelectionModel  sharedInstance()
Returns a shared instance of an empty selection model.


setSelectionPaths sample code for javax.swing.JTree.EmptySelectionModel.setSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.JTree.EmptySelectionModel.setSelectionPaths(javax.swing.tree.TreePath[])

public void setSelectionPaths(TreePath sample code for javax.swing.tree.TreePath definition code for javax.swing.tree.TreePath [] pPaths)
A null implementation that selects nothing.

Specified by:
setSelectionPaths sample code for javax.swing.tree.TreeSelectionModel.setSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.tree.TreeSelectionModel.setSelectionPaths(javax.swing.tree.TreePath[]) in interface TreeSelectionModel sample code for javax.swing.tree.TreeSelectionModel definition code for javax.swing.tree.TreeSelectionModel
Overrides:
setSelectionPaths sample code for javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(javax.swing.tree.TreePath[]) in class DefaultTreeSelectionModel sample code for javax.swing.tree.DefaultTreeSelectionModel definition code for javax.swing.tree.DefaultTreeSelectionModel
Parameters:
pPaths - new selection

addSelectionPaths sample code for javax.swing.JTree.EmptySelectionModel.addSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.JTree.EmptySelectionModel.addSelectionPaths(javax.swing.tree.TreePath[])

public void addSelectionPaths(TreePath sample code for javax.swing.tree.TreePath definition code for javax.swing.tree.TreePath [] paths)
A null implementation that adds nothing.

Specified by:
addSelectionPaths sample code for javax.swing.tree.TreeSelectionModel.addSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.tree.TreeSelectionModel.addSelectionPaths(javax.swing.tree.TreePath[]) in interface TreeSelectionModel sample code for javax.swing.tree.TreeSelectionModel definition code for javax.swing.tree.TreeSelectionModel
Overrides:
addSelectionPaths sample code for javax.swing.tree.DefaultTreeSelectionModel.addSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.tree.DefaultTreeSelectionModel.addSelectionPaths(javax.swing.tree.TreePath[]) in class DefaultTreeSelectionModel sample code for javax.swing.tree.DefaultTreeSelectionModel definition code for javax.swing.tree.DefaultTreeSelectionModel
Parameters:
paths - the new path to add to the current selection

removeSelectionPaths sample code for javax.swing.JTree.EmptySelectionModel.removeSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.JTree.EmptySelectionModel.removeSelectionPaths(javax.swing.tree.TreePath[])

public void removeSelectionPaths(TreePath sample code for javax.swing.tree.TreePath definition code for javax.swing.tree.TreePath [] paths)
A null implementation that removes nothing.

Specified by:
removeSelectionPaths sample code for javax.swing.tree.TreeSelectionModel.removeSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.tree.TreeSelectionModel.removeSelectionPaths(javax.swing.tree.TreePath[]) in interface TreeSelectionModel sample code for javax.swing.tree.TreeSelectionModel definition code for javax.swing.tree.TreeSelectionModel
Overrides:
removeSelectionPaths sample code for javax.swing.tree.DefaultTreeSelectionModel.removeSelectionPaths(javax.swing.tree.TreePath[]) definition code for javax.swing.tree.DefaultTreeSelectionModel.removeSelectionPaths(javax.swing.tree.TreePath[]) in class DefaultTreeSelectionModel sample code for javax.swing.tree.DefaultTreeSelectionModel definition code for javax.swing.tree.DefaultTreeSelectionModel
Parameters:
paths - the paths to remove from the selection