org.jhotdraw.draw.action
Class PickAttributesAction
java.lang.Object
javax.swing.AbstractAction
org.jhotdraw.draw.action.AbstractSelectedAction
org.jhotdraw.draw.action.PickAttributesAction
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action, Disposable
public class PickAttributesAction
- extends AbstractSelectedAction
PickAttributesAction.
- Version:
- $Id: PickAttributesAction.java 534 2009-06-13 14:54:19Z rawcoder $
- Author:
- Werner Randelshofer
- 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, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, 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 |
labels
private ResourceBundleUtil labels
excludedAttributes
private java.util.Set<AttributeKey> excludedAttributes
PickAttributesAction
public PickAttributesAction(DrawingEditor editor)
- Creates a new instance.
setExcludedAttributes
public void setExcludedAttributes(java.util.Set<AttributeKey> a)
- Set of attributes that is excluded when applying default attributes.
By default, the TRANSFORM attribute is excluded.
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
pickAttributes
public void pickAttributes()
selectionChanged
public void selectionChanged(FigureSelectionEvent evt)