org.acm.seguin.ide.command
Class ZoomAdapter

java.lang.Object
  extended by org.acm.seguin.ide.command.ZoomAdapter
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class ZoomAdapter
extends java.lang.Object
implements java.awt.event.ActionListener

Zooms in/out on a particular panel based on a scalar input

Author:
Chris Seguin

Constructor Summary
ZoomAdapter(net.sourceforge.jrefactory.uml.LinedPanel panel, double scale)
          Constructor for the ZoomAction object
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
          The button has been pressed, do it!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZoomAdapter

public ZoomAdapter(net.sourceforge.jrefactory.uml.LinedPanel panel,
                   double scale)
Constructor for the ZoomAction object

Parameters:
panel - The panel
scale - the scaling factor
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
The button has been pressed, do it!

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
evt - the action event