Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

phoebe.event
Class PGraphEditEventHandler  view PGraphEditEventHandler download PGraphEditEventHandler.java

java.lang.Object
  extended byPBasicInputEventHandler
      extended byphoebe.event.PGraphEditEventHandler

public class PGraphEditEventHandler
extends PBasicInputEventHandler

Provides a way to Draw on the canvas by hilding down CTRL


Field Summary
protected  PCanvas canvas
           
protected  PPath edge
           
protected  boolean edgeStarted
           
(package private)  PNodeLocator locator
           
protected  java.awt.geom.Point2D nextPoint
           
protected  giny.view.NodeView node
           
protected  java.awt.geom.Point2D startPoint
           
protected  phoebe.PGraphView view
           
 
Constructor Summary
PGraphEditEventHandler(PCanvas canvas, phoebe.PGraphView view)
          Creates a new PGraphEditEventHandler object.
 
Method Summary
 PCanvas getCanvas()
          DOCUMENT ME!
 void mouseMoved(PInputEvent e)
          DOCUMENT ME!
 void mousePressed(PInputEvent e)
          DOCUMENT ME!
 void updateEdge()
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

node

protected giny.view.NodeView node

edge

protected PPath edge

edgeStarted

protected boolean edgeStarted

startPoint

protected java.awt.geom.Point2D startPoint

nextPoint

protected java.awt.geom.Point2D nextPoint

canvas

protected PCanvas canvas

view

protected phoebe.PGraphView view

locator

PNodeLocator locator
Constructor Detail

PGraphEditEventHandler

public PGraphEditEventHandler(PCanvas canvas,
                              phoebe.PGraphView view)
Creates a new PGraphEditEventHandler object.

Method Detail

getCanvas

public PCanvas getCanvas()
DOCUMENT ME!


mousePressed

public void mousePressed(PInputEvent e)
DOCUMENT ME!


mouseMoved

public void mouseMoved(PInputEvent e)
DOCUMENT ME!


updateEdge

public void updateEdge()
DOCUMENT ME!