ca.sqlpower.architect.swingui.action
Class AutoLayoutAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by ca.sqlpower.architect.swingui.action.AbstractArchitectAction
          extended by ca.sqlpower.architect.swingui.action.AutoLayoutAction
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action

public class AutoLayoutAction
extends AbstractArchitectAction

See Also:
Serialized Form

Field Summary
 
Fields inherited from class ca.sqlpower.architect.swingui.action.AbstractArchitectAction
frame, playpen, session
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
AutoLayoutAction(ArchitectSwingSession session, PlayPen playPen, java.lang.String name, java.lang.String description, javax.swing.Icon icon)
           
AutoLayoutAction(ArchitectSwingSession session, PlayPen playPen, java.lang.String name, java.lang.String description, java.lang.String iconResourceName)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
           
 ArchitectLayout getLayout()
           
 PlayPen getPlayPen()
          FIXME: Not sure if this is needed anywhere outside of testing.
 boolean isAnimationEnabled()
           
 void setAnimationEnabled(boolean animationEnabled)
           
 void setLayout(ArchitectLayout layout)
           
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoLayoutAction

public AutoLayoutAction(ArchitectSwingSession session,
                        PlayPen playPen,
                        java.lang.String name,
                        java.lang.String description,
                        java.lang.String iconResourceName)

AutoLayoutAction

public AutoLayoutAction(ArchitectSwingSession session,
                        PlayPen playPen,
                        java.lang.String name,
                        java.lang.String description,
                        javax.swing.Icon icon)
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)

isAnimationEnabled

public boolean isAnimationEnabled()

setAnimationEnabled

public void setAnimationEnabled(boolean animationEnabled)

getLayout

public ArchitectLayout getLayout()

setLayout

public void setLayout(ArchitectLayout layout)

getPlayPen

public PlayPen getPlayPen()
FIXME: Not sure if this is needed anywhere outside of testing.



Copyright © 2003-2007 SQL Power Group Inc. www.sqlpower.ca