br.uff.puro.dct
Class GraphControl

java.lang.Object
  extended by prefuse.controls.ControlAdapter
      extended by br.uff.puro.dct.GraphControl
All Implemented Interfaces:
java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener, prefuse.controls.Control

 class GraphControl
extends prefuse.controls.ControlAdapter


Field Summary
(package private)  DisplayTest display
           
(package private)  prefuse.data.Graph graph
           
(package private)  int m_button
           
(package private)  prefuse.data.Node tuple
           
(package private)  prefuse.Visualization vis
           
 
Fields inherited from interface prefuse.controls.Control
LEFT_MOUSE_BUTTON, MIDDLE_MOUSE_BUTTON, RIGHT_MOUSE_BUTTON
 
Constructor Summary
GraphControl(prefuse.data.Graph g, int mouseButton, prefuse.Visualization v, DisplayTest d)
           
GraphControl(prefuse.data.Graph g, int mouseButton, prefuse.Visualization v, prefuse.data.Node n)
           
 
Method Summary
 void itemPressed(prefuse.visual.VisualItem item, java.awt.event.MouseEvent e)
           
 void itemReleased(prefuse.visual.VisualItem item, java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 
Methods inherited from class prefuse.controls.ControlAdapter
isEnabled, itemClicked, itemDragged, itemEntered, itemExited, itemKeyPressed, itemKeyReleased, itemKeyTyped, itemMoved, itemWheelMoved, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseWheelMoved, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

graph

prefuse.data.Graph graph

m_button

int m_button

vis

prefuse.Visualization vis

tuple

prefuse.data.Node tuple

display

DisplayTest display
Constructor Detail

GraphControl

public GraphControl(prefuse.data.Graph g,
                    int mouseButton,
                    prefuse.Visualization v,
                    prefuse.data.Node n)

GraphControl

public GraphControl(prefuse.data.Graph g,
                    int mouseButton,
                    prefuse.Visualization v,
                    DisplayTest d)
Method Detail

itemReleased

public void itemReleased(prefuse.visual.VisualItem item,
                         java.awt.event.MouseEvent e)
Specified by:
itemReleased in interface prefuse.controls.Control
Overrides:
itemReleased in class prefuse.controls.ControlAdapter

itemPressed

public void itemPressed(prefuse.visual.VisualItem item,
                        java.awt.event.MouseEvent e)
Specified by:
itemPressed in interface prefuse.controls.Control
Overrides:
itemPressed in class prefuse.controls.ControlAdapter

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
Specified by:
mouseReleased in interface prefuse.controls.Control
Overrides:
mouseReleased in class prefuse.controls.ControlAdapter