All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jdsltools.visualization.FreeLocator

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----jdsltools.visualization.FreeLocator

public abstract class FreeLocator
extends Canvas
implements MouseListener
A freeLocator is a locator which is free-floating in the visualizer window for the user's use. It may be either inside or outside the current container being visualized.

Author:
Ryan Shaun Baker

Constructor Index

 o FreeLocator()

Method Index

 o deSelect()
 o displayLocator()
 o getMinimumSize()
 o getPreferredSize()
 o isSelected()
 o mouseClicked(MouseEvent)
 o mouseEntered(MouseEvent)
 o mouseExited(MouseEvent)
 o mousePressed(MouseEvent)
 o mouseReleased(MouseEvent)
 o paint(Graphics)
 o select()
 o setDisplayLocator(Locator)

Constructors

 o FreeLocator
 public FreeLocator()

Methods

 o paint
 public void paint(Graphics g)
Overrides:
paint in class Canvas
 o setDisplayLocator
 public abstract void setDisplayLocator(Locator l) throws InvalidLocatorException
 o displayLocator
 public abstract Locator displayLocator()
 o select
 public abstract void select()
 o deSelect
 public abstract void deSelect()
 o isSelected
 public abstract boolean isSelected()
 o getPreferredSize
 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class Component
 o getMinimumSize
 public Dimension getMinimumSize()
Overrides:
getMinimumSize in class Component
 o mouseClicked
 public void mouseClicked(MouseEvent e)
 o mousePressed
 public void mousePressed(MouseEvent e)
 o mouseReleased
 public void mouseReleased(MouseEvent e)
 o mouseEntered
 public void mouseEntered(MouseEvent e)
 o mouseExited
 public void mouseExited(MouseEvent e)

All Packages  Class Hierarchy  This Package  Previous  Next  Index