Class DefaultPathSelectedAction
java.lang.Object
javax.swing.AbstractAction
org.jhotdraw.draw.action.AbstractSelectedAction
org.opentcs.thirdparty.jhotdraw.application.action.draw.DefaultPathSelectedAction
- 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 DefaultPathSelectedAction
extends org.jhotdraw.draw.action.AbstractSelectedAction
This action manages the behaviour when the user selects the path button.
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DefaultPathSelectedAction(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.DefaultPathSelectedAction(org.jhotdraw.draw.DrawingEditor editor, org.jhotdraw.draw.tool.Tool tool, org.opentcs.guing.model.elements.PathModel.Type pathType, 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
-
DefaultPathSelectedAction
public DefaultPathSelectedAction(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
-
DefaultPathSelectedAction
public DefaultPathSelectedAction(org.jhotdraw.draw.DrawingEditor editor, org.jhotdraw.draw.tool.Tool tool, org.opentcs.guing.model.elements.PathModel.Type pathType, 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 toolpathType- The path tzpepopupButton- 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
-