All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ncsa.awt.draw.PointerThin

java.lang.Object
   |
   +----ncsa.awt.draw.DrawingPrimitive
           |
           +----ncsa.awt.draw.PointerThin

public class PointerThin
extends DrawingPrimitive

Constructor Index

 o PointerThin()
 o PointerThin(Rectangle)

Method Index

 o describe()
 o drawPoints(Graphics)
Abstract method that must be implemented by the subclassed primitive.
 o mouseDownAction(int, int)
Initializes the data structures for this primitive on mouse down
 o mouseDragAction(int, int)
Updates the data structures for this primitive during a mouse drag
 o mouseUpAction(int, int)
Updates the data structures for this primitive during a mouse up

Constructors

 o PointerThin
 public PointerThin()
 o PointerThin
 public PointerThin(Rectangle rect)

Methods

 o mouseDownAction
 public void mouseDownAction(int x,
                             int y)
Initializes the data structures for this primitive on mouse down

Overrides:
mouseDownAction in class DrawingPrimitive
 o mouseDragAction
 public void mouseDragAction(int x,
                             int y)
Updates the data structures for this primitive during a mouse drag

Overrides:
mouseDragAction in class DrawingPrimitive
 o mouseUpAction
 public void mouseUpAction(int x,
                           int y)
Updates the data structures for this primitive during a mouse up

Overrides:
mouseUpAction in class DrawingPrimitive
 o drawPoints
 public void drawPoints(Graphics g)
Abstract method that must be implemented by the subclassed primitive.

Overrides:
drawPoints in class DrawingPrimitive
 o describe
 public String describe()
Returns:
describes the pointer
Overrides:
describe in class DrawingPrimitive

All Packages  Class Hierarchy  This Package  Previous  Next  Index