org.jhotdraw.draw.action
Class AttributeToggler
java.lang.Object
org.jhotdraw.draw.action.AttributeToggler
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener
public class AttributeToggler
- extends java.lang.Object
- implements java.awt.event.ActionListener
AttributeToggler toggles an attribute of the selected figures between two
different values.
If the name of a compatible JTextComponent action is specified, the toggler
checks if the current permant focus owner is a JTextComponent, and if it is,
it will apply the text action to the JTextComponent.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AttributeToggler
public AttributeToggler(DrawingEditor editor,
AttributeKey key,
java.lang.Object value1,
java.lang.Object value2)
- Creates a new instance.
AttributeToggler
public AttributeToggler(DrawingEditor editor,
AttributeKey key,
java.lang.Object value1,
java.lang.Object value2,
javax.swing.Action compatibleTextAction)
getView
public DrawingView getView()
getEditor
public DrawingEditor getEditor()
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent evt)
- Specified by:
actionPerformed in interface java.awt.event.ActionListener