Uses of Interface
org.jhotdraw8.draw.model.DrawingModel
Packages that use DrawingModel
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 DrawingModel in org.jhotdraw8.draw
Methods in org.jhotdraw8.draw that return DrawingModelModifier and TypeMethodDescriptiondefault DrawingModelDrawingView.getModel()Returns the underlying drawing model.Methods in org.jhotdraw8.draw that return types with arguments of type DrawingModelModifier and TypeMethodDescriptionDrawingView.modelProperty()The drawing model.SimpleDrawingView.modelProperty()Methods in org.jhotdraw8.draw with parameters of type DrawingModelModifier and TypeMethodDescriptiondefault voidDrawingView.setModel(DrawingModel newValue) Sets a new underlying drawing model. -
Uses of DrawingModel in org.jhotdraw8.draw.handle
Methods in org.jhotdraw8.draw.handle with parameters of type DrawingModelModifier and TypeMethodDescriptionprotected voidMoveHandle.doTranslateFigure(Figure f, CssPoint2D oldPoint, CssPoint2D newPoint, @Nullable DrawingModel model) static voidBezierNodeMoveHandle.translateFigure(Figure f, javafx.geometry.Point2D oldPoint, javafx.geometry.Point2D newPoint, @Nullable DrawingModel model) Translates the specified figure, given the old and new position ofCollection a point.static voidMoveHandle.translateFigure(Figure f, javafx.geometry.Point2D oldPoint, javafx.geometry.Point2D newPoint, @Nullable DrawingModel model) Translates the specified figure, given the old and new position of a point.static voidMoveHandle.translateFigure(Figure f, CssPoint2D oldPoint, CssPoint2D newPoint, @Nullable DrawingModel model) Translates the specified figure, given the old and new position of a point.static voidPolyPointMoveHandle.translateFigure(Figure f, javafx.geometry.Point2D oldPoint, javafx.geometry.Point2D newPoint, @Nullable DrawingModel model) Translates the specified figure, given the old and new position ofCollection a point. -
Uses of DrawingModel in org.jhotdraw8.draw.input
Methods in org.jhotdraw8.draw.input with parameters of type DrawingModelModifier and TypeMethodDescriptionClipboardInputFormat.read(javafx.scene.input.Clipboard clipboard, DrawingModel model, Drawing drawing, @Nullable Figure parent) Reads a Drawing from the clipboard.MultiClipboardInputFormat.read(javafx.scene.input.Clipboard clipboard, DrawingModel model, Drawing drawing, Figure layer) -
Uses of DrawingModel in org.jhotdraw8.draw.inspector
Fields in org.jhotdraw8.draw.inspector declared as DrawingModelModifier and TypeFieldDescriptionprotected @Nullable DrawingModelAbstractDrawingInspector.drawingModelMethods in org.jhotdraw8.draw.inspector that return DrawingModelModifier and TypeMethodDescriptionprotected DrawingModelAbstractDrawingInspector.getDrawingModel()protected DrawingModelAbstractDrawingViewInspector.getDrawingModel()protected @Nullable DrawingModelStyleAttributesInspector.getDrawingModel()protected DrawingModelAbstractDrawingInspector.getModel()protected @Nullable DrawingModelAbstractSelectionInspector.getModel()Methods in org.jhotdraw8.draw.inspector with parameters of type DrawingModelModifier and TypeMethodDescriptionstatic javafx.util.Callback<javafx.scene.control.ListView<Figure>, javafx.scene.control.ListCell<Figure>> LayerCell.forListView(DrawingModel drawingModel, LayersInspector inspector) Creates aLayerCellcell factory for use inListViewcontrols.protected voidAbstractDrawingInspector.onDrawingModelChanged(@Nullable javafx.beans.value.ObservableValue<? extends DrawingModel> observable, @Nullable DrawingModel oldValue, @Nullable DrawingModel newValue) Can be overriden by subclasses.protected voidLayersInspector.onDrawingModelChanged(javafx.beans.value.ObservableValue<? extends DrawingModel> observable, @Nullable DrawingModel oldValue, @Nullable DrawingModel newValue) Method parameters in org.jhotdraw8.draw.inspector with type arguments of type DrawingModelModifier and TypeMethodDescriptionprotected voidAbstractDrawingInspector.onDrawingModelChanged(@Nullable javafx.beans.value.ObservableValue<? extends DrawingModel> observable, @Nullable DrawingModel oldValue, @Nullable DrawingModel newValue) Can be overriden by subclasses.protected voidLayersInspector.onDrawingModelChanged(javafx.beans.value.ObservableValue<? extends DrawingModel> observable, @Nullable DrawingModel oldValue, @Nullable DrawingModel newValue) Constructors in org.jhotdraw8.draw.inspector with parameters of type DrawingModelModifierConstructorDescriptionLayerCell(URL fxmlUrl, DrawingModel drawingModel, LayersInspector inspector) LayerCell(DrawingModel drawingModel, LayersInspector inspector) -
Uses of DrawingModel in org.jhotdraw8.draw.io
Methods in org.jhotdraw8.draw.io with parameters of type DrawingModelModifier and TypeMethodDescriptionSimpleXmlReader.read(javafx.scene.input.Clipboard clipboard, DrawingModel model, Drawing drawing, @Nullable Figure parent) -
Uses of DrawingModel in org.jhotdraw8.draw.model
Classes in org.jhotdraw8.draw.model that implement DrawingModelModifier and TypeClassDescriptionclassAbstractDrawingModel.classA DrawingModel for drawings which can handleTransformableFigures,ChildLayoutingFigureand layout observing figures, likeLineConnectionFigure.Methods in org.jhotdraw8.draw.model with parameters of type DrawingModelModifier and TypeMethodDescriptionstatic <T> DrawingModelEventDrawingModelEvent.layoutChanged(DrawingModel source, Figure figure) static <T> DrawingModelEventDrawingModelEvent.propertyValueChanged(DrawingModel source, Figure figure, Key<T> key, T oldValue, T newValue, boolean wasAdded, boolean wasRemoved) static <T> DrawingModelEventDrawingModelEvent.styleInvalidated(DrawingModel source, Figure figure) static <T> DrawingModelEventDrawingModelEvent.transformChanged(DrawingModel source, Figure figure) Constructors in org.jhotdraw8.draw.model with parameters of type DrawingModelModifierConstructorDescriptionDrawingModelFigureChildrenObservableList(DrawingModel model, Figure parent) Creates a new Transformation list wrapped around the source list.DrawingModelFigureProperty(DrawingModel model, @Nullable Figure figure, @Nullable Key<T> key, boolean allKeys) DrawingModelFigureProperty(DrawingModel model, Figure figure, Key<T> key) -
Uses of DrawingModel in org.jhotdraw8.draw.render
Methods in org.jhotdraw8.draw.render that return DrawingModelModifier and TypeMethodDescriptionInteractiveDrawingRenderer.getModel()Gets the value of themodelproperty.Methods in org.jhotdraw8.draw.render that return types with arguments of type DrawingModelModifier and TypeMethodDescriptionInteractiveDrawingRenderer.modelProperty()javafx.beans.property.Property<DrawingModel> InteractiveHandleRenderer.modelProperty()Methods in org.jhotdraw8.draw.render with parameters of type DrawingModelModifier and TypeMethodDescriptionvoidInteractiveDrawingRenderer.setModel(DrawingModel model) Sets the value of themodelproperty. -
Uses of DrawingModel in org.jhotdraw8.draw.tool
Methods in org.jhotdraw8.draw.tool with parameters of type DrawingModelModifier and TypeMethodDescriptionprotected voidCreationTool.reshapeInLocal(Figure figure, CssPoint2D c1, CssPoint2D c2, DrawingModel dm) protected voidLineCreationTool.reshapeInLocal(Figure figure, CssPoint2D c1, CssPoint2D c2, DrawingModel dm) -
Uses of DrawingModel in org.jhotdraw8.draw.undo
Methods in org.jhotdraw8.draw.undo with parameters of type DrawingModelModifier and TypeMethodDescriptionvoidDrawingModelUndoAdapter.bind(DrawingModel model) voidDrawingModelUndoAdapter.unbind(DrawingModel model) Constructors in org.jhotdraw8.draw.undo with parameters of type DrawingModel