dsto.dfc.swing.tree
Class CmdDelete

java.lang.Object
  extended by dsto.dfc.swing.commands.AbstractCommand
      extended by dsto.dfc.swing.commands.AbstractMutableCommand
          extended by dsto.dfc.swing.commands.AbstractSelectionBasedCommand
              extended by dsto.dfc.swing.commands.BasicDeleteCommand
                  extended by dsto.dfc.swing.tree.CmdDelete
All Implemented Interfaces:
Command, SelectionListener, Iconic, Copyable, Disposable, PropertyEventSource, ActionListener, Cloneable, EventListener

public class CmdDelete
extends BasicDeleteCommand

Delete currently selected node and all children.

Version:
$Revision$

Field Summary
 
Fields inherited from class dsto.dfc.swing.commands.AbstractSelectionBasedCommand
source
 
Fields inherited from class dsto.dfc.swing.commands.AbstractMutableCommand
listeners
 
Fields inherited from class dsto.dfc.swing.commands.AbstractCommand
displayName, icon
 
Fields inherited from interface dsto.dfc.swing.icons.Iconic
NULL_ICON
 
Constructor Summary
CmdDelete(DfcTree tree)
           
 
Method Summary
 void execute()
          Execute the command.
 String getDescription()
          A short description of the command, suitable for a tooltip or use in a status panel.
 void selectionChanged(SelectionEvent e)
          SelectionListener interface implementation: does nothing.
protected  void updateEnabled()
           
 
Methods inherited from class dsto.dfc.swing.commands.BasicDeleteCommand
getAccelerator, getGroupInView, getIcon, getMnemonic, getName, isInteractive
 
Methods inherited from class dsto.dfc.swing.commands.AbstractSelectionBasedCommand
dispose
 
Methods inherited from class dsto.dfc.swing.commands.AbstractMutableCommand
addPropertyChangeListener, clone, isEnabled, removePropertyChangeListener, setEnabled, setIcon
 
Methods inherited from class dsto.dfc.swing.commands.AbstractCommand
actionPerformed, canReplace, getDefaultDisplayName, getDisplayName, getLargeIcon, getLogString, setDisplayName
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmdDelete

public CmdDelete(DfcTree tree)
Method Detail

execute

public void execute()
Description copied from interface: Command
Execute the command.

Specified by:
execute in interface Command
Overrides:
execute in class BasicDeleteCommand

getDescription

public String getDescription()
Description copied from interface: Command
A short description of the command, suitable for a tooltip or use in a status panel.

Specified by:
getDescription in interface Command
Overrides:
getDescription in class BasicDeleteCommand

selectionChanged

public void selectionChanged(SelectionEvent e)
Description copied from class: AbstractSelectionBasedCommand
SelectionListener interface implementation: does nothing.

Specified by:
selectionChanged in interface SelectionListener
Overrides:
selectionChanged in class AbstractSelectionBasedCommand

updateEnabled

protected void updateEnabled()


Copyright © 2008 Commonwealth of Australia