ca.sqlpower.architect.swingui.action
Class SaveProfileAction

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

public class SaveProfileAction
extends javax.swing.AbstractAction

See Also:
Serialized Form

Nested Class Summary
 class SaveProfileAction.ProfileResultsTree
           
 
Field Summary
 
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
SaveProfileAction(java.awt.Component dialogOwner, ProfileJTable viewTable)
          Creates a new action which will, when invoked, offer to save profile results in one of several deluxe file formats.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 
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

SaveProfileAction

public SaveProfileAction(java.awt.Component dialogOwner,
                         ProfileJTable viewTable)
Creates a new action which will, when invoked, offer to save profile results in one of several deluxe file formats.

Parameters:
dialogOwner - The component whose window ancestor will own dialogs created by this action.
viewTable - The (eww) jtable which contains the profile results to be exported. XXX this should be a collection of TableProfileResult objects, not a view component that houses them
Method Detail

actionPerformed

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


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