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 TypeMethodDescriptionjavafx.beans.property.ObjectProperty<DrawingView> AbstractDrawingEditor.activeDrawingViewProperty()javafx.beans.property.ObjectProperty<DrawingView> DrawingEditor.activeDrawingViewProperty()The currently active drawing view.javafx.beans.property.SetProperty<DrawingView> AbstractDrawingEditor.drawingViewsProperty()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(DrawingView view, List<Figure> figures) voidBringToFrontAction.bringToFront(DrawingView view, Collection<Figure> figures) static voidGroupAction.group(DrawingView view, Collection<Figure> figures, Supplier<Figure> groupFactory) voidSendBackwardAction.moveDown(DrawingView view, Collection<Figure> figures) voidBringForwardAction.moveUp(DrawingView view, Collection<Figure> figures) protected abstract voidAbstractDrawingViewAction.onActionPerformed(javafx.event.ActionEvent even, DrawingView view) protected voidAddToGroupAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidAlignBottomAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidAlignHorizontalAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidAlignLeftAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidAlignRightAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidAlignTopAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidAlignVerticalAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidBringForwardAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidBringToFrontAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidDistributeHorizontallyAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidDistributeVerticallyAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidGroupAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidRemoveFromGroupAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidRemoveTransformationsAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidSelectChildrenAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView dview) protected voidSelectSameAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView dview) protected voidSendBackwardAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView drawingView) protected voidSendToBackAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView dview) protected voidUngroupAction.onActionPerformed(javafx.event.ActionEvent e, DrawingView dview) voidRemoveFromGroupAction.removeFromGroup(DrawingView view, List<Figure> figures) static voidRemoveTransformationsAction.removeTransformations(DrawingView view, Collection<Figure> figures) static voidSelectChildrenAction.selectChildren(DrawingView view, Collection<Figure> figures) static voidSelectSameAction.selectSame(DrawingView view, @Nullable Figure prototype) voidSendToBackAction.sendToBack(DrawingView view, Collection<Figure> figures) static voidUngroupAction.ungroup(DrawingView view, 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(DrawingView drawingView) voidNullConstrainer.updateNode(DrawingView drawingView) -
Uses of DrawingView in org.jhotdraw8.draw.handle
Fields in org.jhotdraw8.draw.handle declared as DrawingViewMethods 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(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(DrawingView dv) javafx.scene.NodeAnchorOutlineHandle.getNode(DrawingView view) javafx.scene.layout.RegionBezierControlPointEditHandle.getNode(DrawingView view) javafx.scene.layout.RegionBezierNodeEditHandle.getNode(DrawingView view) javafx.scene.layout.RegionBezierNodeMoveHandle.getNode(DrawingView view) javafx.scene.layout.RegionBezierNodeNonMovableEditHandle.getNode(DrawingView view) javafx.scene.shape.PolylineBezierNodeTangentHandle.getNode(DrawingView view) javafx.scene.NodeBezierPathOutlineHandle.getNode(DrawingView view) javafx.scene.NodeBoundsInLocalOutlineHandle.getNode(DrawingView view) javafx.scene.NodeBoundsInParentOutlineHandle.getNode(DrawingView view) javafx.scene.NodeBoundsInTranslationOutlineHandle.getNode(DrawingView view) javafx.scene.NodeHandle.getNode(DrawingView view) Returns the node which is used to visualize the handle.javafx.scene.GroupLabelConnectorHandle.getNode(DrawingView view) javafx.scene.layout.RegionLineConnectorHandle.getNode(DrawingView view) javafx.scene.NodeLineOutlineHandle.getNode(DrawingView view) javafx.scene.NodeMoveHandle.getNode(DrawingView view) javafx.scene.layout.RegionMultipleSelectionMoveHandle.getNode(DrawingView view) javafx.scene.NodeMultipleSelectionOutlineHandle.getNode(DrawingView view) javafx.scene.NodePathIterableOutlineHandle.getNode(DrawingView view) javafx.scene.NodePathIterablePointsHandle.getNode(DrawingView view) javafx.scene.layout.RegionPointHandle.getNode(DrawingView view) javafx.scene.NodePolygonOutlineHandle.getNode(DrawingView view) javafx.scene.NodePolylineOutlineHandle.getNode(DrawingView view) javafx.scene.layout.RegionPolyPointEditHandle.getNode(DrawingView view) javafx.scene.layout.RegionPolyPointMoveHandle.getNode(DrawingView view) javafx.scene.layout.RegionRelativeControlPointHandle.getNode(DrawingView view) javafx.scene.layout.RegionRelativePointHandle.getNode(DrawingView view) javafx.scene.GroupRotateHandle.getNode(DrawingView view) javafx.scene.layout.RegionSelectionHandle.getNode(DrawingView view) default voidHandle.onKeyPressed(javafx.scene.input.KeyEvent event, DrawingView dv) default voidHandle.onKeyReleased(javafx.scene.input.KeyEvent event, DrawingView dv) default voidHandle.onKeyTyped(javafx.scene.input.KeyEvent event, DrawingView dv) voidBezierControlPointEditHandle.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) voidBezierNodeEditHandle.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) voidBezierNodeNonMovableEditHandle.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) default voidHandle.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) voidPolygonOutlineHandle.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) voidPolylineOutlineHandle.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView view) voidPolyPointEditHandle.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) voidAbstractConnectorHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierControlPointEditHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierNodeEditHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierNodeMoveHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) default voidHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView dv) voidMoveHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidMultipleSelectionMoveHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidPointHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidPolyPointEditHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidPolyPointMoveHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidRelativeControlPointHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidRelativePointHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidRotateHandle.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) voidAbstractConnectorHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierControlPointEditHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierNodeEditHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierNodeMoveHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierNodeNonMovableEditHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierPathEditHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) default voidHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView dv) voidMoveHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) voidMultipleSelectionMoveHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) voidPolygonOutlineHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView dv) voidPolylineOutlineHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView dv) voidPolyPointEditHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView dv) voidPolyPointMoveHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) voidRotateHandle.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) voidAbstractConnectorHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierControlPointEditHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierNodeEditHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierNodeMoveHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) voidBezierNodeNonMovableEditHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView view) voidBezierPathEditHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView view) default voidHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) voidMoveHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) voidMultipleSelectionMoveHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) voidPolygonOutlineHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) voidPolylineOutlineHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) voidPolyPointEditHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) voidPolyPointMoveHandle.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) voidRotateHandle.onMouseReleased(javafx.scene.input.MouseEvent event, 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(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidPolylineOutlineHandle.onPopupTriggered(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidPolyPointEditHandle.onPopupTriggered(javafx.scene.input.MouseEvent event, DrawingView dv) voidAnchorOutlineHandle.updateNode(DrawingView view) voidBezierControlPointEditHandle.updateNode(DrawingView view) voidBezierNodeEditHandle.updateNode(DrawingView view) voidBezierNodeMoveHandle.updateNode(DrawingView view) voidBezierNodeNonMovableEditHandle.updateNode(DrawingView view) voidBezierNodeTangentHandle.updateNode(DrawingView view) voidBezierPathOutlineHandle.updateNode(DrawingView view) voidBoundsInLocalOutlineHandle.updateNode(DrawingView view) voidBoundsInParentOutlineHandle.updateNode(DrawingView view) voidBoundsInTranslationOutlineHandle.updateNode(DrawingView view) voidHandle.updateNode(DrawingView drawingView) Updates the node.voidLabelConnectorHandle.updateNode(DrawingView view) voidLineConnectorHandle.updateNode(DrawingView view) voidLineOutlineHandle.updateNode(DrawingView view) voidMoveHandle.updateNode(DrawingView view) voidMultipleSelectionMoveHandle.updateNode(DrawingView view) voidMultipleSelectionOutlineHandle.updateNode(DrawingView view) voidPathIterableOutlineHandle.updateNode(DrawingView view) voidPathIterablePointsHandle.updateNode(DrawingView view) voidPointHandle.updateNode(DrawingView view) voidPolygonOutlineHandle.updateNode(DrawingView view) voidPolylineOutlineHandle.updateNode(DrawingView view) voidPolyPointEditHandle.updateNode(DrawingView view) voidPolyPointMoveHandle.updateNode(DrawingView view) voidRelativeControlPointHandle.updateNode(DrawingView view) voidRelativePointHandle.updateNode(DrawingView view) voidRotateHandle.updateNode(DrawingView view) voidSelectionHandle.updateNode(DrawingView view) Constructors in org.jhotdraw8.draw.handle with parameters of type DrawingViewModifierConstructorDescriptionAbstractBezierNodeHandleAction(String id, Figure owner, MapAccessor<BezierPath> pathKey, int nodeIndex, DrawingView view) BezierNodeHandleIncomingAndOutgoingTangentAction(Figure owner, MapAccessor<BezierPath> pathKey, int nodeIndex, DrawingView view) BezierNodeHandleIncomingTangentAction(Figure figure, MapAccessor<BezierPath> nodeListKey, int nodeIndex, DrawingView model) BezierNodeHandleNoTangentsAction(Figure owner, MapAccessor<BezierPath> pathKey, int nodeIndex, DrawingView view) BezierNodeHandleOutgoingTangentAction(Figure figure, MapAccessor<BezierPath> pathKey, int nodeIndex, 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 javafx.beans.property.ObjectProperty<DrawingView> StyleAttributesInspector.subjectMethods in org.jhotdraw8.draw.inspector that return types with arguments of type DrawingViewModifier and TypeMethodDescriptionjavafx.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 TypeMethodDescriptionjavafx.beans.property.ObjectProperty<DrawingView> InteractiveDrawingRenderer.drawingViewProperty()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(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 TypeMethodDescriptionjavafx.beans.property.ObjectProperty<DrawingView> AbstractTool.drawingViewProperty()The active view.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.protected @Nullable FigureAbstractCreationTool.getOrCreateParent(DrawingView dv, Figure newFigure) Finds a layer for the specified figure.protected @Nullable FigureConnectionTool.getOrCreateParent(DrawingView dv, Figure newFigure) Finds a layer for the specified figure.protected voidAbstractTool.onKeyPressed(javafx.scene.input.KeyEvent event, DrawingView view) protected voidSelectionTool.onKeyPressed(javafx.scene.input.KeyEvent event, DrawingView view) protected voidAbstractTool.onKeyReleased(javafx.scene.input.KeyEvent event, DrawingView view) protected voidSelectionTool.onKeyReleased(javafx.scene.input.KeyEvent event, DrawingView view) protected voidAbstractTool.onKeyTyped(javafx.scene.input.KeyEvent event, DrawingView view) protected voidSelectionTool.onKeyTyped(javafx.scene.input.KeyEvent event, DrawingView view) protected voidAbstractTool.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView view) protected voidBezierCreationTool.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidPolyCreationTool.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidSelectionTool.onMouseClicked(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidAbstractTool.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) protected voidBezierCreationTool.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidConnectionTool.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView view) protected voidCreationTool.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidLineCreationTool.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidPolyCreationTool.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidSelectionTool.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidTextCreationTool.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidTextEditingTool.onMouseDragged(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidAbstractTool.onMouseEntered(javafx.scene.input.MouseEvent event, DrawingView view) protected voidAbstractTool.onMouseExited(javafx.scene.input.MouseEvent event, DrawingView view) protected voidAbstractTool.onMouseMoved(javafx.scene.input.MouseEvent event, DrawingView view) protected voidBezierCreationTool.onMouseMoved(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidPolyCreationTool.onMouseMoved(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidSelectionTool.onMouseMoved(javafx.scene.input.MouseEvent event, DrawingView view) protected voidTextEditingTool.onMouseMoved(javafx.scene.input.MouseEvent event, DrawingView view) protected voidAbstractTool.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) protected voidBezierCreationTool.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) protected voidConnectionTool.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) protected voidCreationTool.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) protected voidLineCreationTool.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) protected voidPolyCreationTool.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) protected voidSelectionTool.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) protected voidTextCreationTool.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) protected voidTextEditingTool.onMousePressed(javafx.scene.input.MouseEvent event, DrawingView view) protected voidAbstractTool.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView view) protected voidBezierCreationTool.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidConnectionTool.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView view) protected voidCreationTool.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidSelectionTool.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidTextCreationTool.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidTextEditingTool.onMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) protected voidAbstractTool.onZoom(javafx.scene.input.ZoomEvent event, DrawingView dv) protected voidSelectionTool.onZoom(javafx.scene.input.ZoomEvent event, DrawingView dv) protected voidAbstractTool.onZoomFinished(javafx.scene.input.ZoomEvent event, DrawingView dv) protected voidAbstractTool.onZoomStarted(javafx.scene.input.ZoomEvent event, DrawingView dv) protected voidSelectionTool.onZoomStarted(javafx.scene.input.ZoomEvent event, DrawingView dv) voidDragTracker.setDraggedFigure(@Nullable Figure f, DrawingView dv) voidSimpleDragTracker.setDraggedFigure(Figure anchor, 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(javafx.scene.input.MouseEvent event, DrawingView view) voidSimpleHandleTracker.trackMouseDragged(javafx.scene.input.MouseEvent event, DrawingView dv) voidSimpleSelectAreaTracker.trackMouseDragged(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(javafx.scene.input.MouseEvent event, DrawingView view) voidSimpleHandleTracker.trackMousePressed(javafx.scene.input.MouseEvent event, DrawingView dv) voidSimpleSelectAreaTracker.trackMousePressed(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, DrawingView dv) voidSimpleHandleTracker.trackMouseReleased(javafx.scene.input.MouseEvent event, DrawingView dv) voidSimpleSelectAreaTracker.trackMouseReleased(javafx.scene.input.MouseEvent event, 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