|
Préférences
Moteurs de recherche
|
||||||||||||||||||||||||||||||||||||||||
JavaTM 2 Platform Std. Ed. v1.6.0
javax.swing.event
|
Field Summary | |
---|---|
protected boolean[] |
areNew
For each path identifies if that path is in fact new. |
protected TreePath |
newLeadSelectionPath
leadSelectionPath after the paths changed, may be null. |
protected TreePath |
oldLeadSelectionPath
leadSelectionPath before the paths changed, may be null. |
protected TreePath[] |
paths
Paths this event represents. |
Fields inherited from class java.util.EventObject |
---|
source |
Constructor Summary | |
---|---|
TreeSelectionEvent(Object source,
TreePath[] paths,
boolean[] areNew,
TreePath oldLeadSelectionPath,
TreePath newLeadSelectionPath)
Represents a change in the selection of a TreeSelectionModel. |
|
TreeSelectionEvent(Object source,
TreePath path,
boolean isNew,
TreePath oldLeadSelectionPath,
TreePath newLeadSelectionPath)
Represents a change in the selection of a TreeSelectionModel. |
Method Summary | |
---|---|
Object |
cloneWithSource(Object newSource)
Returns a copy of the receiver, but with the source being newSource. |
TreePath |
getNewLeadSelectionPath()
Returns the current lead path. |
TreePath |
getOldLeadSelectionPath()
Returns the path that was previously the lead path. |
TreePath |
getPath()
Returns the first path element. |
TreePath[] |
getPaths()
Returns the paths that have been added or removed from the selection. |
boolean |
isAddedPath()
Returns true if the first path element has been added to the selection, a return value of false means the first path has been removed from the selection. |
boolean |
isAddedPath(int index)
Returns true if the path identified by index was added to
the selection. |
boolean |
isAddedPath(TreePath path)
Returns true if the path identified by path was added to the selection. |
Methods inherited from class java.util.EventObject |
---|
getSource, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected TreePath[] paths
protected boolean[] areNew
protected TreePath oldLeadSelectionPath
protected TreePath newLeadSelectionPath
Constructor Detail |
---|
public TreeSelectionEvent(Object source, TreePath[] paths, boolean[] areNew, TreePath oldLeadSelectionPath, TreePath newLeadSelectionPath)
source
- source of eventpaths
- the paths that have changed in the selectionpublic TreeSelectionEvent(Object source, TreePath path, boolean isNew, TreePath oldLeadSelectionPath, TreePath newLeadSelectionPath)
source
- source of eventpath
- the path that has changed in the selectionisNew
- whether or not the path is new to the selection, false
means path was removed from the selection.Method Detail |
---|
public TreePath[] getPaths()
public TreePath getPath()
public boolean isAddedPath()
public boolean isAddedPath(TreePath path)
public boolean isAddedPath(int index)
index
was added to
the selection. A return value of false means the path was in the
selection but is no longer in the selection. This will raise if
index < 0 || >= getPaths
.length.
public TreePath getOldLeadSelectionPath()
public TreePath getNewLeadSelectionPath()
public Object cloneWithSource(Object newSource)