Class DefaultPointSelectedAction
java.lang.Object
javax.swing.AbstractAction
org.jhotdraw.draw.action.AbstractSelectedAction
org.opentcs.guing.application.action.draw.DefaultPointSelectedAction
- All Implemented Interfaces:
java.awt.event.ActionListener,java.io.Serializable,java.lang.Cloneable,java.util.EventListener,javax.swing.Action,org.jhotdraw.app.Disposable
public class DefaultPointSelectedAction
extends org.jhotdraw.draw.action.AbstractSelectedAction
This action manages the behaviour when the user selects the point button.
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DefaultPointSelectedAction(org.jhotdraw.draw.DrawingEditor editor, org.jhotdraw.draw.tool.Tool tool, org.jhotdraw.gui.JPopupButton popupButton, javax.swing.ButtonGroup group)Constructor for an action of a button in the toolbar.DefaultPointSelectedAction(org.jhotdraw.draw.DrawingEditor editor, org.jhotdraw.draw.tool.Tool tool, org.opentcs.guing.model.elements.PointModel.Type pointType, org.jhotdraw.gui.JPopupButton popupButton, javax.swing.ButtonGroup group)Constructor for a button inside a drop down menu of another button. -
Method Summary
Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent e)protected voidupdateEnabledState()Methods inherited from class org.jhotdraw.draw.action.AbstractSelectedAction
dispose, fireUndoableEditHappened, getDrawing, getEditor, getView, isUpdatEnabledState, setEditor, setUpdateEnabledStateMethods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
DefaultPointSelectedAction
public DefaultPointSelectedAction(org.jhotdraw.draw.DrawingEditor editor, org.jhotdraw.draw.tool.Tool tool, org.jhotdraw.gui.JPopupButton popupButton, javax.swing.ButtonGroup group)Constructor for an action of a button in the toolbar.- Parameters:
editor- The drawing editortool- The toolpopupButton- The popup buttongroup- The button group
-
DefaultPointSelectedAction
public DefaultPointSelectedAction(org.jhotdraw.draw.DrawingEditor editor, org.jhotdraw.draw.tool.Tool tool, org.opentcs.guing.model.elements.PointModel.Type pointType, org.jhotdraw.gui.JPopupButton popupButton, javax.swing.ButtonGroup group)Constructor for a button inside a drop down menu of another button.- Parameters:
editor- The drawing editortool- The toolpointType- The point typepopupButton- The popup buttongroup- The button group
-
-
Method Details
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e) -
updateEnabledState
protected void updateEnabledState()- Overrides:
updateEnabledStatein classorg.jhotdraw.draw.action.AbstractSelectedAction
-