public class GraphSelectionEvent extends EventObject
GraphSelectionListener
,
GraphSelectionModel
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected boolean[] |
areNew
For each cell identifies whether or not that cell is newly selected.
|
protected Object[] |
cells
Cells this event represents.
|
source
Constructor and Description |
---|
GraphSelectionEvent(Object source,
Object[] cells,
boolean[] areNew)
Represents a change in the selection of a GraphSelectionModel.
|
Modifier and Type | Method and Description |
---|---|
Object |
cloneWithSource(Object newSource)
Returns a copy of the receiver, but with the source being newSource.
|
Object |
getCell()
Returns the first cell.
|
Object[] |
getCells()
Returns the cells that have been added or removed from the selection.
|
boolean |
isAddedCell()
Returns true if the first cell has been added to the selection, a return
value of false means the first cell has been removed from the selection.
|
boolean |
isAddedCell(int index)
Returns true if the cell identified by
index was added to
the selection. |
boolean |
isAddedCell(Object cell)
Returns true if the cell identified by cell was added to the selection.
|
getSource, toString
protected Object[] cells
protected boolean[] areNew
public GraphSelectionEvent(Object source, Object[] cells, boolean[] areNew)
cells
identifies the cells that have been either added or
removed from the selection.source
- source of eventcells
- the paths that have changed in the selectionareNew
- for each cell, defines whether or not that cell is newly
selectedpublic Object[] getCells()
public Object getCell()
public boolean isAddedCell()
public boolean isAddedCell(Object cell)
cell
- the cell that is to be indicated as newly selected or nottrue
if the specified cell is newly selectedpublic boolean isAddedCell(int index)
index
was added to
the selection. A return value of false means the cell was in the
selection but is no longer in the selection. This will raise an exception
if index < 0 || >=getPaths
.length.index
- the index of areNew
of the cell that is to be
indicated as newly selected or notCopyright (C) 2001-2006 Gaudenz Alder. All rights reserved.