|
||||||||||
| 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)
PickedStatev as "picked" if b == true,
and unmarks v as picked if b == false.
pick in interface PickedStatev prior to this callPickedState.pick(ArchetypeVertex, boolean)
public boolean pick(ArchetypeEdge e,
boolean picked)
PickedStatee as "picked" if b == true,
and unmarks e as picked if b == false.
pick in interface PickedStatee prior to this callPickedState.pick(ArchetypeVertex, boolean)public void clearPickedVertices()
PickedState
clearPickedVertices in interface PickedStatePickedState.clearPickedVertices()public void clearPickedEdges()
PickedState
clearPickedEdges in interface PickedStatePickedState.clearPickedEdges()public Set getPickedEdges()
PickedState
getPickedEdges in interface PickedStatePickedState.getPickedEdges()public boolean isPicked(ArchetypeEdge e)
PickedStatetrue if e is currently "picked".
isPicked in interface PickedInfoisPicked in interface PickedStatePickedState.isPicked(ArchetypeEdge)public Set getPickedVertices()
PickedState
getPickedVertices in interface PickedStatePickedState.getPickedVertices()public boolean isPicked(ArchetypeVertex v)
PickedStatetrue if v is currently "picked".
isPicked in interface PickedInfoisPicked in interface PickedStatePickedState.isPicked(ArchetypeVertex)public void addListener(PickEventListener pel)
PickedState
addListener in interface PickedStatePickedState.addListener(edu.uci.ics.jung.visualization.PickEventListener)public void removeListener(PickEventListener pel)
PickedState
removeListener in interface PickedStatePickedState.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 | |||||||||