se.liu.ida.critiquer.gui.graph
Class ActivityEditor

java.lang.Object
  extended by org.tigris.gef.base.Editor
      extended by se.liu.ida.critiquer.gui.graph.ActivityEditor
All Implemented Interfaces:
KeyListener, MouseListener, MouseMotionListener, Serializable, EventListener

public class ActivityEditor
extends Editor

Author:
olale
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.tigris.gef.base.Editor
_canSelectElements, _document, _guide, _hitRect, _layerManager, _modeManager, _selectionManager, GRIP_SIZE
 
Constructor Summary
ActivityEditor()
           
ActivityEditor(Diagram d)
           
ActivityEditor(GraphModel gm)
           
ActivityEditor(GraphModel gm, JComponent jComponent)
           
ActivityEditor(GraphModel gm, JComponent jComponent, Layer lay)
           
 
Method Summary
 void addRenderingListener(GraphRenderingListener l)
           
 void paint(Graphics g)
          Render the graph and notify rendering listeners
 
Methods inherited from class org.tigris.gef.base.Editor
add, addGraphSelectionListener, addModeChangeListener, canSelectElements, clone, createImage, damageAll, damaged, damaged, damaged, damaged, defineLayers, document, document, drawingSizeChanged, executeCmd, figs, findFrame, finishMode, getActiveTextEditor, getBackground, getCurrentFig, getCurrentSelection, getGraphEdgeRenderer, getGraphModel, getGraphNodeRenderer, getGridHidden, getGuide, getJComponent, getLayerManager, getModeManager, getPopupMenu, getScale, getSelectionManager, hit, hit, hit, hit, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, postLoad, postSave, preSave, print, pushMode, remove, removed, removeGraphSelectionListener, removeModeChangeListener, retranslateMouseEvent, scaleRect, scrollToShow, scrollToShow, setCursor, setElementsSelectable, setGraphEdgeRenderer, setGraphModel, setGraphNodeRenderer, setGridHidden, setGuide, setJComponent, setPopupMenu, setScale, setShouldPaint, setUnderMouse, shouldPaint, snap, translateMouseEvent
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityEditor

public ActivityEditor(GraphModel gm,
                      JComponent jComponent)
Parameters:
gm -
jComponent -

ActivityEditor

public ActivityEditor(GraphModel gm)
Parameters:
gm -

ActivityEditor

public ActivityEditor()

ActivityEditor

public ActivityEditor(Diagram d)
Parameters:
d -

ActivityEditor

public ActivityEditor(GraphModel gm,
                      JComponent jComponent,
                      Layer lay)
Parameters:
gm -
jComponent -
lay -
Method Detail

paint

public void paint(Graphics g)
Render the graph and notify rendering listeners

Overrides:
paint in class Editor
See Also:
Editor.paint(java.awt.Graphics)

addRenderingListener

public void addRenderingListener(GraphRenderingListener l)