org.ceryle.wiki.visualizer.core.ui
Class ContextMenuManipulator

java.lang.Object
  extended by de.fzi.wim.guibase.graphview.view.AbstractManipulator
      extended by org.ceryle.wiki.visualizer.core.ui.ContextMenuManipulator
All Implemented Interfaces:
de.fzi.wim.guibase.graphview.view.Manipulator, FocusListener, KeyListener, MouseListener, MouseMotionListener, EventListener

public class ContextMenuManipulator
extends de.fzi.wim.guibase.graphview.view.AbstractManipulator

A manipulator providing the context menu for nodes, edges and the canvas.


Field Summary
static String NAME
          The name of this manipulator.
 
Fields inherited from class de.fzi.wim.guibase.graphview.view.AbstractManipulator
m_graphPane, m_lastMouseEventScreenPoint
 
Constructor Summary
ContextMenuManipulator(WikiModel model)
           
 
Method Summary
protected  void doPopup(MouseEvent e)
           
 String getName()
           
 void mousePressed(MouseEvent e)
           
 void mouseReleased(MouseEvent e)
           
 
Methods inherited from class de.fzi.wim.guibase.graphview.view.AbstractManipulator
autoscroll, focusGained, focusLost, getLastMouseEventPoint, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, notifyGraphPaneScrolled, paint, setGraphPane, updateLastMouseEventScreenPoint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final String NAME
The name of this manipulator.

See Also:
Constant Field Values
Constructor Detail

ContextMenuManipulator

public ContextMenuManipulator(WikiModel model)
Method Detail

getName

public String getName()

mousePressed

public void mousePressed(MouseEvent e)
Specified by:
mousePressed in interface MouseListener
Overrides:
mousePressed in class de.fzi.wim.guibase.graphview.view.AbstractManipulator

mouseReleased

public void mouseReleased(MouseEvent e)
Specified by:
mouseReleased in interface MouseListener
Overrides:
mouseReleased in class de.fzi.wim.guibase.graphview.view.AbstractManipulator

doPopup

protected void doPopup(MouseEvent e)


The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.