|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.EventObject | +--javax.swing.event.TreeSelectionEvent
Safe:
Field Summary | |
protected boolean[] |
areNew
For each path identifies if that is path is in fact new. |
protected javax.swing.tree.TreePath |
newLeadSelectionPath
leadSelectionPath after the paths changed, may be null. |
protected javax.swing.tree.TreePath |
oldLeadSelectionPath
leadSelectionPath before the paths changed, may be null. |
protected javax.swing.tree.TreePath[] |
paths
Paths this event represents. |
Fields inherited from class java.util.EventObject |
source |
Constructor Summary | |
TreeSelectionEvent(Object source,
javax.swing.tree.TreePath[] paths,
boolean[] areNew,
javax.swing.tree.TreePath oldLeadSelectionPath,
javax.swing.tree.TreePath newLeadSelectionPath)
Suppressed: Represents a change in the selection of a TreeSelectionModel. |
|
TreeSelectionEvent(Object source,
javax.swing.tree.TreePath path,
boolean isNew,
javax.swing.tree.TreePath oldLeadSelectionPath,
javax.swing.tree.TreePath newLeadSelectionPath)
Suppressed: Represents a change in the selection of a TreeSelectionModel. |
Method Summary | |
Object |
cloneWithSource(Object newSource)
Suppressed: Returns a copy of the receiver, but with the source being newSource. |
javax.swing.tree.TreePath |
getNewLeadSelectionPath()
Enabled: Returns the current lead path. |
javax.swing.tree.TreePath |
getOldLeadSelectionPath()
Enabled: Returns the path that was previously the lead path. |
javax.swing.tree.TreePath |
getPath()
Enabled: Returns the first path element. |
javax.swing.tree.TreePath[] |
getPaths()
Enabled: Returns the paths that have been added or removed from the selection. |
boolean |
isAddedPath()
Enabled: 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)
Enabled: Returns true if the path identified by index was added to
the selection. |
boolean |
isAddedPath(javax.swing.tree.TreePath path)
Enabled: 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 javax.swing.tree.TreePath[] paths
protected boolean[] areNew
protected javax.swing.tree.TreePath oldLeadSelectionPath
protected javax.swing.tree.TreePath newLeadSelectionPath
Constructor Detail |
public TreeSelectionEvent(Object source, javax.swing.tree.TreePath[] paths, boolean[] areNew, javax.swing.tree.TreePath oldLeadSelectionPath, javax.swing.tree.TreePath newLeadSelectionPath)
source
- source of eventpaths
- the paths that have changed in the selectionpublic TreeSelectionEvent(Object source, javax.swing.tree.TreePath path, boolean isNew, javax.swing.tree.TreePath oldLeadSelectionPath, javax.swing.tree.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 javax.swing.tree.TreePath[] getPaths()
public javax.swing.tree.TreePath getPath()
public boolean isAddedPath()
public boolean isAddedPath(javax.swing.tree.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 javax.swing.tree.TreePath getOldLeadSelectionPath()
public javax.swing.tree.TreePath getNewLeadSelectionPath()
public Object cloneWithSource(Object newSource)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |