Uses of Package
lu.kbra.modelizer_next.ui.canvas
Packages that use lu.kbra.modelizer_next.ui.canvas
Package
Description
Canvas behavior split into small mixin-style interfaces.
Swing dialogs used to edit classes, fields, links, comments, style palettes, names, and export
settings.
Export request model and renderer-independent export logic for images and document views.
Main window, menus, toolbar, document session handling, and frame-level controllers.
-
Classes in lu.kbra.modelizer_next.ui.canvas used by lu.kbra.modelizer_next.ui.canvasClassDescriptionContains snapshot helpers used to copy classes, comments, fields, links, and layouts.Swing component that displays and edits one diagram panel.Base extension contract that gives canvas mixins access to the owning DiagramCanvas and panel type.Contains creation actions for tables, fields, comments, and links.Contains deletion actions for the current canvas selection.Contains edit dialogs and update helpers for canvas elements.Contains drawing helpers for classes, comments, fields, links, and overlays.Contains file export actions and export scope handling.Contains link layout helpers for bends, labels, and association class placement.Inline text editing support for class names, field names, and comment text on the canvas.Contains node layout lookup, creation, and bounds cache helpers.Contains node movement and layout update helpers.Contains visibility checks for classes, comments, fields, and links.
-
Classes in lu.kbra.modelizer_next.ui.canvas used by lu.kbra.modelizer_next.ui.dialogs
-
Classes in lu.kbra.modelizer_next.ui.canvas used by lu.kbra.modelizer_next.ui.export
-
Classes in lu.kbra.modelizer_next.ui.canvas used by lu.kbra.modelizer_next.ui.frame