Uses of Class
org.jhotdraw8.draw.handle.HandleType
Packages that use HandleType
Package
Description
Defines a programming model for structured drawing editors and provides default
implementations.
Provides
Handles for direct manipulation of
figures on a drawing view.-
Uses of HandleType in org.jhotdraw8.draw
Methods in org.jhotdraw8.draw that return HandleTypeModifier and TypeMethodDescriptiondefault @Nullable HandleTypeDrawingEditor.getAnchorHandleType()Gets the value of theanchorHandleTypeproperty.default @Nullable HandleTypeDrawingEditor.getHandleType()Gets the value of thehandleTypeproperty.default @Nullable HandleTypeDrawingEditor.getLeadHandleType()Gets the value of theleadHandleTypeproperty.default @Nullable HandleTypeDrawingEditor.getMultiHandleType()Gets the value of themultiHandleTypeproperty.Methods in org.jhotdraw8.draw that return types with arguments of type HandleTypeModifier and TypeMethodDescription@NonNull javafx.beans.property.ObjectProperty<HandleType> AbstractDrawingEditor.anchorHandleTypeProperty()@NonNull javafx.beans.property.ObjectProperty<HandleType> DrawingEditor.anchorHandleTypeProperty()The handle type used for marking the anchor of a selection.AbstractDrawingEditor.handleTypeProperty()DrawingEditor.handleTypeProperty()The handle type for single selection.@NonNull javafx.beans.property.ObjectProperty<HandleType> AbstractDrawingEditor.leadHandleTypeProperty()@NonNull javafx.beans.property.ObjectProperty<HandleType> DrawingEditor.leadHandleTypeProperty()The handle type used for marking the lead of a selection.AbstractDrawingEditor.multiHandleTypeProperty()DrawingEditor.multiHandleTypeProperty()The handle type for multiple selection.Methods in org.jhotdraw8.draw with parameters of type HandleTypeModifier and TypeMethodDescriptiondefault voidDrawingEditor.setAnchorHandleType(@Nullable HandleType newValue) Sets the value of theanchorHandleTypeproperty.default voidDrawingEditor.setHandleType(@Nullable HandleType newValue) Sets the value of thehandleTypeproperty.default voidDrawingEditor.setLeadHandleType(@Nullable HandleType newValue) Sets the value of theleadHandleTypeproperty.default voidDrawingEditor.setMultiHandleType(@Nullable HandleType newValue) Sets the value of themultiHandleTypeproperty. -
Uses of HandleType in org.jhotdraw8.draw.figure
Methods in org.jhotdraw8.draw.figure with parameters of type HandleTypeModifier and TypeMethodDescriptionvoidAbstractElbowLineConnectionWithMarkersFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) voidAbstractLabelConnectionFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) voidAbstractPathConnectionWithMarkersFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) voidAbstractStraightLineConnectionWithMarkersFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) voidBezierPathFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) voidClippingFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) Layers never create handles.default voidFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) Creates handles of the specified level and adds them to the provided list.voidLayerFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) Layers never create handles.voidLineConnectionFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) voidLineFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) voidPolygonFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) voidPolylineFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) voidSliceFigure.createHandles(@NonNull HandleType handleType, @NonNull List<Handle> list) -
Uses of HandleType in org.jhotdraw8.draw.handle
Fields in org.jhotdraw8.draw.handle declared as HandleTypeModifier and TypeFieldDescriptionstatic final HandleTypeHandleType.ANCHORA Handle of this type should highlight a figure, but should not provide user interaction.static final HandleTypeHandleType.LEADA Handle of this type should highlight a figure, but should not provide user interaction.static final HandleTypeHandleType.MOVEHandles of this type should allow to move (translate) a figure.static final HandleTypeHandleType.POINTHandle of this type should allow to edit a point of a figure.static final HandleTypeHandleType.RESIZEHandle of this type should allow to svgStringReshapeToBuilder (resize) a figure.static final HandleTypeHandleType.SELECTA Handle of this type should highlight a figure, but should not provide user interaction.static final HandleTypeHandleType.TRANSFORMHandle of this type should allow to transform (scale and rotate) a figure. -
Uses of HandleType in org.jhotdraw8.draw.tool
Constructors in org.jhotdraw8.draw.tool with parameters of type HandleTypeModifierConstructorDescriptionConnectionTool(@NonNull String name, @Nullable Resources rsrc, @Nullable HandleType handleType, @NonNull Supplier<ConnectingFigure> figureFactory, @NonNull Supplier<Layer> layerFactory) SelectionTool(String name, HandleType handleType, Resources rsrc) SelectionTool(String name, HandleType handleType, HandleType anchorHandleType, HandleType leadHandleType, Resources rsrc)