|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.uci.ics.jung.visualization.AbstractPickedState
edu.uci.ics.jung.visualization.MultiPickedState
public class MultiPickedState
Maintains the state of what has been 'picked' in the graph.
The Sets
are constructed so that their iterators
will traverse them in the order in which they are picked.
Field Summary | |
---|---|
protected Set |
pickedEdges
the 'picked' edges |
protected Set |
pickedVertices
the 'picked' vertices |
Fields inherited from class edu.uci.ics.jung.visualization.AbstractPickedState |
---|
listenerList |
Constructor Summary | |
---|---|
MultiPickedState()
|
Method Summary | |
---|---|
void |
addListener(PickEventListener pel)
Deprecated. Use addItemListener |
void |
clearPickedEdges()
Clears the "picked" state from all edges. |
void |
clearPickedVertices()
Clears the "picked" state from all vertices. |
protected void |
firePickEvent(Object object,
boolean picked)
|
Set |
getPickedEdges()
Returns all "picked" edges. |
Set |
getPickedVertices()
Returns all "picked" vertices. |
Object[] |
getSelectedObjects()
for the ItemSelectable interface contract |
boolean |
isPicked(ArchetypeEdge e)
Returns true if e is currently "picked". |
boolean |
isPicked(ArchetypeVertex v)
Returns true if v is currently "picked". |
boolean |
isPicked(Edge e)
|
boolean |
isPicked(Vertex v)
|
boolean |
pick(ArchetypeEdge e,
boolean picked)
Marks e as "picked" if b == true ,
and unmarks e as picked if b == false . |
boolean |
pick(ArchetypeVertex v,
boolean picked)
Marks v as "picked" if b == true ,
and unmarks v as picked if b == false . |
void |
removeListener(PickEventListener pel)
Deprecated. Use removeItemListener |
Methods inherited from class edu.uci.ics.jung.visualization.AbstractPickedState |
---|
addItemListener, fireItemStateChanged, removeItemListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.awt.ItemSelectable |
---|
addItemListener, removeItemListener |
Field Detail |
---|
protected Set pickedVertices
protected Set pickedEdges
Constructor Detail |
---|
public MultiPickedState()
Method Detail |
---|
public boolean pick(ArchetypeVertex v, boolean picked)
PickedState
v
as "picked" if b == true
,
and unmarks v
as picked if b == false
.
pick
in interface PickedState
v
prior to this callPickedState.pick(ArchetypeVertex, boolean)
public boolean pick(ArchetypeEdge e, boolean picked)
PickedState
e
as "picked" if b == true
,
and unmarks e
as picked if b == false
.
pick
in interface PickedState
e
prior to this callPickedState.pick(ArchetypeVertex, boolean)
public void clearPickedVertices()
PickedState
clearPickedVertices
in interface PickedState
PickedState.clearPickedVertices()
public void clearPickedEdges()
PickedState
clearPickedEdges
in interface PickedState
PickedState.clearPickedEdges()
public Set getPickedEdges()
PickedState
getPickedEdges
in interface PickedState
PickedState.getPickedEdges()
public boolean isPicked(ArchetypeEdge e)
PickedState
true
if e
is currently "picked".
isPicked
in interface PickedInfo
isPicked
in interface PickedState
PickedState.isPicked(ArchetypeEdge)
public Set getPickedVertices()
PickedState
getPickedVertices
in interface PickedState
PickedState.getPickedVertices()
public boolean isPicked(ArchetypeVertex v)
PickedState
true
if v
is currently "picked".
isPicked
in interface PickedInfo
isPicked
in interface PickedState
PickedState.isPicked(ArchetypeVertex)
public void addListener(PickEventListener pel)
PickedState
addListener
in interface PickedState
PickedState.addListener(edu.uci.ics.jung.visualization.PickEventListener)
public void removeListener(PickEventListener pel)
PickedState
removeListener
in interface PickedState
PickedState.removeListener(edu.uci.ics.jung.visualization.PickEventListener)
public boolean isPicked(Vertex v)
isPicked(ArchetypeVertex)
public boolean isPicked(Edge e)
isPicked(ArchetypeEdge)
public Object[] getSelectedObjects()
getSelectedObjects
in interface ItemSelectable
protected void firePickEvent(Object object, boolean picked)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |