org.das2.event
Class BoxGesturesRenderer

java.lang.Object
  extended by org.das2.event.BoxRenderer
      extended by org.das2.event.BoxGesturesRenderer
All Implemented Interfaces:
DragRenderer

public class BoxGesturesRenderer
extends BoxRenderer


Field Summary
 
Fields inherited from interface org.das2.event.DragRenderer
ghostColor
 
Constructor Summary
BoxGesturesRenderer(DasCanvasComponent parent)
           
 
Method Summary
 void clear(java.awt.Graphics g)
           
 MouseDragEvent getMouseDragEvent(java.lang.Object source, java.awt.Point p1, java.awt.Point p2, boolean isModified)
           
 java.awt.Rectangle[] renderDrag(java.awt.Graphics g1, java.awt.Point p1, java.awt.Point p2)
           
 
Methods inherited from class org.das2.event.BoxRenderer
isPointSelection, isUpdatingDragSelection, setDragStart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoxGesturesRenderer

public BoxGesturesRenderer(DasCanvasComponent parent)
Method Detail

clear

public void clear(java.awt.Graphics g)
Specified by:
clear in interface DragRenderer
Overrides:
clear in class BoxRenderer

renderDrag

public java.awt.Rectangle[] renderDrag(java.awt.Graphics g1,
                                       java.awt.Point p1,
                                       java.awt.Point p2)
Specified by:
renderDrag in interface DragRenderer
Overrides:
renderDrag in class BoxRenderer

getMouseDragEvent

public MouseDragEvent getMouseDragEvent(java.lang.Object source,
                                        java.awt.Point p1,
                                        java.awt.Point p2,
                                        boolean isModified)
Specified by:
getMouseDragEvent in interface DragRenderer
Overrides:
getMouseDragEvent in class BoxRenderer