public class NodeHighlightControlPMD
extends prefuse.controls.NeighborHighlightControl
Modifier and Type | Field and Description |
---|---|
protected int |
button |
protected int |
ctrl |
protected int |
enter |
protected int |
esc |
protected int |
f11 |
protected int |
f12 |
protected int |
f2 |
protected int |
next |
protected int |
prev |
Constructor and Description |
---|
NodeHighlightControlPMD(java.lang.String activity) |
NodeHighlightControlPMD(prefuse.data.tuple.TupleSet startSet,
prefuse.data.tuple.TupleSet endSet,
java.lang.String activity) |
NodeHighlightControlPMD(prefuse.data.tuple.TupleSet inputSet,
prefuse.data.tuple.TupleSet outputSet,
prefuse.data.tuple.TupleSet outputMultipleSet,
prefuse.data.tuple.TupleSet inputOutputSet,
prefuse.data.tuple.TupleSet selectedEdgeSet,
prefuse.data.tuple.TupleSet conformanceActivities,
java.lang.String activity,
PNetVisualizerController controller) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<prefuse.visual.VisualItem> |
getSelectedEdges() |
java.util.Set<java.lang.Integer> |
getSelectedInput() |
java.util.Set<java.lang.Integer> |
getSelectedOutput() |
boolean |
isClicked() |
void |
itemClicked(prefuse.visual.VisualItem item,
java.awt.event.MouseEvent e) |
void |
itemKeyPressed(prefuse.visual.VisualItem item,
java.awt.event.KeyEvent e) |
void |
keyPressed(java.awt.event.KeyEvent e) |
void |
mouseEntered(java.awt.event.MouseEvent e) |
void |
setClicked(boolean clicked) |
protected void |
setNeighborHighlight(prefuse.visual.NodeItem n,
boolean state)
Set the highlighted state of the neighbors of a node.
|
void |
setSelectedEdges(java.util.Set<prefuse.visual.VisualItem> selectedEdges) |
void |
setSelectedInput(java.util.Set<java.lang.Integer> selectedInput) |
void |
setSelectedOutput(java.util.Set<java.lang.Integer> selectedOutput) |
isHighlightWithInvisibleEdge, itemEntered, itemExited, setHighlightWithInvisibleEdge
isEnabled, itemDragged, itemKeyReleased, itemKeyTyped, itemMoved, itemPressed, itemReleased, itemWheelMoved, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, setEnabled
protected int button
protected int ctrl
protected int enter
protected int esc
protected int prev
protected int next
protected int f2
protected int f12
protected int f11
public NodeHighlightControlPMD(prefuse.data.tuple.TupleSet startSet, prefuse.data.tuple.TupleSet endSet, java.lang.String activity)
public NodeHighlightControlPMD(java.lang.String activity)
public NodeHighlightControlPMD(prefuse.data.tuple.TupleSet inputSet, prefuse.data.tuple.TupleSet outputSet, prefuse.data.tuple.TupleSet outputMultipleSet, prefuse.data.tuple.TupleSet inputOutputSet, prefuse.data.tuple.TupleSet selectedEdgeSet, prefuse.data.tuple.TupleSet conformanceActivities, java.lang.String activity, PNetVisualizerController controller)
protected void setNeighborHighlight(prefuse.visual.NodeItem n, boolean state)
setNeighborHighlight
in class prefuse.controls.NeighborHighlightControl
n
- the node under considerationstate
- the highlighting state to apply to neighborspublic void itemClicked(prefuse.visual.VisualItem item, java.awt.event.MouseEvent e)
itemClicked
in interface prefuse.controls.Control
itemClicked
in class prefuse.controls.ControlAdapter
public void itemKeyPressed(prefuse.visual.VisualItem item, java.awt.event.KeyEvent e)
itemKeyPressed
in interface prefuse.controls.Control
itemKeyPressed
in class prefuse.controls.ControlAdapter
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface java.awt.event.KeyListener
keyPressed
in interface prefuse.controls.Control
keyPressed
in class prefuse.controls.ControlAdapter
public boolean isClicked()
public void setClicked(boolean clicked)
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
mouseEntered
in interface prefuse.controls.Control
mouseEntered
in class prefuse.controls.ControlAdapter
public java.util.Set<prefuse.visual.VisualItem> getSelectedEdges()
public void setSelectedEdges(java.util.Set<prefuse.visual.VisualItem> selectedEdges)
public java.util.Set<java.lang.Integer> getSelectedInput()
public void setSelectedInput(java.util.Set<java.lang.Integer> selectedInput)
public java.util.Set<java.lang.Integer> getSelectedOutput()
public void setSelectedOutput(java.util.Set<java.lang.Integer> selectedOutput)