Uses of Interface
org.jhotdraw8.draw.DrawingView
Packages that use DrawingView
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 DrawingView in org.jhotdraw8.draw
Classes in org.jhotdraw8.draw that implement DrawingViewModifier and TypeClassDescriptionclassAbstractDrawingView.classA simple implementation ofDrawingView.Methods in org.jhotdraw8.draw that return DrawingViewModifier and TypeMethodDescriptiondefault @Nullable DrawingViewDrawingEditor.getActiveDrawingView()Gets the active drawing view.Methods in org.jhotdraw8.draw that return types with arguments of type DrawingViewModifier and TypeMethodDescription@NonNull javafx.beans.property.ObjectProperty<DrawingView> AbstractDrawingEditor.activeDrawingViewProperty()@NonNull javafx.beans.property.ObjectProperty<DrawingView> DrawingEditor.activeDrawingViewProperty()The currently active drawing view.@NonNull javafx.beans.property.SetProperty<DrawingView> AbstractDrawingEditor.drawingViewsProperty()@NonNull javafx.beans.property.ReadOnlySetProperty<DrawingView> DrawingEditor.drawingViewsProperty()The drawing views associated with this editor.default javafx.collections.ObservableSet<DrawingView> DrawingEditor.getDrawingViews()Gets the drawing views.Methods in org.jhotdraw8.draw with parameters of type DrawingViewModifier and TypeMethodDescriptiondefault voidDrawingEditor.addDrawingView(DrawingView drawingView) Adds a drawing view to this editor.default voidDrawingEditor.removeDrawingView(DrawingView drawingView) Removes a drawing view to this editor.default voidDrawingEditor.setActiveDrawingView(@Nullable DrawingView drawingView) Sets the active drawing view. -
Uses of DrawingView in org.jhotdraw8.draw.action
Methods in org.jhotdraw8.draw.action that return DrawingViewModifier and TypeMethodDescriptionprotected @Nullable DrawingViewAbstractDrawingViewAction.getView()Gets the active drawing view of the drawing editor.Methods in org.jhotdraw8.draw.action with parameters of type DrawingViewModifier and TypeMethodDescriptionstatic voidAddToGroupAction.addToGroup(@NonNull DrawingView view, @NonNull List<Figure> figures) voidBringToFrontAction.bringToFront(@NonNull DrawingView view, @NonNull Collection<Figure> figures) static voidGroupAction.group(@NonNull DrawingView view, @NonNull Collection<Figure> figures, @NonNull Supplier<Figure> groupFactory) voidSendBackwardAction.moveDown(@NonNull DrawingView view, @NonNull Collection<Figure> figures) voidBringForwardAction.moveUp(@NonNull DrawingView view, @NonNull Collection<Figure> figures) protected abstract voidAbstractDrawingViewAction.onActionPerformed(@NonNull javafx.event.ActionEvent even, @NonNull DrawingView view) protected voidAddToGroupAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidAlignBottomAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidAlignHorizontalAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidAlignLeftAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidAlignRightAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidAlignTopAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidAlignVerticalAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidBringForwardAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidBringToFrontAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidDistributeHorizontallyAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidDistributeVerticallyAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidGroupAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidRemoveFromGroupAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidRemoveTransformationsAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidSelectChildrenAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView dview) protected voidSelectSameAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView dview) protected voidSendBackwardAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView drawingView) protected voidSendToBackAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView dview) protected voidUngroupAction.onActionPerformed(@NonNull javafx.event.ActionEvent e, @NonNull DrawingView dview) voidRemoveFromGroupAction.removeFromGroup(@NonNull DrawingView view, @NonNull List<Figure> figures) static voidRemoveTransformationsAction.removeTransformations(@NonNull DrawingView view, @NonNull Collection<Figure> figures) static voidSelectChildrenAction.selectChildren(@NonNull DrawingView view, @NonNull Collection<Figure> figures) static voidSelectSameAction.selectSame(@NonNull DrawingView view, @Nullable Figure prototype) voidSendToBackAction.sendToBack(@NonNull DrawingView view, @NonNull Collection<Figure> figures) static voidUngroupAction.ungroup(@NonNull DrawingView view, @NonNull Collection<Figure> figures) -
Uses of DrawingView in org.jhotdraw8.draw.constrain
Methods in org.jhotdraw8.draw.constrain with parameters of type DrawingViewModifier and TypeMethodDescriptionvoidConstrainer.updateNode(DrawingView drawingView) Updates the node.voidFigureSpecificConstrainer.updateNode(DrawingView drawingView) voidGridConstrainer.updateNode(@NonNull DrawingView drawingView) voidNullConstrainer.updateNode(DrawingView drawingView) -
Uses of DrawingView in org.jhotdraw8.draw.handle
Fields in org.jhotdraw8.draw.handle declared as DrawingViewModifier and TypeFieldDescriptionprotected final @NonNull DrawingViewAbstractBezierNodeHandleAction.viewMethods in org.jhotdraw8.draw.handle with parameters of type DrawingViewModifier and TypeMethodDescriptionbooleanAbstractConnectorHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanAnchorOutlineHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanBezierControlPointEditHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanBezierNodeEditHandle.contains(DrawingView drawingView, double x, double y, double tolerance) booleanBezierNodeMoveHandle.contains(DrawingView drawingView, double x, double y, double tolerance) booleanBezierNodeNonMovableEditHandle.contains(DrawingView drawingView, double x, double y, double tolerance) booleanBezierNodeTangentHandle.contains(DrawingView drawingView, double x, double y, double tolerance) booleanBezierPathOutlineHandle.contains(DrawingView drawingView, double x, double y, double tolerance) booleanBoundsInLocalOutlineHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanBoundsInParentOutlineHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanBoundsInTranslationOutlineHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanHandle.contains(DrawingView dv, double x, double y, double tolerance) Whether the user picked the handle.booleanLineOutlineHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanLocatorHandle.contains(@NonNull DrawingView dv, double x, double y, double tolerance) booleanMultipleSelectionMoveHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanMultipleSelectionOutlineHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanPathIterableOutlineHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanPathIterablePointsHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanPointHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanPolygonOutlineHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanPolylineOutlineHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanPolyPointEditHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanPolyPointMoveHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanRelativeControlPointHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanRelativePointHandle.contains(DrawingView dv, double x, double y, double tolerance) booleanRotateHandle.contains(DrawingView dv, double x, double y, double tolerance) protected javafx.geometry.Point2DLocatorHandle.getLocation(@NonNull DrawingView dv) javafx.scene.NodeAnchorOutlineHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionBezierControlPointEditHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionBezierNodeEditHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionBezierNodeMoveHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionBezierNodeNonMovableEditHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.shape.PolylineBezierNodeTangentHandle.getNode(@NonNull DrawingView view) javafx.scene.NodeBezierPathOutlineHandle.getNode(@NonNull DrawingView view) javafx.scene.NodeBoundsInLocalOutlineHandle.getNode(@NonNull DrawingView view) javafx.scene.NodeBoundsInParentOutlineHandle.getNode(@NonNull DrawingView view) javafx.scene.NodeBoundsInTranslationOutlineHandle.getNode(@NonNull DrawingView view) javafx.scene.NodeHandle.getNode(@NonNull DrawingView view) Returns the node which is used to visualize the handle.@NonNull javafx.scene.GroupLabelConnectorHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionLineConnectorHandle.getNode(@NonNull DrawingView view) javafx.scene.NodeLineOutlineHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.NodeMoveHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionMultipleSelectionMoveHandle.getNode(@NonNull DrawingView view) javafx.scene.NodeMultipleSelectionOutlineHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.NodePathIterableOutlineHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.NodePathIterablePointsHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionPointHandle.getNode(@NonNull DrawingView view) javafx.scene.NodePolygonOutlineHandle.getNode(@NonNull DrawingView view) javafx.scene.NodePolylineOutlineHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionPolyPointEditHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionPolyPointMoveHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionRelativeControlPointHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionRelativePointHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.GroupRotateHandle.getNode(@NonNull DrawingView view) @NonNull javafx.scene.layout.RegionSelectionHandle.getNode(@NonNull DrawingView view) default voidHandle.onKeyPressed(@NonNull javafx.scene.input.KeyEvent event, @NonNull DrawingView dv) default voidHandle.onKeyReleased(@NonNull javafx.scene.input.KeyEvent event, @NonNull DrawingView dv) default voidHandle.onKeyTyped(@NonNull javafx.scene.input.KeyEvent event, @NonNull DrawingView dv) voidBezierControlPointEditHandle.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidBezierNodeEditHandle.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidBezierNodeNonMovableEditHandle.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) default voidHandle.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidPolygonOutlineHandle.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidPolylineOutlineHandle.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidPolyPointEditHandle.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidAbstractConnectorHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierControlPointEditHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierNodeEditHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierNodeMoveHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) default voidHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidMoveHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidMultipleSelectionMoveHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidPointHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidPolyPointEditHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidPolyPointMoveHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidRelativeControlPointHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidRelativePointHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidRotateHandle.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidAbstractConnectorHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierControlPointEditHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierNodeEditHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierNodeMoveHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierNodeNonMovableEditHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierPathEditHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) default voidHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidMoveHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidMultipleSelectionMoveHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidPolygonOutlineHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidPolylineOutlineHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidPolyPointEditHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidPolyPointMoveHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidRotateHandle.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidAbstractConnectorHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierControlPointEditHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierNodeEditHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierNodeMoveHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidBezierNodeNonMovableEditHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidBezierPathEditHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) default voidHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidMoveHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidMultipleSelectionMoveHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidPolygonOutlineHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidPolylineOutlineHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidPolyPointEditHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidPolyPointMoveHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidRotateHandle.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidAbstractConnectorHandle.onPopupTriggered(javafx.scene.input.MouseEvent event, DrawingView view) This method is called when the popup menu is triggered.protected voidPolygonOutlineHandle.onPopupTriggered(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidPolylineOutlineHandle.onPopupTriggered(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidPolyPointEditHandle.onPopupTriggered(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidAnchorOutlineHandle.updateNode(@NonNull DrawingView view) voidBezierControlPointEditHandle.updateNode(@NonNull DrawingView view) voidBezierNodeEditHandle.updateNode(@NonNull DrawingView view) voidBezierNodeMoveHandle.updateNode(@NonNull DrawingView view) voidBezierNodeNonMovableEditHandle.updateNode(@NonNull DrawingView view) voidBezierNodeTangentHandle.updateNode(@NonNull DrawingView view) voidBezierPathOutlineHandle.updateNode(@NonNull DrawingView view) voidBoundsInLocalOutlineHandle.updateNode(@NonNull DrawingView view) voidBoundsInParentOutlineHandle.updateNode(@NonNull DrawingView view) voidBoundsInTranslationOutlineHandle.updateNode(@NonNull DrawingView view) voidHandle.updateNode(@NonNull DrawingView drawingView) Updates the node.voidLabelConnectorHandle.updateNode(@NonNull DrawingView view) voidLineConnectorHandle.updateNode(@NonNull DrawingView view) voidLineOutlineHandle.updateNode(@NonNull DrawingView view) voidMoveHandle.updateNode(@NonNull DrawingView view) voidMultipleSelectionMoveHandle.updateNode(@NonNull DrawingView view) voidMultipleSelectionOutlineHandle.updateNode(@NonNull DrawingView view) voidPathIterableOutlineHandle.updateNode(@NonNull DrawingView view) voidPathIterablePointsHandle.updateNode(@NonNull DrawingView view) voidPointHandle.updateNode(@NonNull DrawingView view) voidPolygonOutlineHandle.updateNode(@NonNull DrawingView view) voidPolylineOutlineHandle.updateNode(@NonNull DrawingView view) voidPolyPointEditHandle.updateNode(@NonNull DrawingView view) voidPolyPointMoveHandle.updateNode(@NonNull DrawingView view) voidRelativeControlPointHandle.updateNode(@NonNull DrawingView view) voidRelativePointHandle.updateNode(@NonNull DrawingView view) voidRotateHandle.updateNode(@NonNull DrawingView view) voidSelectionHandle.updateNode(@NonNull DrawingView view) Constructors in org.jhotdraw8.draw.handle with parameters of type DrawingViewModifierConstructorDescriptionAbstractBezierNodeHandleAction(@NonNull String id, @NonNull Figure owner, @NonNull MapAccessor<BezierPath> pathKey, int nodeIndex, @NonNull DrawingView view) BezierNodeHandleIncomingAndOutgoingTangentAction(@NonNull Figure owner, @NonNull MapAccessor<BezierPath> pathKey, int nodeIndex, @NonNull DrawingView view) BezierNodeHandleIncomingTangentAction(@NonNull Figure figure, @NonNull MapAccessor<BezierPath> nodeListKey, int nodeIndex, @NonNull DrawingView model) BezierNodeHandleNoTangentsAction(@NonNull Figure owner, @NonNull MapAccessor<BezierPath> pathKey, int nodeIndex, @NonNull DrawingView view) BezierNodeHandleOutgoingTangentAction(@NonNull Figure figure, @NonNull MapAccessor<BezierPath> pathKey, int nodeIndex, @NonNull DrawingView view) -
Uses of DrawingView in org.jhotdraw8.draw.inspector
Fields in org.jhotdraw8.draw.inspector with type parameters of type DrawingViewModifier and TypeFieldDescriptionprotected final @NonNull javafx.beans.property.ObjectProperty<DrawingView> StyleAttributesInspector.subjectMethods in org.jhotdraw8.draw.inspector that return types with arguments of type DrawingViewModifier and TypeMethodDescription@NonNull javafx.beans.property.ObjectProperty<DrawingView> StyleAttributesInspector.subjectProperty()Methods in org.jhotdraw8.draw.inspector with parameters of type DrawingViewModifier and TypeMethodDescriptionprotected voidAbstractDrawingInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidAbstractDrawingViewInspector.onDrawingViewChanged(@Nullable javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) Can be overridden by subclasses.protected voidAbstractSelectionInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidGridInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidHandlesInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidHelpTextInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidHierarchyInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidLayersInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidStyleAttributesInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) Can be overridden by subclasses.protected voidStyleClassesInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) Method parameters in org.jhotdraw8.draw.inspector with type arguments of type DrawingViewModifier and TypeMethodDescriptionprotected voidAbstractDrawingInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidAbstractDrawingViewInspector.onDrawingViewChanged(@Nullable javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) Can be overridden by subclasses.protected voidAbstractSelectionInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidGridInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidHandlesInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidHelpTextInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidHierarchyInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidLayersInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) protected voidStyleAttributesInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) Can be overridden by subclasses.protected voidStyleClassesInspector.onDrawingViewChanged(javafx.beans.value.ObservableValue<? extends DrawingView> observable, @Nullable DrawingView oldValue, @Nullable DrawingView newValue) -
Uses of DrawingView in org.jhotdraw8.draw.render
Methods in org.jhotdraw8.draw.render that return DrawingViewModifier and TypeMethodDescriptionInteractiveDrawingRenderer.getDrawingView()Gets the value of thedrawingViewproperty.Methods in org.jhotdraw8.draw.render that return types with arguments of type DrawingViewModifier and TypeMethodDescription@NonNull javafx.beans.property.ObjectProperty<DrawingView> InteractiveDrawingRenderer.drawingViewProperty()@NonNull javafx.beans.property.ObjectProperty<DrawingView> InteractiveHandleRenderer.drawingViewProperty()Methods in org.jhotdraw8.draw.render with parameters of type DrawingViewModifier and TypeMethodDescriptionvoidInteractiveDrawingRenderer.setDrawingView(DrawingView drawingView) Sets the value of thedrawingViewproperty.voidInteractiveHandleRenderer.setDrawingView(@NonNull DrawingView newValue) Sets the value of thedrawingViewproperty. -
Uses of DrawingView in org.jhotdraw8.draw.tool
Methods in org.jhotdraw8.draw.tool that return DrawingViewModifier and TypeMethodDescriptiondefault @Nullable DrawingViewTool.getDrawingView()Gets the active drawing view.Methods in org.jhotdraw8.draw.tool that return types with arguments of type DrawingViewModifier and TypeMethodDescription@NonNull javafx.beans.property.ObjectProperty<DrawingView> AbstractTool.drawingViewProperty()The active view.@NonNull javafx.beans.property.ObjectProperty<DrawingView> Tool.drawingViewProperty()The currently active drawing view.Methods in org.jhotdraw8.draw.tool with parameters of type DrawingViewModifier and TypeMethodDescriptionprotected DragTrackerSelectionTool.getDragTracker(Figure f, DrawingView dv) Method to get aDragTrackerwhich handles user interaction for dragging the specified figure.AbstractCreationTool.getOrCreateParent(@NonNull DrawingView dv, Figure newFigure) Finds a layer for the specified figure.ConnectionTool.getOrCreateParent(@NonNull DrawingView dv, @NonNull Figure newFigure) Finds a layer for the specified figure.protected voidAbstractTool.onKeyPressed(@NonNull javafx.scene.input.KeyEvent event, @NonNull DrawingView view) protected voidSelectionTool.onKeyPressed(@NonNull javafx.scene.input.KeyEvent event, @NonNull DrawingView view) protected voidAbstractTool.onKeyReleased(@NonNull javafx.scene.input.KeyEvent event, @NonNull DrawingView view) protected voidSelectionTool.onKeyReleased(@NonNull javafx.scene.input.KeyEvent event, @NonNull DrawingView view) protected voidAbstractTool.onKeyTyped(@NonNull javafx.scene.input.KeyEvent event, @NonNull DrawingView view) protected voidSelectionTool.onKeyTyped(@NonNull javafx.scene.input.KeyEvent event, @NonNull DrawingView view) protected voidAbstractTool.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidBezierCreationTool.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidPolyCreationTool.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidSelectionTool.onMouseClicked(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidAbstractTool.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidBezierCreationTool.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidConnectionTool.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidCreationTool.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidLineCreationTool.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidPolyCreationTool.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidSelectionTool.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidTextCreationTool.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidTextEditingTool.onMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidAbstractTool.onMouseEntered(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidAbstractTool.onMouseExited(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidAbstractTool.onMouseMoved(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidBezierCreationTool.onMouseMoved(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidPolyCreationTool.onMouseMoved(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidSelectionTool.onMouseMoved(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidTextEditingTool.onMouseMoved(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidAbstractTool.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidBezierCreationTool.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidConnectionTool.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidCreationTool.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidLineCreationTool.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidPolyCreationTool.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidSelectionTool.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidTextCreationTool.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidTextEditingTool.onMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidAbstractTool.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidBezierCreationTool.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidConnectionTool.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) protected voidCreationTool.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidSelectionTool.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidTextCreationTool.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidTextEditingTool.onMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) protected voidAbstractTool.onZoom(@NonNull javafx.scene.input.ZoomEvent event, @NonNull DrawingView dv) protected voidSelectionTool.onZoom(@NonNull javafx.scene.input.ZoomEvent event, @NonNull DrawingView dv) protected voidAbstractTool.onZoomFinished(@NonNull javafx.scene.input.ZoomEvent event, @NonNull DrawingView dv) protected voidAbstractTool.onZoomStarted(@NonNull javafx.scene.input.ZoomEvent event, @NonNull DrawingView dv) protected voidSelectionTool.onZoomStarted(@NonNull javafx.scene.input.ZoomEvent event, @NonNull DrawingView dv) voidDragTracker.setDraggedFigure(@Nullable Figure f, DrawingView dv) voidSimpleDragTracker.setDraggedFigure(Figure anchor, @NonNull DrawingView view) default voidTool.setDrawingView(@Nullable DrawingView drawingView) Sets the active drawing view.protected voidAbstractTracker.startCompositeEdit(DrawingView view) Starts a composite edit.protected voidAbstractTracker.stopCompositeEdit(DrawingView view) Stops a composite edit.voidSimpleDragTracker.trackKeyPressed(javafx.scene.input.KeyEvent event, DrawingView view) voidSimpleHandleTracker.trackKeyPressed(javafx.scene.input.KeyEvent event, DrawingView view) voidSimpleSelectAreaTracker.trackKeyPressed(javafx.scene.input.KeyEvent event, DrawingView view) voidTracker.trackKeyPressed(javafx.scene.input.KeyEvent event, DrawingView view) voidSimpleDragTracker.trackKeyReleased(javafx.scene.input.KeyEvent event, DrawingView view) voidSimpleHandleTracker.trackKeyReleased(javafx.scene.input.KeyEvent event, DrawingView view) voidSimpleSelectAreaTracker.trackKeyReleased(javafx.scene.input.KeyEvent event, DrawingView view) voidTracker.trackKeyReleased(javafx.scene.input.KeyEvent event, DrawingView view) voidSimpleDragTracker.trackKeyTyped(javafx.scene.input.KeyEvent event, DrawingView view) voidSimpleHandleTracker.trackKeyTyped(javafx.scene.input.KeyEvent event, DrawingView view) voidSimpleSelectAreaTracker.trackKeyTyped(javafx.scene.input.KeyEvent event, DrawingView view) voidTracker.trackKeyTyped(javafx.scene.input.KeyEvent event, DrawingView view) voidSimpleDragTracker.trackMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) voidSimpleHandleTracker.trackMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) voidSimpleSelectAreaTracker.trackMouseClicked(javafx.scene.input.MouseEvent event, DrawingView view) voidTracker.trackMouseClicked(javafx.scene.input.MouseEvent evt, DrawingView view) Handle input event forwarded from the parent Tool.voidSimpleDragTracker.trackMouseDragged(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidSimpleHandleTracker.trackMouseDragged(javafx.scene.input.MouseEvent event, DrawingView dv) voidSimpleSelectAreaTracker.trackMouseDragged(@NonNull javafx.scene.input.MouseEvent event, DrawingView dv) voidTracker.trackMouseDragged(javafx.scene.input.MouseEvent evt, DrawingView view) Handle input event forwarded from the parent Tool.voidSimpleDragTracker.trackMousePressed(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView view) voidSimpleHandleTracker.trackMousePressed(javafx.scene.input.MouseEvent event, DrawingView dv) voidSimpleSelectAreaTracker.trackMousePressed(@NonNull javafx.scene.input.MouseEvent event, DrawingView dv) voidTracker.trackMousePressed(javafx.scene.input.MouseEvent evt, DrawingView view) Handle input event forwarded from the parent Tool.voidSimpleDragTracker.trackMouseReleased(javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidSimpleHandleTracker.trackMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) voidSimpleSelectAreaTracker.trackMouseReleased(@NonNull javafx.scene.input.MouseEvent event, @NonNull DrawingView dv) voidTracker.trackMouseReleased(javafx.scene.input.MouseEvent evt, DrawingView view) Handle input event forwarded from the parent Tool. -
Uses of DrawingView in org.jhotdraw8.draw.undo
Constructors in org.jhotdraw8.draw.undo with parameters of type DrawingView