The Meta-Environment API

nl.cwi.sen1.gui.plugin.data
Class ModuleSelectionModel

java.lang.Object
  extended by javax.swing.tree.DefaultTreeSelectionModel
      extended by nl.cwi.sen1.gui.plugin.data.ModuleSelectionModel
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.TreeSelectionModel

public class ModuleSelectionModel
extends javax.swing.tree.DefaultTreeSelectionModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultTreeSelectionModel
changeSupport, leadIndex, leadPath, leadRow, listenerList, listSelectionModel, rowMapper, selection, SELECTION_MODE_PROPERTY, selectionMode
 
Fields inherited from interface javax.swing.tree.TreeSelectionModel
CONTIGUOUS_TREE_SELECTION, DISCONTIGUOUS_TREE_SELECTION, SINGLE_TREE_SELECTION
 
Constructor Summary
ModuleSelectionModel()
           
 
Method Summary
 void addSelectionPaths(javax.swing.tree.TreePath[] p)
           
private  javax.swing.tree.TreePath[] filtered(javax.swing.tree.TreePath[] p)
           
private  boolean isSelectable(javax.swing.tree.TreePath p)
           
 void setSelectionPaths(javax.swing.tree.TreePath[] p)
           
 
Methods inherited from class javax.swing.tree.DefaultTreeSelectionModel
addPropertyChangeListener, addSelectionPath, addTreeSelectionListener, 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, removePropertyChangeListener, removeSelectionPath, removeSelectionPaths, removeTreeSelectionListener, resetRowSelection, setRowMapper, setSelectionMode, setSelectionPath, toString, updateLeadIndex
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ModuleSelectionModel

public ModuleSelectionModel()
Method Detail

addSelectionPaths

public void addSelectionPaths(javax.swing.tree.TreePath[] p)
Specified by:
addSelectionPaths in interface javax.swing.tree.TreeSelectionModel
Overrides:
addSelectionPaths in class javax.swing.tree.DefaultTreeSelectionModel

setSelectionPaths

public void setSelectionPaths(javax.swing.tree.TreePath[] p)
Specified by:
setSelectionPaths in interface javax.swing.tree.TreeSelectionModel
Overrides:
setSelectionPaths in class javax.swing.tree.DefaultTreeSelectionModel

filtered

private javax.swing.tree.TreePath[] filtered(javax.swing.tree.TreePath[] p)

isSelectable

private boolean isSelectable(javax.swing.tree.TreePath p)

The Meta-Environment API