ucar.unidata.ui.drawing
Class CanvasCommand

java.lang.Object
  extended by ucar.unidata.ui.drawing.CanvasCommand

public class CanvasCommand
extends Object

Class CanvasCommand

Author:
IDV development team

Field Summary
 DisplayCanvas canvas
          _more_
static boolean debug
          _more_
 AWTEvent firstEvent
          _more_
 Point originalPoint
          _more_
 
Constructor Summary
CanvasCommand(DisplayCanvas canvas, AWTEvent firstEvent, int x, int y)
          _more_
 
Method Summary
 void debug(String msg)
          _more_
 void doAbort()
          _more_
protected  void doComplete()
          _more_
 boolean doesChangeGlyphs()
          _more_
 CanvasCommand doFocusGained(FocusEvent e)
          _more_
 CanvasCommand doFocusLost(FocusEvent e)
          _more_
 CanvasCommand doKeyPress(KeyEvent e)
          _more_
 CanvasCommand doKeyReleased(KeyEvent e)
          _more_
 CanvasCommand doMouseClicked(MouseEvent e, int x, int y)
          _more_
 CanvasCommand doMouseDragged(MouseEvent e, int x, int y)
          _more_
 CanvasCommand doMousePressed(MouseEvent e, int x, int y)
          _more_
 CanvasCommand doMouseReleased(MouseEvent e, int x, int y)
          _more_
 void doPaint(Graphics graphics)
          _more_
 Cursor getCursor()
          _more_
 String getDescription()
          _more_
 boolean isAtomic()
          _more_
 void paint(Graphics g)
          _more_
 void repaint()
          _more_
 void repaint(Rectangle r)
          _more_
 String toString()
          _more_
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

canvas

public DisplayCanvas canvas
_more_


firstEvent

public AWTEvent firstEvent
_more_


originalPoint

public Point originalPoint
_more_


debug

public static boolean debug
_more_

Constructor Detail

CanvasCommand

public CanvasCommand(DisplayCanvas canvas,
                     AWTEvent firstEvent,
                     int x,
                     int y)
_more_

Parameters:
canvas -
firstEvent -
x -
y -
Method Detail

doesChangeGlyphs

public boolean doesChangeGlyphs()
_more_

Returns:
_more_

debug

public void debug(String msg)
_more_

Parameters:
msg -

getDescription

public String getDescription()
_more_

Returns:
_more_

isAtomic

public boolean isAtomic()
_more_

Returns:
_more_

doAbort

public void doAbort()
_more_


doComplete

protected void doComplete()
_more_


getCursor

public Cursor getCursor()
_more_

Returns:
_more_

doFocusGained

public CanvasCommand doFocusGained(FocusEvent e)
_more_

Parameters:
e -
Returns:
_more_

doFocusLost

public CanvasCommand doFocusLost(FocusEvent e)
_more_

Parameters:
e -
Returns:
_more_

doPaint

public void doPaint(Graphics graphics)
_more_

Parameters:
graphics -

doMouseClicked

public CanvasCommand doMouseClicked(MouseEvent e,
                                    int x,
                                    int y)
_more_

Parameters:
e -
x -
y -
Returns:
_more_

doMousePressed

public CanvasCommand doMousePressed(MouseEvent e,
                                    int x,
                                    int y)
_more_

Parameters:
e -
x -
y -
Returns:
_more_

doMouseReleased

public CanvasCommand doMouseReleased(MouseEvent e,
                                     int x,
                                     int y)
_more_

Parameters:
e -
x -
y -
Returns:
_more_

doMouseDragged

public CanvasCommand doMouseDragged(MouseEvent e,
                                    int x,
                                    int y)
_more_

Parameters:
e -
x -
y -
Returns:
_more_

doKeyReleased

public CanvasCommand doKeyReleased(KeyEvent e)
_more_

Parameters:
e -
Returns:
_more_

doKeyPress

public CanvasCommand doKeyPress(KeyEvent e)
_more_

Parameters:
e -
Returns:
_more_

toString

public String toString()
_more_

Overrides:
toString in class Object
Returns:
_more_

paint

public void paint(Graphics g)
_more_

Parameters:
g -

repaint

public void repaint()
_more_


repaint

public void repaint(Rectangle r)
_more_

Parameters:
r -