edu.iastate.metnet.metaomgraph.chart
Class RangeSelector

java.lang.Object
  extended by edu.iastate.metnet.metaomgraph.chart.RangeSelector
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener

public class RangeSelector
extends java.lang.Object
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener


Field Summary
static java.lang.String ACTION_COMMAND
           
 
Constructor Summary
RangeSelector(MetaOmChartPanel mcp)
           
 
Method Summary
 void addActionListener(java.awt.event.ActionListener l)
           
 void clearActionListeners()
           
 int getRangeEnd()
           
 int getRangeStart()
           
 void mouseClicked(java.awt.event.MouseEvent mouseevent)
           
 void mouseDragged(java.awt.event.MouseEvent e)
           
 void mouseEntered(java.awt.event.MouseEvent mouseevent)
           
 void mouseExited(java.awt.event.MouseEvent mouseevent)
           
 void mouseMoved(java.awt.event.MouseEvent mouseevent)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 void paintComponent(java.awt.Graphics g)
           
 void removeActionListener(java.awt.event.ActionListener l)
           
 void updateStroke()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION_COMMAND

public static final java.lang.String ACTION_COMMAND
See Also:
Constant Field Values
Constructor Detail

RangeSelector

public RangeSelector(MetaOmChartPanel mcp)
Method Detail

getRangeEnd

public int getRangeEnd()

getRangeStart

public int getRangeStart()

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent mouseevent)
Specified by:
mouseClicked in interface java.awt.event.MouseListener

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent mouseevent)
Specified by:
mouseEntered in interface java.awt.event.MouseListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent mouseevent)
Specified by:
mouseExited in interface java.awt.event.MouseListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent mouseevent)
Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener

paintComponent

public void paintComponent(java.awt.Graphics g)

updateStroke

public void updateStroke()

addActionListener

public void addActionListener(java.awt.event.ActionListener l)

removeActionListener

public void removeActionListener(java.awt.event.ActionListener l)

clearActionListeners

public void clearActionListeners()