tico.editor.handler
Class TComponentMarqueeHandler

java.lang.Object
  extended by org.jgraph.graph.BasicMarqueeHandler
      extended by tico.editor.handler.TBasicMarqueeHandler
          extended by tico.editor.handler.TComponentMarqueeHandler
Direct Known Subclasses:
TCellMarqueeHandler, TControllerCellMarqueeHandler, TGridMarqueeHandler, TLabelMarqueeHandler, TLineMarqueeHandler, TOvalMarqueeHandler, TRectangleMarqueeHandler, TRoundRectMarqueeHandler, TTextAreaMarqueeHandler

public abstract class TComponentMarqueeHandler
extends TBasicMarqueeHandler

Marquee handler which allows to insert, in a TBoardContainer board, new components of the selected dimension.

Version:
1.0 Nov 20, 2006
Author:
Pablo Muñoz

Constructor Summary
TComponentMarqueeHandler(TBoardContainer boardContainer)
          Creates a new TComponentMarqueeHandler for the specified boardContainer.
 
Method Summary
 void handleMarqueeEvent(java.awt.event.MouseEvent e, org.jgraph.JGraph graph, java.awt.geom.Rectangle2D bounds)
           
 boolean isForceMarqueeEvent(java.awt.event.MouseEvent e)
           
 
Methods inherited from class tico.editor.handler.TBasicMarqueeHandler
mousePressed, mouseReleased
 
Methods inherited from class org.jgraph.graph.BasicMarqueeHandler
getCurrentPoint, getGraphForEvent, getMarqueeBounds, getPreviousCursor, getStartPoint, isMarqueeTriggerEvent, mouseDragged, mouseMoved, overlay, paint, setCurrentPoint, setMarqueeBounds, setPreviousCursor, setStartPoint
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TComponentMarqueeHandler

public TComponentMarqueeHandler(TBoardContainer boardContainer)
Creates a new TComponentMarqueeHandler for the specified boardContainer.

Parameters:
boardContainer - The specified boardContainer
Method Detail

isForceMarqueeEvent

public boolean isForceMarqueeEvent(java.awt.event.MouseEvent e)
Overrides:
isForceMarqueeEvent in class TBasicMarqueeHandler

handleMarqueeEvent

public void handleMarqueeEvent(java.awt.event.MouseEvent e,
                               org.jgraph.JGraph graph,
                               java.awt.geom.Rectangle2D bounds)
Overrides:
handleMarqueeEvent in class org.jgraph.graph.BasicMarqueeHandler