java.lang.Object
org.jhotdraw8.application.AbstractDisableable
org.jhotdraw8.application.action.AbstractAction
org.jhotdraw8.draw.handle.AbstractBezierNodeHandleAction
- All Implemented Interfaces:
EventListener,javafx.event.EventHandler<javafx.event.ActionEvent>,Action,PropertyBean,Disableable
- Direct Known Subclasses:
BezierNodeHandleIncomingAndOutgoingTangentAction,BezierNodeHandleIncomingTangentAction,BezierNodeHandleNoTangentsAction,BezierNodeHandleOutgoingTangentAction
-
Property Summary
Properties inherited from class org.jhotdraw8.application.action.AbstractAction
selectedProperties inherited from class org.jhotdraw8.application.AbstractDisableable
disabledProperties inherited from interface org.jhotdraw8.fxbase.control.Disableable
disabled -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprotected final Figureprotected final MapAccessor<BezierPath> protected final DrawingViewFields inherited from class org.jhotdraw8.application.action.AbstractAction
propertiesFields inherited from class org.jhotdraw8.application.AbstractDisableable
disabled, disablersFields inherited from interface org.jhotdraw8.application.action.Action
ACCELERATOR_KEY, ID_KEY, LABEL, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, SELECTED_PROPERTY, SHORT_DESCRIPTION, SMALL_ICONFields inherited from interface org.jhotdraw8.fxbase.control.Disableable
DISABLED_PROPERTY -
Constructor Summary
ConstructorsConstructorDescriptionAbstractBezierNodeHandleAction(String id, Figure owner, MapAccessor<BezierPath> pathKey, int nodeIndex, DrawingView view) -
Method Summary
Methods inherited from class org.jhotdraw8.application.action.AbstractAction
getProperties, handle, onActionPerformed, selectedPropertyMethods inherited from class org.jhotdraw8.application.AbstractDisableable
disabledProperty, disablersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jhotdraw8.application.action.Action
getId, getLabel, isSelected, setSelectedMethods inherited from interface org.jhotdraw8.fxbase.control.Disableable
addDisabler, disabledProperty, disablers, isDisabled, removeDisablerMethods inherited from interface org.jhotdraw8.fxbase.beans.PropertyBean
get, getNonNull, getProperty, put, remove, set, setNonNull, valueAt
-
Field Details
-
owner
-
pathKey
-
nodeIndex
protected final int nodeIndex -
view
-
-
Constructor Details
-
AbstractBezierNodeHandleAction
public AbstractBezierNodeHandleAction(String id, Figure owner, MapAccessor<BezierPath> pathKey, int nodeIndex, DrawingView view)
-
-
Method Details
-
getBezierNode
-