TWE 2.4-1 API

org.enhydra.jawe.components.graph.overviewpanel
Class GraphOverviewMarqueeHandler

java.lang.Object
  extended byorg.jgraph.graph.BasicMarqueeHandler
      extended byorg.enhydra.jawe.components.graph.GraphMarqueeHandler
          extended byorg.enhydra.jawe.components.graph.overviewpanel.GraphOverviewMarqueeHandler

public class GraphOverviewMarqueeHandler
extends GraphMarqueeHandler

Implementation of a marquee handler for Process Editor. This is also a place where (after mouse click or release) participants, activities (normal, subflows, block activities) and transitions are inserted, where persistent mode is achived and where mouse cursors are changing, and where popup menu is implemented. When inserting cells it calls WorkflowManager.


Field Summary
 
Fields inherited from class org.enhydra.jawe.components.graph.GraphMarqueeHandler
current, firstPort, graphController, lastPort, mainType, points, popupPoint, port, start, subType
 
Fields inherited from class org.jgraph.graph.BasicMarqueeHandler
currentPoint, marqueeBounds, previousCursor, startPoint
 
Constructor Summary
GraphOverviewMarqueeHandler(GraphController graphController)
           
 
Method Summary
 void mouseReleased(java.awt.event.MouseEvent ev)
           
 
Methods inherited from class org.enhydra.jawe.components.graph.GraphMarqueeHandler
addPoint, connectStartOrEndBubble, createPopupMenu, drawTransition, drawTransition, getGraph, getGraphController, getGraphManager, getJaWEController, getJaWEFrame, getMainType, getPopupPoint, getStatus, getSubType, insertElement, insertParticipant, insertSpecialElement, insertTransitionFirstPort, insertTransitionSecondPort, isActivityButtonSelected, isEndButtonSelected, isForceMarqueeEvent, isParticipantButtonSelected, isSelectButtonSelected, isStartButtonSelected, isTransitionButtonSelected, mousePressed, overlay, paintPort, popupMenu, reset, setSelectionMode, setType, validateConnection, validateSource
 
Methods inherited from class org.jgraph.graph.BasicMarqueeHandler
getCurrentPoint, getGraphForEvent, getMarqueeBounds, getPreviousCursor, getStartPoint, handleMarqueeEvent, isMarqueeTriggerEvent, mouseDragged, mouseMoved, paint, processMouseDraggedEvent, setCurrentPoint, setMarqueeBounds, setPreviousCursor, setStartPoint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphOverviewMarqueeHandler

public GraphOverviewMarqueeHandler(GraphController graphController)
Method Detail

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent ev)
Overrides:
mouseReleased in class GraphMarqueeHandler

TWE 2.4-1 API