ca.sqlpower.wabit.swingui.action
Class DeleteFromTreeAction
java.lang.Object
javax.swing.AbstractAction
ca.sqlpower.wabit.swingui.action.DeleteFromTreeAction
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
public class DeleteFromTreeAction
- extends javax.swing.AbstractAction
This action will prompt the user asking if they want to delete the given
object before deleting it. It will also disconnect the object from other
uses of it if other objects are dependent on it.
- See Also:
- Serialized Form
| 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 |
| 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 |
DeleteFromTreeAction
public DeleteFromTreeAction(WabitWorkspace workspace,
ca.sqlpower.object.SPObject node,
java.awt.Component parent,
ca.sqlpower.util.UserPrompterFactory upf)
- Parameters:
workspace - The workspace to remove the given node from.node - The object that is being deleted from the workspace tree.parent - A parent component to attach dialogs to.upf - A user prompter to display useful messages to the user.
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
Copyright © 2009. All Rights Reserved.