|
Préférences
Moteurs de recherche
|
||||||||||||||||||||||||||||||||||||||||
| JavaTM 2 Platform Std. Ed. v1.5.0
javax.swing.event
|
|||||||||||||||||||||||||||||||||||||||||
| Field Summary | |
|---|---|
protected boolean[] |
areNew
For each path identifies if that is 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)