Class ClearSelectionAction
java.lang.Object
javax.swing.AbstractAction
org.jhotdraw.app.action.edit.AbstractSelectionAction
org.opentcs.thirdparty.jhotdraw.application.action.edit.ClearSelectionAction
- All Implemented Interfaces:
java.awt.event.ActionListener,java.io.Serializable,java.lang.Cloneable,java.util.EventListener,javax.swing.Action
public class ClearSelectionAction
extends org.jhotdraw.app.action.edit.AbstractSelectionAction
Clears (de-selects) the selected region.
This action acts on the last
JTextComponent which had the focus
when the ActionEvent was generated.
This action is called when the user selects the "Clear Selection" item
in the Edit menu. The menu item is automatically created by the application.- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringID -
Constructor Summary
Constructors Constructor Description ClearSelectionAction()Creates a new instance which acts on the currently focused component.ClearSelectionAction(javax.swing.JComponent target)Creates a new instance which acts on the specified component. -
Method Summary
Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent evt)protected voidupdateEnabled()Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Field Details
-
ID
public static final java.lang.String ID- See Also:
- Constant Field Values
-
-
Constructor Details
-
ClearSelectionAction
public ClearSelectionAction()Creates a new instance which acts on the currently focused component. -
ClearSelectionAction
public ClearSelectionAction(javax.swing.JComponent target)Creates a new instance which acts on the specified component.- Parameters:
target- The target of the action. Specify null for the currently focused component.
-
-
Method Details
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent evt) -
updateEnabled
protected void updateEnabled()- Overrides:
updateEnabledin classorg.jhotdraw.app.action.edit.AbstractSelectionAction
-