Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBootstrapRuntime - Class in lu.kbra.modelizer_next.bootstrap
-
Base implementation of update runtime behavior shared with application-side update checks.
- AbstractBootstrapRuntime() - Constructor for class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Creates an abstract bootstrap runtime instance.
- AbstractBootstrapRuntime.UpdatePreparation - Interface in lu.kbra.modelizer_next.bootstrap
-
Defines operations for update preparation behavior.
- addComment() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
addCommentrecord component. - addComment() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Adds the comment.
- addDraggedLayout(List<DraggedLayout>, Set<String>, SelectedElement, NodeLayout) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Adds the dragged layout.
- addField() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
addFieldrecord component. - addField() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Adds the field.
- addLink() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
addLinkrecord component. - addLink() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Adds the link.
- addTable() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
addTablerecord component. - addTable() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Adds the table on the active canvas.
- addToSelection(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Adds the to selection.
- adminRightsExpected() - Method in enum class lu.kbra.modelizer_next.common.Platform
-
Checks whether installer actions usually require administrator rights on this platform.
- AnchorPair - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Pair of link anchor points used when resolving geometry.
- AnchorPair(Point2D, Point2D, AnchorSide, AnchorSide) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorPair
-
Creates an instance of a
AnchorPairrecord class. - AnchorSide - Enum Class in lu.kbra.modelizer_next.ui.canvas.data
- AnchorSidePair - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Pair of node sides used when resolving link anchors.
- AnchorSidePair(AnchorSide, AnchorSide) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
-
Creates an instance of a
AnchorSidePairrecord class. - anchorStartX() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
-
Returns the value of the
anchorStartXrecord component. - anchorStartY() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
-
Returns the value of the
anchorStartYrecord component. - App - Class in lu.kbra.modelizer_next.common
-
Application-wide constants, directories, mapper setup, and metadata used by the desktop client.
- App() - Constructor for class lu.kbra.modelizer_next.common.App
- APP_DIR_PROPERTY - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- APP_FOLDER_NAME - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- AppConfig - Class in lu.kbra.modelizer_next.common
-
User configuration loaded from and saved to the application configuration file.
- AppConfig() - Constructor for class lu.kbra.modelizer_next.common.AppConfig
- appendSuffix(String, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Appends the suffix on the active canvas.
- AppLaunchException - Exception Class in lu.kbra.modelizer_next.bootstrap.subapp
-
Exception thrown when an installed application cannot be launched.
- AppLaunchException(String) - Constructor for exception class lu.kbra.modelizer_next.bootstrap.subapp.AppLaunchException
-
Creates an application launch exception instance.
- AppLaunchException(String, Throwable) - Constructor for exception class lu.kbra.modelizer_next.bootstrap.subapp.AppLaunchException
-
Creates an application launch exception instance.
- ApplicationInventory - Class in lu.kbra.modelizer_next.bootstrap.subapp
-
Finds installed application versions and chooses the newest usable installation.
- ApplicationInventory() - Constructor for class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationInventory
- ApplicationUpdateStorage - Class in lu.kbra.modelizer_next.bootstrap.subapp
-
Handles paths and file operations for downloaded application update artifacts.
- ApplicationUpdateStorage() - Constructor for class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationUpdateStorage
-
Creates an application update storage instance.
- ApplicationUpdateStorage(ApplicationInventory) - Constructor for class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationUpdateStorage
-
Creates an application update storage instance.
- applyConfiguredLookAndFeel() - Static method in class lu.kbra.modelizer_next.bootstrap.BootstrapMain
-
Applies the configured look and feel during bootstrap/update processing.
- applyConfiguredLookAndFeel() - Static method in class lu.kbra.modelizer_next.MNMain
-
Applies the configured look and feel.
- applyDefaultPaletteToCanvases() - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Applies the default palette to all canvases.
- applyDefaultPaletteToClass(ClassModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the default palette to class.
- applyDefaultPaletteToClass(ClassModel, boolean, boolean) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Deprecated.
- applyDefaultPaletteToComment(CommentModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the default palette to comment.
- applyDefaultPaletteToField(FieldModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the default palette to field.
- applyDefaultPaletteToLink(LinkModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the default palette to link.
- applyDefaultPaletteToSelection(StylePalette) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the default palette to selection.
- applyLinkLayout(String, CopiedLinkLayout, double) - Method in interface lu.kbra.modelizer_next.ui.canvas.LinkLayoutManager
-
Applies the link layout.
- applyLinkLayout(String, CopiedLinkLayout, double, double) - Method in interface lu.kbra.modelizer_next.ui.canvas.LinkLayoutManager
-
Applies the link layout.
- applyLiveEditContext(LiveEditContext) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Applies the live edit context on the active canvas.
- applyNodeLayout(LayoutObjectType, String, CopiedNodeLayout, double, double) - Method in interface lu.kbra.modelizer_next.ui.canvas.NodeLayoutManager
-
Applies the node layout.
- applyPaletteToClass(StylePalette, ClassModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the palette to class.
- applyPaletteToClass(StylePalette, ClassModel, boolean, boolean) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the palette to class.
- applyPaletteToComment(StylePalette, CommentModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the palette to comment.
- applyPaletteToField(StylePalette, FieldModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the palette to field.
- applyPaletteToLink(StylePalette, LinkModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the palette to link.
- applyPaletteToSelection(StylePalette) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Applies the palette to selection.
- applyStyle(StylePalette, LiveEditElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Applies the style on the active canvas.
- AppMain - Interface in lu.kbra.modelizer_next.bootstrap
-
Contract implemented by applications that can be launched by the bootstrap runtime.
- asLiveEditElement(boolean) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Converts this selected element into a live edit element.
- asLiveEditElement(boolean, boolean) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Converts this selected element into a live edit element.
- asLiveEditType() - Method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement.SelectedType
-
Converts this selected type to the matching live edit type.
- asSelectedElement() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Converts this live edit element into a selected element.
- asSelectedType() - Method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Converts this live edit type to the matching selection type.
- ASSOCIATION_CONNECTOR_DEFAULT_STROKE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- ASSOCIATION_CONNECTOR_SELECTION_STROKE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- associationClassId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
associationClassIdrecord component. - associationClassId() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
associationClassIdrecord component. - asStyle() - Method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Converts this live edit type to the matching style scope.
- asStyleEditElement(boolean, Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Converts this selected element into a style edit target.
- asStyleScope() - Method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement.SelectedType
-
Converts this selected type to the matching style scope.
- AUTHOR_WEBSITE_URL - Static variable in class lu.kbra.modelizer_next.common.App
- AvailableUpdate - Record Class in lu.kbra.modelizer_next.bootstrap
-
Update check result describing the current version, latest version, notes, and download location.
- AvailableUpdate(UpdateChannel, VersionComparator.ParsedVersion, VersionComparator.ParsedVersion, String, URI, URI) - Constructor for record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Creates an instance of a
AvailableUpdaterecord class. - AwtColorDeserializer() - Constructor for class lu.kbra.modelizer_next.json.ColorModule.AwtColorDeserializer
- AwtColorSerializer() - Constructor for class lu.kbra.modelizer_next.json.ColorModule.AwtColorSerializer
B
- background() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.StatusStyleAppearance
-
Returns the value of the
backgroundrecord component. - backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
backgroundColorrecord component. - backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
backgroundColorrecord component. - backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
backgroundColorrecord component. - backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Returns the value of the
backgroundColorrecord component. - backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns the value of the
backgroundColorrecord component. - backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns the value of the
backgroundColorrecord component. - bendPoints() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLinkLayout
-
Returns the value of the
bendPointsrecord component. - bindCommentToTarget(String, SelectedElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementEditor
-
Binds the comment to target.
- binding() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns the value of the
bindingrecord component. - bindingTargetId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
bindingTargetIdrecord component. - bindingTargetType() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
bindingTargetTyperecord component. - blankToFallback(String, String, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the fallback text when the preferred value is blank.
- BODY_FONT - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- bootstrap() - Static method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Starts the bootstrap sequence.
- BOOTSTRAP_CONFIG - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- BootstrapApp - Class in lu.kbra.modelizer_next.bootstrap.config
-
Constants and JSON mapper setup for the bootstrap module.
- BootstrapConfig - Record Class in lu.kbra.modelizer_next.bootstrap
-
Minimal configuration exposed to the application by the bootstrap runtime.
- BootstrapConfig(String, String, String, String, String, String) - Constructor for record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
-
Creates an instance of a
BootstrapConfigrecord class. - BootstrapConfiguration - Class in lu.kbra.modelizer_next.bootstrap.config
-
Persisted bootstrap configuration, including the selected update channel and installed app state.
- BootstrapConfiguration() - Constructor for class lu.kbra.modelizer_next.bootstrap.config.BootstrapConfiguration
- BootstrapInstallerLauncher - Class in lu.kbra.modelizer_next.bootstrap.selfupdate
-
Starts a downloaded native bootstrap installer for self-update.
- BootstrapInstallerLauncher() - Constructor for class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerLauncher
- BootstrapInstallerUpdate - Record Class in lu.kbra.modelizer_next.bootstrap.selfupdate
-
Description of the newest bootstrap installer available for the current platform.
- BootstrapInstallerUpdate(VersionComparator.ParsedVersion, VersionComparator.ParsedVersion, URI, URI, Platform) - Constructor for record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
-
Creates an instance of a
BootstrapInstallerUpdaterecord class. - BootstrapLoadingFrame - Class in lu.kbra.modelizer_next.bootstrap.ui
-
Small Swing progress window shown by the native bootstrapper.
- BootstrapLoadingFrame() - Constructor for class lu.kbra.modelizer_next.bootstrap.ui.BootstrapLoadingFrame
-
Creates a bootstrap loading frame instance.
- BootstrapMain - Class in lu.kbra.modelizer_next.bootstrap
-
Native bootstrap main class that starts the bootstrap runtime.
- BootstrapRuntime - Class in lu.kbra.modelizer_next.bootstrap
-
Runtime coordinator that checks updates, prepares the installed application, and launches it.
- bootstrapVersion - Variable in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateManifest
- border() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.StatusStyleAppearance
-
Returns the value of the
borderrecord component. - borderColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
borderColorrecord component. - borderColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
borderColorrecord component. - borderColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Returns the value of the
borderColorrecord component. - borderColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns the value of the
borderColorrecord component. - BOTTOM - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
- BOUND - Enum constant in enum class lu.kbra.modelizer_next.domain.data.CommentKind
- bounds() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldHitResult
-
Returns the value of the
boundsrecord component. - bounds() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.HitResult
-
Returns the value of the
boundsrecord component. - BoundTargetType - Enum Class in lu.kbra.modelizer_next.domain.data
-
Kinds of diagram elements that a comment can bind to.
- buildClassContext(LiveEditElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Builds a class context.
- buildClassFieldContext(LiveEditElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Builds a class field context.
- buildCommentContext(LiveEditElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Builds a comment context.
- buildDragRenderLayers(DraggedSelection) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Builds a drag render layers.
- buildForeignKeyFieldName(ClassModel, FieldModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Builds a foreign key field name.
- buildForeignKeyFieldTechnicalName(ClassModel, FieldModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Builds a foreign key field technical name.
- buildLinkCardinalityContext(LiveEditElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Builds a link cardinality context.
- buildLinkLabelContext(LiveEditElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Builds a link label context.
- buildLinkPath(LinkModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Builds a link path.
- buildNumber() - Method in record class lu.kbra.modelizer_next.common.VersionComparator.ParsedVersion
-
Returns the value of the
buildNumberrecord component. - buildSelectionPath() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Builds a selection path.
- buildSelfLinkPoints(LinkModel, Point2D, Point2D) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Builds a self link points.
- byId(int) - Static method in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
-
Returns the update channel with the supplied numeric id.
C
- calculateDiskUsageBytes() - Method in class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationUpdateStorage
-
Calculates the disk usage bytes during bootstrap/update processing.
- cancelLiveEditElement() - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Checks whether this object can cel live edit element on the active canvas.
- canRedo() - Method in class lu.kbra.modelizer_next.history.UndoRedoManager
-
Checks whether this object can redo.
- canRedo() - Method in class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Checks whether this object can redo.
- canUndo() - Method in class lu.kbra.modelizer_next.history.UndoRedoManager
-
Checks whether this object can undo.
- canUndo() - Method in class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Checks whether this object can undo.
- CANVAS_BACKGROUND_COLOR - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- captureClass(ClassModel) - Method in interface lu.kbra.modelizer_next.ui.canvas.CaptureManager
-
Captures the class into a portable snapshot.
- captureComment(CommentModel) - Method in interface lu.kbra.modelizer_next.ui.canvas.CaptureManager
-
Captures the comment into a portable snapshot.
- captureField(String, FieldModel) - Method in interface lu.kbra.modelizer_next.ui.canvas.CaptureManager
-
Captures the field into a portable snapshot.
- captureLink(LinkModel) - Method in interface lu.kbra.modelizer_next.ui.canvas.CaptureManager
-
Captures the link into a portable snapshot.
- captureLinkLayout(String) - Method in interface lu.kbra.modelizer_next.ui.canvas.CaptureManager
-
Captures the link layout into a portable snapshot.
- CaptureManager - Interface in lu.kbra.modelizer_next.ui.canvas
-
Contains snapshot helpers used to copy classes, comments, fields, links, and layouts.
- captureNodeLayout(LayoutObjectType, String) - Method in interface lu.kbra.modelizer_next.ui.canvas.CaptureManager
-
Captures the node layout into a portable snapshot.
- Cardinality - Enum Class in lu.kbra.modelizer_next.domain.data
-
Cardinality values used on association ends.
- cardinalityFrom() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
cardinalityFromrecord component. - cardinalityFrom() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
cardinalityFromrecord component. - cardinalityTo() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
cardinalityTorecord component. - cardinalityTo() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
cardinalityTorecord component. - CENTER - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.Direction2D
- channel() - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Returns the value of the
channelrecord component. - channel(UpdateChannel) - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateManifest
-
Returns the manifest release entry for the requested update channel.
- CHANNEL_NIGHTLY - Static variable in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
- CHANNEL_RELEASE - Static variable in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
- CHANNEL_SNAPSHOT - Static variable in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
- ChannelComparator - Class in lu.kbra.modelizer_next.common
-
Compares parsed versions while respecting the release channel ordering.
- ChannelComparator() - Constructor for class lu.kbra.modelizer_next.common.ChannelComparator
- checkForUpdates() - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Checks the for updates.
- checkForUpdates() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Checks the for updates.
- checkForUpdates() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Checks the for updates.
- ChildFirstURLClassLoader - Class in lu.kbra.modelizer_next.bootstrap.subapp
-
URL class loader that prefers application jars before parent classes for app isolation.
- ChildFirstURLClassLoader(URL[], ClassLoader, List<String>) - Constructor for class lu.kbra.modelizer_next.bootstrap.subapp.ChildFirstURLClassLoader
-
Creates a child first URL class loader instance during bootstrap/update processing.
- chooseBestConceptualSidePair(String, Rectangle2D, String, Rectangle2D, boolean) - Method in interface lu.kbra.modelizer_next.ui.canvas.LinkLayoutManager
-
Chooses the best conceptual side pair on the active canvas.
- chooseSelfLinkFromSide(String) - Method in interface lu.kbra.modelizer_next.ui.canvas.LinkLayoutManager
-
Chooses the self link from side.
- chooseTechnicalSelfLinkSide(LinkModel) - Method in interface lu.kbra.modelizer_next.ui.canvas.LinkLayoutManager
-
Chooses the technical self link side.
- clamp(double, double, double) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Constrains a numeric value to the supplied range.
- CLASS - Enum constant in enum class lu.kbra.modelizer_next.domain.data.BoundTargetType
- CLASS - Enum constant in enum class lu.kbra.modelizer_next.layout.LayoutObjectType
- CLASS - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.StyleScope
- CLASS - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- CLASS - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement.SelectedType
- CLASS_FIELD - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- CLASS_FIELD_STYLE - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- CLASS_HEADER_HEIGHT - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- CLASS_MIN_WIDTH - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- CLASS_ROW_HEIGHT - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- CLASS_STYLE - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- ClassEditorDialog - Class in lu.kbra.modelizer_next.ui.dialogs
-
Dialog for editing a class/table and its display names.
- ClassEditorDialog.Result - Record Class in lu.kbra.modelizer_next.ui.dialogs
-
Immutable value object for result data.
- classes() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
-
Returns the value of the
classesrecord component. - classId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClassSideKey
-
Returns the value of the
classIdrecord component. - classId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Returns the value of the
classIdrecord component. - classId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Returns the value of the
classIdrecord component. - classId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Returns the value of the
classIdrecord component. - ClassModel - Class in lu.kbra.modelizer_next.domain
-
Persistent model of a diagram class/table.
- ClassModel() - Constructor for class lu.kbra.modelizer_next.domain.ClassModel
-
Creates a class model instance.
- ClassSideKey - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Cache key that identifies one side of one class node.
- ClassSideKey(String, AnchorSide) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClassSideKey
-
Creates an instance of a
ClassSideKeyrecord class. - clear() - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Clears all visibility flags.
- clearCallback() - Static method in class lu.kbra.modelizer_next.common.FileOpenBridge
-
Clears the callback.
- clearSelection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
clearSelectionrecord component. - clearSelection() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Clears the selection.
- clearVisibility() - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Clears the visibility.
- clipboardSnapshot - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- ClipboardSnapshot - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Serializable snapshot of copied classes, comments, links, fields, and layout data.
- ClipboardSnapshot(PanelType, List<CopiedClass>, List<CopiedField>, List<CopiedComment>, List<CopiedLink>) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
-
Creates an instance of a
ClipboardSnapshotrecord class. - clockwise() - Method in enum class lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
-
Returns the next anchor side in clockwise order.
- clone() - Method in class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Creates a copy of this object so callers can modify it without changing the original.
- clone() - Method in interface lu.kbra.modelizer_next.domain.shared.ModelElement
-
Creates a copy of this object so callers can modify it without changing the original.
- ColorButton - Class in lu.kbra.modelizer_next.ui.component
-
Swing button that displays and edits one color value.
- ColorButton(String, Color) - Constructor for class lu.kbra.modelizer_next.ui.component.ColorButton
-
Creates a color button instance.
- ColorButton(String, Color, Consumer<Color>) - Constructor for class lu.kbra.modelizer_next.ui.component.ColorButton
-
Creates a color button instance.
- ColorModule - Class in lu.kbra.modelizer_next.json
-
Jackson module that serializes and deserializes AWT colors in Modelizer JSON files.
- ColorModule() - Constructor for class lu.kbra.modelizer_next.json.ColorModule
-
Creates a color module instance while converting JSON data.
- ColorModule.AwtColorDeserializer - Class in lu.kbra.modelizer_next.json
-
Represents an AWT color deserializer in the JSON import/export part of the application.
- ColorModule.AwtColorSerializer - Class in lu.kbra.modelizer_next.json
-
Represents an AWT color serializer in the JSON import/export part of the application.
- ColorUtils - Class in lu.kbra.modelizer_next.common
-
Utility methods for serializing, deserializing, and deriving AWT colors.
- ColorUtils() - Constructor for class lu.kbra.modelizer_next.common.ColorUtils
- CommandLineExporter - Class in lu.kbra.modelizer_next.cmdline
-
Runs document exports without opening the interactive desktop frame.
- CommandLineExportOptions - Record Class in lu.kbra.modelizer_next.cmdline
-
Parsed command-line export request.
- CommandLineExportOptions(String, ViewExportFormat, ViewExportScope, List<PanelType>, File, String, boolean, boolean, boolean, int) - Constructor for record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Creates an instance of a
CommandLineExportOptionsrecord class. - CommandLineExportParser - Class in lu.kbra.modelizer_next.cmdline
-
Parses and validates command-line arguments for unattended exports.
- CommandLineExportParser.HelpRequestedException - Exception Class in lu.kbra.modelizer_next.cmdline
-
Exception raised when help requested fails.
- CommandLineExportParser.InvalidArgumentException - Exception Class in lu.kbra.modelizer_next.cmdline
-
Exception raised when invalid argument fails.
- CommandLineExportParser.MissingArgumentException - Exception Class in lu.kbra.modelizer_next.cmdline
-
Exception raised when missing argument fails.
- COMMENT - Enum constant in enum class lu.kbra.modelizer_next.layout.LayoutObjectType
- COMMENT - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.StyleScope
- COMMENT - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- COMMENT - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement.SelectedType
- COMMENT_CONNECTOR_COLOR - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- COMMENT_CONNECTOR_SELECTION_STROKE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- COMMENT_MIN_HEIGHT - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- COMMENT_MIN_WIDTH - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- COMMENT_MIN_WIDTH_VALUE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- COMMENT_RESIZE_HANDLE_SIZE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- COMMENT_STYLE - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- CommentBinding - Class in lu.kbra.modelizer_next.domain
-
Describes how a comment is bound to another model element or field.
- CommentBinding() - Constructor for class lu.kbra.modelizer_next.domain.CommentBinding
-
Creates a comment binding instance.
- CommentBinding(BoundTargetType, String) - Constructor for class lu.kbra.modelizer_next.domain.CommentBinding
-
Creates a comment binding instance.
- CommentEditorDialog - Class in lu.kbra.modelizer_next.ui.dialogs
-
Dialog for editing a comment, its type, and optional binding.
- CommentEditorDialog.Result - Record Class in lu.kbra.modelizer_next.ui.dialogs
-
Immutable value object for result data.
- commentId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Returns the value of the
commentIdrecord component. - commentId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Returns the value of the
commentIdrecord component. - commentId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Returns the value of the
commentIdrecord component. - CommentKind - Enum Class in lu.kbra.modelizer_next.domain.data
-
Supported comment presentation and binding modes.
- CommentModel - Class in lu.kbra.modelizer_next.domain
-
Persistent model of a text comment or annotation placed in a diagram.
- CommentModel() - Constructor for class lu.kbra.modelizer_next.domain.CommentModel
-
Creates a comment model instance.
- CommentModel(String) - Constructor for class lu.kbra.modelizer_next.domain.CommentModel
-
Creates a comment model instance.
- comments() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
-
Returns the value of the
commentsrecord component. - COMPARATOR - Static variable in class lu.kbra.modelizer_next.common.ChannelComparator
- COMPARATOR - Static variable in class lu.kbra.modelizer_next.common.VersionComparator
- compare(String, String) - Method in class lu.kbra.modelizer_next.common.ChannelComparator
-
Compares two values using this comparator's ordering rules.
- compare(String, String) - Method in class lu.kbra.modelizer_next.common.VersionComparator
-
Compares two values using this comparator's ordering rules.
- computeClassBounds(ClassModel, NodeLayout) - Method in interface lu.kbra.modelizer_next.ui.canvas.NodeLayoutManager
-
Computes the class bounds.
- computeClipboardBounds(ClipboardSnapshot) - Method in interface lu.kbra.modelizer_next.ui.canvas.NodeLayoutManager
-
Computes the clipboard bounds on the active canvas.
- computeCommentBounds(String, NodeLayout) - Method in interface lu.kbra.modelizer_next.ui.canvas.NodeLayoutManager
-
Computes the comment bounds.
- computeConceptualAnchorPoint(Rectangle2D, AnchorSide, int, boolean, int) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Computes the conceptual anchor point on the active canvas.
- computeConceptualSideCenter(Rectangle2D, AnchorSide, boolean) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Computes the conceptual side center on the active canvas.
- computeConceptualSortValue(String, String, AnchorSide, Map<String, Rectangle2D>, Map<String, AnchorSidePair>) - Method in interface lu.kbra.modelizer_next.ui.canvas.LinkLayoutManager
-
Computes the conceptual sort value on the active canvas.
- computeExportContentBounds(Graphics2D, ViewExportScope) - Method in interface lu.kbra.modelizer_next.ui.canvas.ExportManager
-
Computes the export content bounds on the active canvas.
- computeExportSize(Graphics2D, ViewExportScope) - Method in interface lu.kbra.modelizer_next.ui.canvas.ExportManager
-
Computes the export size on the active canvas.
- computeExportWorldBounds(Graphics2D, ViewExportScope) - Method in interface lu.kbra.modelizer_next.ui.canvas.ExportManager
-
Computes the export world bounds on the active canvas.
- computePolylineMiddlePoint(List<Point2D>) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Computes the polyline middle point on the active canvas.
- computeSelectionBounds(List<SelectedElement>) - Method in interface lu.kbra.modelizer_next.ui.canvas.ExportManager
-
Computes the selection bounds.
- computeUprightAngleAtMiddle(List<Point2D>) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Computes the upright angle at middle on the active canvas.
- CONCEPTUAL - Enum constant in enum class lu.kbra.modelizer_next.layout.PanelType
- CONCEPTUAL_ANCHOR_SPACING - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- conceptualName() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
conceptualNamerecord component. - conceptualName() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Returns the value of the
conceptualNamerecord component. - CONFIG - Static variable in class lu.kbra.modelizer_next.common.App
- configureGraphics(Graphics2D) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Configures the graphics on the active canvas.
- confirmCloseWithSave(String) - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Confirms whether the close with save should continue.
- confirmLegacyImport(File) - Method in class lu.kbra.modelizer_next.cmdline.ConsoleDocumentLoadHandler
-
Confirms whether the legacy import should continue.
- confirmLegacyImport(File) - Method in class lu.kbra.modelizer_next.document.SwingDocumentLoadHandler
-
Confirms whether the legacy import should continue.
- confirmLegacyImport(File) - Method in interface lu.kbra.modelizer_next.ui.impl.DocumentLoadHandler
-
Confirms whether the legacy import should continue.
- confirmModernDocumentVersion(Component, ModelDocument) - Static method in class lu.kbra.modelizer_next.ui.frame.DocumentSessionLoader
-
Confirms whether the document should be loaded even if it has been written in a newer version of the software.
- confirmModernDocumentVersion(Component, ModelDocument) - Static method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Confirms whether the modern document version should continue.
- confirmModernDocumentVersion(ModelDocument, DocumentLoadHandler) - Static method in class lu.kbra.modelizer_next.ui.frame.DocumentSessionLoader
-
Confirms whether the document should be loaded even if it has been written in a newer version of the software, using the given
DocumentLoadHandler. - confirmModernDocumentVersion(ModelDocument, DocumentLoadHandler) - Static method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Confirms whether the modern document version should continue.
- confirmNewerVersion(String, String) - Method in class lu.kbra.modelizer_next.cmdline.ConsoleDocumentLoadHandler
-
Confirms whether the newer version should continue.
- confirmNewerVersion(String, String) - Method in class lu.kbra.modelizer_next.document.SwingDocumentLoadHandler
-
Confirms whether the newer version should continue.
- confirmNewerVersion(String, String) - Method in interface lu.kbra.modelizer_next.ui.impl.DocumentLoadHandler
-
Confirms whether the newer version should continue.
- confirmRenamingElement(int, boolean) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Confirms whether the renaming element should continue on the active canvas.
- ConsoleDocumentLoadHandler - Class in lu.kbra.modelizer_next.cmdline
-
Document load handler that reports load failures to the console instead of showing Swing dialogs.
- ConsoleDocumentLoadHandler(boolean) - Constructor for class lu.kbra.modelizer_next.cmdline.ConsoleDocumentLoadHandler
-
Creates a console document load handler instance.
- CopiedClass - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Class model and layout data stored in the clipboard snapshot.
- CopiedClass(String, String, String, boolean, boolean, boolean, Color, Color, Color, List<CopiedField>, CopiedNodeLayout) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Creates an instance of a
CopiedClassrecord class. - CopiedComment - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Comment model and layout data stored in the clipboard snapshot.
- CopiedComment(String, CommentKind, String, Color, Color, Color, boolean, boolean, boolean, BoundTargetType, String, CopiedNodeLayout) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Creates an instance of a
CopiedCommentrecord class. - CopiedField - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Field model stored in the clipboard snapshot.
- CopiedField(String, String, String, String, boolean, boolean, boolean, boolean, String, Color, Color) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Creates an instance of a
CopiedFieldrecord class. - CopiedLink - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Link model and layout data stored in the clipboard snapshot.
- CopiedLink(String, String, Color, String, String, String, String, String, Cardinality, Cardinality, String, String, CopiedLinkLayout) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Creates an instance of a
CopiedLinkrecord class. - CopiedLinkLayout - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Link layout data stored in the clipboard snapshot.
- CopiedLinkLayout(List<Point2D.Double>, Point2D.Double) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLinkLayout
-
Creates an instance of a
CopiedLinkLayoutrecord class. - CopiedNodeLayout - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Node layout data stored in the clipboard snapshot.
- CopiedNodeLayout(double, double, double, double) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedNodeLayout
-
Creates an instance of a
CopiedNodeLayoutrecord class. - copySelection() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Copies the selection.
- copySelection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
copySelectionrecord component. - counterClockwise() - Method in enum class lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
-
Returns the next anchor side in counter-clockwise order.
- countFiles() - Method in class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationUpdateStorage
-
Counts regular files in the supplied directory tree.
- create() - Static method in class lu.kbra.modelizer_next.common.SampleDocumentFactory
-
Creates a new default instance for this factory.
- createConceptualLink(String, String) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementCreator
-
Creates a conceptual link.
- createDefault() - Static method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Creates a default.
- createDefault() - Static method in class lu.kbra.modelizer_next.layout.DockLayoutState
-
Creates a default.
- createDefault() - Static method in class lu.kbra.modelizer_next.layout.WorkspaceState
-
Creates a default.
- createDefaultStyleMenu() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameStyleController
-
Creates a default style menu.
- createDocument(Component, File) - Static method in class lu.kbra.modelizer_next.ui.frame.DocumentSessionLoader
-
Loads a document from a files, supports
mod,mdlz,mnfile extensions. - createDocument(Component, File) - Static method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Creates a document.
- createDocument(File, DocumentLoadHandler) - Static method in class lu.kbra.modelizer_next.ui.frame.DocumentSessionLoader
-
Loads a document from a files, supports
mod,mdlz,mnfile extensions. - createDocument(File, DocumentLoadHandler) - Static method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Creates a document.
- createDraggedSelection(SelectedElement, NodeLayout, Point2D.Double, Rectangle2D) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Creates a dragged selection.
- createExportImage(ViewExportScope) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Creates an export image on the active canvas.
- createExportPreviewImage(ViewExportScope, int, int) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Creates an export preview image on the active canvas.
- createFieldFromClipboard(CopiedField, boolean) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementCreator
-
Creates a field from clipboard.
- createGraphicsContext() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Creates a graphics context on the active canvas.
- createLinkFromClipboard(CopiedLink, Map<String, String>, Map<String, String>) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementCreator
-
Creates a link from clipboard.
- createMouseAdapter() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Creates a mouse adapter on the active canvas.
- createOpenFileChooser() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Creates an open file chooser.
- createPinnedStylesPanel() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameWindowController
-
Creates a pinned styles panel.
- createReloadStylesItem() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameStyleController
-
Creates a reload styles item.
- createRemappedCommentBinding(CopiedComment, Map<String, String>, Map<String, String>) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementCreator
-
Creates a remapped comment binding.
- createRenamingField() - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Creates a renaming field.
- createSaveFileChooser() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Creates a save file chooser.
- createSelectionPathLabel() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameWindowController
-
Creates a selection path label.
- createStatusLabel() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameWindowController
-
Creates a status label.
- createStatusPanel() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameWindowController
-
Creates a status panel.
- createTechnicalLink(SelectedElement, SelectedElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementCreator
-
Creates a technical link.
- CTRL_MODIFIER - Static variable in class lu.kbra.modelizer_next.ui.frame.MainFrame
- currentVersion() - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Returns the value of the
currentVersionrecord component. - currentVersion() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
-
Returns the value of the
currentVersionrecord component. - cutSelection() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Cuts the selection and places it on the clipboard.
- cutSelection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
cutSelectionrecord component.
D
- DARK - Enum constant in enum class lu.kbra.modelizer_next.ui.ThemeMode
- DEBUG_DRAW_LINK_ANCHORS - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- DEBUG_DRAW_LINK_ANCHORS_PROPERTY - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- DEFAULT_EXPORT_HEIGHT - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- DEFAULT_EXPORT_WIDTH - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- DEFAULT_FILE_PATTERN - Static variable in class lu.kbra.modelizer_next.ui.export.ViewExporter
- DEFAULT_STROKE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- deleteByName(String) - Static method in class lu.kbra.modelizer_next.style.StylePaletteService
-
Deletes the by name.
- deleteClass(String) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementDeleter
-
Deletes the class.
- deleteComment(String) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementDeleter
-
Deletes the comment.
- deleteField(String, String) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementDeleter
-
Deletes the field.
- deleteLink(String) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementDeleter
-
Deletes the link.
- deleteSelection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
deleteSelectionrecord component. - deleteSelection() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Deletes the selection.
- DESCRIPTION - Static variable in class lu.kbra.modelizer_next.common.App
- deserialize(JsonParser, DeserializationContext) - Method in class lu.kbra.modelizer_next.common.ParsedVersionModule.ParsedVersionDeserializer
-
Reads the value from JSON.
- deserialize(JsonParser, DeserializationContext) - Method in class lu.kbra.modelizer_next.json.ColorModule.AwtColorDeserializer
-
Reads the value from JSON.
- detect(String) - Static method in enum class lu.kbra.modelizer_next.common.Platform
-
Detects the current platform.
- DiagramCanvas - Class in lu.kbra.modelizer_next.ui.canvas
-
Swing component that displays and edits one diagram panel.
- DiagramCanvas(MainFrame, ModelDocument, PanelType, DocumentChangeListener) - Constructor for class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Creates a diagram canvas instance.
- DiagramCanvasActions - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Runnable actions registered as keyboard shortcuts on the canvas.
- DiagramCanvasActions(Runnable, Runnable, IntConsumer, IntConsumer, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable, Runnable) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Creates an instance of a
DiagramCanvasActionsrecord class. - DiagramCanvasExt - Interface in lu.kbra.modelizer_next.ui.canvas
-
Base extension contract that gives canvas mixins access to the owning DiagramCanvas and panel type.
- DiagramModel - Class in lu.kbra.modelizer_next.domain
-
Root model for diagram elements.
- DiagramModel() - Constructor for class lu.kbra.modelizer_next.domain.DiagramModel
-
Creates a diagram model instance.
- Direction2D - Enum Class in lu.kbra.modelizer_next.ui.canvas.data
-
Horizontal label directions used when drawing link text.
- displayName() - Method in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
-
Returns the human-readable display name.
- displayName() - Method in enum class lu.kbra.modelizer_next.common.Platform
-
Returns the user-facing display name.
- DisplayValueOwner - Interface in lu.kbra.modelizer_next.domain.data
-
Contract for enum-like values that expose a human-readable display value.
- dispose() - Method in class lu.kbra.modelizer_next.ui.help.HelpDialog
-
Releases the dialog and its temporary resources.
- distributor() - Method in record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
-
Returns the value of the
distributorrecord component. - DISTRIBUTOR - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- DISTRIBUTOR - Static variable in class lu.kbra.modelizer_next.common.App
- DockedTabGroupState - Class in lu.kbra.modelizer_next.layout
-
Persistent state of one docked tab group and the panels it contains.
- DockedTabGroupState() - Constructor for class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Creates a docked tab group state instance.
- DockLayoutState - Class in lu.kbra.modelizer_next.layout
-
Persistent layout state for docked tab groups in the main frame.
- DockLayoutState() - Constructor for class lu.kbra.modelizer_next.layout.DockLayoutState
-
Creates a dock layout state instance.
- DocumentChangeListener - Interface in lu.kbra.modelizer_next.ui.impl
-
Listener notified when a document changes and the UI needs to update dirty state or history.
- DocumentLoadHandler - Interface in lu.kbra.modelizer_next.ui.impl
-
Callback interface used by document loaders to report success or failure.
- DocumentMeta - Class in lu.kbra.modelizer_next.document
-
Metadata attached to a Modelizer document, such as version information and document-level attributes.
- DocumentMeta() - Constructor for class lu.kbra.modelizer_next.document.DocumentMeta
-
Creates a document meta instance.
- DocumentSession - Class in lu.kbra.modelizer_next.ui.frame
-
Open document session containing the document, its file path, and dirty state.
- DocumentSession(ModelDocument) - Constructor for class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Creates a document session instance.
- DocumentSession(ModelDocument, File) - Constructor for class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Creates a document session instance.
- DocumentSessionLoader - Class in lu.kbra.modelizer_next.ui.frame
-
Loads, imports, and creates document sessions for the main frame.
- DocumentSnapshot - Record Class in lu.kbra.modelizer_next.history
-
Immutable undo/redo snapshot containing a serialized document state and a user-facing description.
- DocumentSnapshot(String) - Constructor for record class lu.kbra.modelizer_next.history.DocumentSnapshot
-
Creates an instance of a
DocumentSnapshotrecord class. - download(URI, Path, String, ProgressListener) - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService
-
Downloads an update artifact.
- download(AvailableUpdate, Path, ProgressListener) - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService
-
Downloads an update artifact.
- downloadUri() - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Returns the value of the
downloadUrirecord component. - DraggedLayout - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Original node layout captured when a drag operation starts.
- DraggedLayout(NodeLayout, double, double) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
-
Creates an instance of a
DraggedLayoutrecord class. - DraggedSelection - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Selection state captured while selected elements are dragged.
- DraggedSelection(List<DraggedLayout>, double, double, double, double) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
-
Creates an instance of a
DraggedSelectionrecord class. - drawAlignedLinkLabel(Graphics2D, String, Point2D, double, boolean, Direction2D) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the aligned link label.
- drawArrowHead(Graphics2D, Point2D, Point2D) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the arrow head.
- drawAssociationClassConnector(Graphics2D, LinkModel, LinkGeometry) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the association class connector.
- drawCardinalityLabel(Graphics2D, String, Point2D, Point2D, double, boolean, Optional<Direction2D>) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Deprecated.
- drawClasses(Graphics2D) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the classes.
- drawCommentConnector(Graphics2D, CommentModel, Rectangle2D) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the comment connector.
- drawComments(Graphics2D) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the comments.
- drawConceptualLogicalClassField(Graphics2D, Rectangle2D, double, ClassModel, FieldModel) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the conceptual logical class field.
- drawExportGrid(Graphics2D, Dimension) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the export grid.
- drawGrid(Graphics2D) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the grid.
- drawLinkPreview(Graphics2D) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the link preview.
- drawLinks(Graphics2D) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the links.
- drawMultilineText(Graphics2D, String, Rectangle2D, int) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the multiline text.
- drawPhysicalClassField(Graphics2D, Rectangle2D, double, Triplet<Double, Double, Double>, ClassModel, FieldModel, Pair<Boolean, Boolean>) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
-
Draws the physical class field.
- duplicateSelection() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Duplicates the selection.
- duplicateSelection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
duplicateSelectionrecord component.
E
- edit() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
editrecord component. - editClass(String) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementEditor
-
Opens or applies editing for the class.
- editComment(String) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementEditor
-
Opens or applies editing for the comment.
- editField(String, String) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementEditor
-
Opens or applies editing for the field.
- editLink(String) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementEditor
-
Opens or applies editing for the link.
- editSelected() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Opens or applies editing for the selected on the active canvas.
- editSelectionStyle(boolean) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Opens or applies editing for the selection style.
- editStyle() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
editStylerecord component. - editStyleAlt() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
editStyleAltrecord component. - ElementCreator - Interface in lu.kbra.modelizer_next.ui.canvas
-
Contains creation actions for tables, fields, comments, and links.
- ElementDeleter - Interface in lu.kbra.modelizer_next.ui.canvas
-
Contains deletion actions for the current canvas selection.
- ElementEditor - Interface in lu.kbra.modelizer_next.ui.canvas
-
Contains edit dialogs and update helpers for canvas elements.
- ElementNames - Class in lu.kbra.modelizer_next.domain.shared
-
Display names for the same model element in conceptual, logical, and physical views.
- ElementNames() - Constructor for class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Creates an element names instance.
- ElementNames(String) - Constructor for class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Creates an element names instance.
- ElementNames(String, String) - Constructor for class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Creates an element names instance.
- ElementRenderer - Interface in lu.kbra.modelizer_next.ui.canvas
-
Contains drawing helpers for classes, comments, fields, links, and overlays.
- ElementStyle - Class in lu.kbra.modelizer_next.domain.shared
-
Reusable style settings for model elements, including colors and optional visual flags.
- ElementStyle() - Constructor for class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Creates an element style instance.
- ElementStyle(Color, Color, Color) - Constructor for class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Creates an element style instance.
- ENABLE_UPDATE - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- ENABLE_UPDATE_PROPERTY - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- ensureConceptualAnchorCache() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Ensures that the conceptual anchor cache exists or is up to date on the active canvas.
- ensureDirectories() - Static method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
-
Ensures that the directories exists or is up to date during bootstrap/update processing.
- ensureDirsExists() - Static method in class lu.kbra.modelizer_next.common.App
-
Ensures that the dirs exists exists or is up to date.
- ensureLayouts() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Ensures that the layouts exists or is up to date.
- ensureTechnicalSourceField(ClassModel, ClassModel, FieldModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Ensures that the technical source field exists or is up to date.
- ENTRY_POINT - Static variable in class lu.kbra.modelizer_next.common.App
- entryPoint() - Method in record class lu.kbra.modelizer_next.bootstrap.subapp.InstalledApplication
-
Returns the value of the
entryPointrecord component. - EnumCellRenderer - Class in lu.kbra.modelizer_next.ui.canvas
-
Swing list renderer that shows enum values through their display labels.
- EnumCellRenderer() - Constructor for class lu.kbra.modelizer_next.ui.canvas.EnumCellRenderer
- enumComboBox() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Deprecated.
- enumList() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Returns the value of the
enumListrecord component. - equals(Object) - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.bootstrap.subapp.InstalledApplication
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.common.VersionComparator.ParsedVersion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.history.DocumentSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClassSideKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLinkLayout
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedNodeLayout
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldAnchor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldHitResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.HitResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Compares this live edit element with another object for value equality on the active canvas.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Compares this selected element with another object for value equality on the active canvas.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectionInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.StatusStyleAppearance
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Indicates whether some other object is "equal to" this one.
- error(String, Exception) - Method in class lu.kbra.modelizer_next.cmdline.ConsoleDocumentLoadHandler
-
Reports the error.
- error(String, Exception) - Method in class lu.kbra.modelizer_next.document.SwingDocumentLoadHandler
-
Reports the error.
- error(String, Exception) - Method in interface lu.kbra.modelizer_next.ui.impl.DocumentLoadHandler
-
Reports the error.
- EVERYTHING - Enum constant in enum class lu.kbra.modelizer_next.ui.export.ViewExportScope
- expandBounds(Rectangle2D.Double, double, double, double, double) - Method in interface lu.kbra.modelizer_next.ui.canvas.NodeLayoutManager
-
Expands the bounds on the active canvas.
- EXPORT_MARGIN - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- ExportManager - Interface in lu.kbra.modelizer_next.ui.canvas
-
Contains file export actions and export scope handling.
- exportViews(Map<PanelType, DiagramCanvas>, ViewExportRequest, Optional<File>, Consumer<Triplet<Optional<File>, PanelType, File>>) - Static method in class lu.kbra.modelizer_next.ui.export.ViewExporter
-
Exports the views.
F
- fetchManifest() - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService
-
Fetches the manifest.
- fetchManifestJson() - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService
-
Fetches the manifest JSON.
- fetchReleaseManifestJson() - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService
-
Fetches the release manifest JSON.
- field() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldHitResult
-
Returns the value of the
fieldrecord component. - FIELD - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.StyleScope
- FIELD - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement.SelectedType
- FIELD_SELECTION_STROKE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- FieldAnchor - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Resolved anchor point for a field row on a class node.
- FieldAnchor(Point2D, AnchorSide) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldAnchor
-
Creates an instance of a
FieldAnchorrecord class. - FieldEditorDialog - Class in lu.kbra.modelizer_next.ui.dialogs
-
Dialog for editing a class field or table column.
- FieldEditorDialog.Result - Record Class in lu.kbra.modelizer_next.ui.dialogs
-
Immutable value object for result data.
- FieldHitResult - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Hit-test result for a field row inside a class node.
- FieldHitResult(FieldModel, Rectangle2D) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldHitResult
-
Creates an instance of a
FieldHitResultrecord class. - fieldId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Returns the value of the
fieldIdrecord component. - fieldId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Returns the value of the
fieldIdrecord component. - fieldId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Returns the value of the
fieldIdrecord component. - FieldModel - Class in lu.kbra.modelizer_next.domain
-
Persistent model of a class field or table column, including names, data type, keys, cardinality, style, and visibility.
- FieldModel() - Constructor for class lu.kbra.modelizer_next.domain.FieldModel
-
Creates a field model instance.
- fields() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
-
Returns the value of the
fieldsrecord component. - fields() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
fieldsrecord component. - FILE_PATTERN_TOKENS - Static variable in class lu.kbra.modelizer_next.ui.export.ViewExporter
- fileNamePattern() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns the value of the
fileNamePatternrecord component. - fileNamePattern() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Returns the value of the
fileNamePatternrecord component. - FileOpenBridge - Class in lu.kbra.modelizer_next.common
-
Stores a file-open callback used when the operating system asks the app to open a file.
- FileOpenBridge() - Constructor for class lu.kbra.modelizer_next.common.FileOpenBridge
- findBoundTargetAnchor(Graphics2D, CommentModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the bound target anchor that matches the supplied input.
- findClassById(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the class by ID that matches the supplied input.
- findCommentById(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the comment by ID that matches the supplied input.
- findFieldById(String, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the field by ID that matches the supplied input.
- findFieldById(ClassModel, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the field by ID that matches the supplied input.
- findFieldHit(ClassModel, Rectangle2D, Point2D.Double) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the field hit that matches the supplied input.
- findLatest(UpdateChannel, VersionComparator.ParsedVersion) - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService
-
Finds the latest that matches the supplied input.
- findLatestBootstrapInstaller(UpdateChannel, VersionComparator.ParsedVersion) - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService
-
Finds the latest bootstrap installer that matches the supplied input.
- findLatestInstalled() - Method in class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationInventory
-
Finds the latest installed that matches the supplied input.
- findLatestInstalled(UpdateChannel) - Method in class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationInventory
-
Finds the latest installed that matches the supplied input.
- findLinkByAssociationClassId(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the link by association class ID that matches the supplied input.
- findLinkById(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the link by ID that matches the supplied input.
- findNodeLayout(LayoutObjectType, String) - Method in interface lu.kbra.modelizer_next.ui.canvas.NodeLayoutCache
-
Finds the node layout that matches the supplied input.
- findOrCreateLinkLayout(String) - Method in interface lu.kbra.modelizer_next.ui.canvas.NodeLayoutCache
-
Finds the existing link layout, or creates one when none exists.
- findOrCreateNodeLayout(LayoutObjectType, String) - Method in interface lu.kbra.modelizer_next.ui.canvas.NodeLayoutCache
-
Finds the existing node layout, or creates one when none exists.
- findOwnerClassOfField(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the owner class of field that matches the supplied input.
- findPaletteByName(String) - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameStyleController
-
Finds the palette by name that matches the supplied input.
- findPrimaryKeyField(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the primary key field that matches the supplied input.
- findTopmostHit(Point2D.Double) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the topmost hit that matches the supplied input.
- findType(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Finds the type that matches the supplied input.
- finishLinkCreation(Point2D.Double) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementCreator
-
Finishes the link creation.
- fixedSize() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Returns the value of the
fixedSizerecord component. - focusAll() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
focusAllrecord component. - focusAll() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- focusBounds(Rectangle2D) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Moves and zooms the current canvas view so the supplied world-space bounds fit inside the viewport.
- focusSelection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
focusSelectionrecord component. - focusSelection() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- force() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns the value of the
forcerecord component. - FORCE_BOOTSTRAP_UPDATE - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- FORCE_BOOTSTRAP_UPDATE_PROPERTY - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- FORCE_JAR_NAME - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- FORCE_JAR_NAME_PROPERTY - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- forceAlternative() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Returns the value of the
forceAlternativerecord component. - forClass() - Static method in class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Creates the default style for class elements.
- forClass(String) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Creates the default style for class elements.
- forClass(String) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Creates the default style for class elements.
- forClass(String, boolean) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Creates the default style for class elements.
- forComment(String) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Creates the default style for comment elements.
- forComment(String) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Creates the default style for comment elements.
- forEach(Consumer<JComponent>) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Applies the supplied consumer to each live edit Swing component.
- foreground() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.StatusStyleAppearance
-
Returns the value of the
foregroundrecord component. - forField() - Static method in class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Creates the default style for field elements.
- forField(String, String) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Creates the default style for field elements.
- forField(String, String) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Creates the default style for field elements.
- forField(String, String, boolean) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Creates the default style for field elements.
- forLink(String) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Creates the default style for link elements.
- forLink(String) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Creates the default style for link elements.
- forLink(String, LiveEditElement.LiveEditType) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Creates the default style for link elements.
- format() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns the value of the
formatrecord component. - format() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Returns the value of the
formatrecord component. - freeUnusedInstalledUpdates() - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Deletes installed update folders that are no longer needed.
- freeUnusedInstalledUpdates() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Deletes installed update folders that are no longer needed.
- freeUnusedInstalledUpdates() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Deletes installed update folders that are no longer needed.
- freeUnusedUpdates(UpdateChannel, InstalledApplication) - Method in class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationUpdateStorage
-
Deletes downloaded update files that are no longer needed.
- from() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorPair
-
Returns the value of the
fromrecord component. - from(ModelDocument) - Static method in record class lu.kbra.modelizer_next.history.DocumentSnapshot
-
Creates a value from the supplied input.
- fromClassId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
fromClassIdrecord component. - fromClassId() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
fromClassIdrecord component. - fromCount() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
-
Returns the value of the
fromCountrecord component. - fromFieldId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
fromFieldIdrecord component. - fromFieldId() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
fromFieldIdrecord component. - fromIndex() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
-
Returns the value of the
fromIndexrecord component. - fromPoint() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Returns the value of the
fromPointrecord component. - fromSelection(SelectedElement) - Static method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Creates a value from the supplied selection.
- fromSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorPair
-
Returns the value of the
fromSiderecord component. - fromSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
-
Returns the value of the
fromSiderecord component. - fromSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
-
Returns the value of the
fromSiderecord component. - fromSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Returns the value of the
fromSiderecord component.
G
- get() - Static method in enum class lu.kbra.modelizer_next.common.Platform
-
Returns the value for the requested panel or key.
- get(PanelType) - Method in class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Returns the value for the requested panel or key.
- getActiveCanvas() - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Returns the active canvas, defaults to the conceptual one.
- getActiveLinks() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the active links.
- getActualId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Returns the actual ID on the active canvas.
- getActualId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Returns the actual ID on the active canvas.
- getAllLinks() - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Returns the all links.
- getAppDirectory() - Static method in class lu.kbra.modelizer_next.common.App
-
Returns the application directory.
- getApplicationsDirectory() - Static method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
-
Returns the applications directory.
- getApplicationVersion() - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Returns the application version.
- getAssociationClassId() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Returns the association class ID.
- getBackgroundColor() - Method in interface lu.kbra.modelizer_next.domain.impl.StyleOwner
-
Returns the background color.
- getBackgroundColor() - Method in class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Returns the background color.
- getBendPoints() - Method in class lu.kbra.modelizer_next.layout.LinkLayout
-
Returns the bend points.
- getBinding() - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Returns the binding.
- getBootstrapConfig() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Returns the bootstrap config.
- getBootstrapConfig() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Returns the bootstrap config.
- getBootstrapConfigFile() - Static method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
-
Returns the bootstrap config file.
- getBootstrapJson() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Returns the bootstrap JSON.
- getBootstrapJson() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Returns the bootstrap JSON.
- getBorderColor() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Deprecated.
- getBorderColor() - Method in interface lu.kbra.modelizer_next.domain.impl.StyleOwner
-
Returns the border color.
- getBorderColor() - Method in class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Returns the border color.
- getCanvas() - Method in interface lu.kbra.modelizer_next.ui.canvas.DiagramCanvasExt
-
Returns the canvas.
- getCanvasAction(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the canvas action.
- getCanvases() - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Returns the canvases.
- getCanvasesByPanelType() - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Returns the canvases by panel type.
- getCardinalityFrom() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Returns the cardinality from.
- getCardinalityTo() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Returns the cardinality to.
- getClassBackgroundColor() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the class background color.
- getClassBorderColor() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the class border color.
- getClasses() - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Returns the classes.
- getClassId() - Method in class lu.kbra.modelizer_next.domain.LinkEnd
-
Returns the class ID.
- getClassTextColor() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the class text color.
- getCommentBackgroundColor() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the comment background color.
- getCommentBorderColor() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the comment border color.
- getComments() - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Returns the comments.
- getCommentTextColor() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the comment text color.
- getConceptualLinks() - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Returns the conceptual links.
- getConceptualName() - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Returns the conceptual name.
- getConceptualName() - Method in class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Returns the conceptual name.
- getConceptualSideLinkCount(String, AnchorSide) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the conceptual side link count.
- getConfigFile() - Static method in class lu.kbra.modelizer_next.common.App
-
Returns the config file.
- getCreatedAt() - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Returns the created at.
- getCurrentApplicationVersion() - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Returns the current application version.
- getCurrentApplicationVersion() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Returns the current application version.
- getCurrentApplicationVersion() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Returns the current application version.
- getCurrentFile() - Method in class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Returns the current file.
- getDefaultPaletteName() - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Returns the default palette name.
- getDisplayName() - Method in enum class lu.kbra.modelizer_next.ui.export.ViewExportFormat
-
Returns the display name.
- getDisplayName() - Method in enum class lu.kbra.modelizer_next.ui.export.ViewExportScope
-
Returns the display name.
- getDisplayValue() - Method in enum class lu.kbra.modelizer_next.domain.data.Cardinality
-
Returns the display value.
- getDisplayValue() - Method in interface lu.kbra.modelizer_next.domain.data.DisplayValueOwner
-
Returns the display value.
- getDisplayValue() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the display value.
- getDockLayout() - Method in class lu.kbra.modelizer_next.layout.WorkspaceState
-
Returns the dock layout.
- getDocument() - Method in interface lu.kbra.modelizer_next.ui.canvas.DiagramCanvasExt
-
Returns the document on the active canvas.
- getDocument() - Method in class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Returns the document.
- getDocument() - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
- getDocument() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Returns the document.
- getEditableClassName(ClassModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the editable class name.
- getEditableCommentText(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the editable comment text.
- getEditableFieldName(FieldModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the editable field name.
- getExportSize(ViewExportScope) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the export size on the active canvas.
- getExtension() - Method in enum class lu.kbra.modelizer_next.ui.export.ViewExportFormat
-
Returns the extension.
- getField(int, PanelType) - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Returns the field.
- getFieldBackgroundColor() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the field background color.
- getFieldCount(PanelType) - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Returns the field count.
- getFieldId() - Method in class lu.kbra.modelizer_next.domain.LinkEnd
-
Returns the field ID.
- getFieldIndex(String) - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Returns the field index.
- getFieldIndex(String, PanelType) - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Returns the field index.
- getFields() - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Returns the fields.
- getFields(PanelType) - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Returns the fields.
- getFieldTextColor() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the field text color.
- getFlags() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Returns the flags.
- getForceJarName() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Returns the force jar name during bootstrap/update processing.
- getFrame() - Method in interface lu.kbra.modelizer_next.ui.canvas.DiagramCanvasExt
-
Returns the frame on the active canvas.
- getFrom() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Returns the from.
- getHeight() - Method in class lu.kbra.modelizer_next.common.Size2D
-
Returns the height.
- getHeight() - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Returns the height.
- getHeight(Font) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the height on the active canvas.
- getHomeDirectory() - Static method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
-
Returns the home directory during bootstrap/update processing.
- getId() - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Returns the ID.
- getId() - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Returns the ID.
- getId() - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Returns the ID.
- getId() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Returns the ID.
- getId() - Method in interface lu.kbra.modelizer_next.domain.impl.IdOwner
-
Returns the ID.
- getId() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Returns the ID.
- getId() - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Returns the ID.
- getInstalledUpdatesDirectory() - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Returns the installed updates directory.
- getInstalledUpdatesDirectory() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Returns the installed updates directory.
- getInstalledUpdatesDirectory() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Returns the installed updates directory.
- getInstalledUpdatesDiskUsageBytes() - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Returns the installed updates disk usage bytes.
- getInstalledUpdatesDiskUsageBytes() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Returns the installed updates disk usage bytes.
- getInstalledUpdatesDiskUsageBytes() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Returns the installed updates disk usage bytes.
- getInstalledUpdatesFileCount() - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Returns the installed updates file count.
- getInstalledUpdatesFileCount() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Returns the installed updates file count.
- getInstalledUpdatesFileCount() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Returns the installed updates file count.
- getInstance() - Static method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Returns the instance during bootstrap/update processing.
- getInstance() - Static method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Returns the instance during bootstrap/update processing.
- getInstance() - Static method in class lu.kbra.modelizer_next.bootstrap.UpdateRuntimes
-
Returns the instance during bootstrap/update processing.
- getKind() - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Returns the kind.
- getLabel() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Returns the label.
- getLabelFrom() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Returns the label from.
- getLabelTo() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Returns the label to.
- getLineColor() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Returns the line color.
- getLinkColor() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the link color.
- getLinkCreationSource() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the link creation source.
- getLinkId() - Method in class lu.kbra.modelizer_next.layout.LinkLayout
-
Returns the link ID.
- getLinkLayouts() - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Returns the link layouts.
- getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class lu.kbra.modelizer_next.ui.canvas.EnumCellRenderer
-
Returns the list cell renderer component.
- getListCellRendererComponent(JList<? extends StylePalette>, StylePalette, int, boolean, boolean) - Method in class lu.kbra.modelizer_next.ui.canvas.StylePaletteCellRenderer
-
Returns the list cell renderer component.
- getMeta() - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Returns the meta.
- getModel() - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Returns the model.
- getMouseViewportPos() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the mouse viewport pos on the active canvas.
- getMouseWorldPos() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the mouse world pos on the active canvas.
- getName() - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Deprecated.
- getName() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Returns the name.
- getName(PanelType) - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Returns the name.
- getNameLabelPosition() - Method in class lu.kbra.modelizer_next.layout.LinkLayout
-
Returns the name label position.
- getNames() - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Returns the names.
- getNames() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Returns the names.
- getNames() - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Returns the names.
- getNodeLayouts() - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Returns the node layouts.
- getObjectId() - Method in class lu.kbra.modelizer_next.layout.NodeLayout
-
Returns the object ID.
- getObjectType() - Method in class lu.kbra.modelizer_next.layout.NodeLayout
-
Returns the object type.
- getPalettes() - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Returns the palettes loaded from the config.
- getPanels() - Method in class lu.kbra.modelizer_next.layout.WorkspaceState
-
Returns the panels.
- getPanelState() - Method in interface lu.kbra.modelizer_next.ui.canvas.NodeLayoutCache
-
Returns the panel state on the active canvas.
- getPanelType() - Method in interface lu.kbra.modelizer_next.ui.canvas.DiagramCanvasExt
-
Returns the panel type on the active canvas.
- getPanX() - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Returns the pan x.
- getPanY() - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Returns the pan y.
- getPinnedPaletteNames() - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Returns the pinned palette names.
- getPosition() - Method in class lu.kbra.modelizer_next.layout.NodeLayout
-
Returns the position.
- getRenamingComponent(LiveEditComponents) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Returns the renaming component on the active canvas.
- getResource(String) - Method in class lu.kbra.modelizer_next.bootstrap.subapp.ChildFirstURLClassLoader
-
Returns the resource during bootstrap/update processing.
- getSchemaVersion() - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Returns the schema version.
- getSelectedChannel() - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Returns the selected channel during bootstrap/update processing.
- getSelectedChannel() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Returns the selected channel during bootstrap/update processing.
- getSelectedChannel() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Returns the selected channel during bootstrap/update processing.
- getSelectedColor() - Method in class lu.kbra.modelizer_next.ui.component.ColorButton
-
Returns the selected color.
- getSelectedDragAnchor(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the selected drag anchor on the active canvas.
- getSelectedPaletteName() - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Returns the selected palette name.
- getSelectedTab() - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Returns the selected tab.
- getSelectionInfo() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the selection info.
- getSession() - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
- getSession() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Returns the session.
- getSize() - Method in class lu.kbra.modelizer_next.layout.NodeLayout
-
Returns the size.
- getSkippedUpdateVersion() - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Returns the skipped update version.
- getSource() - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Returns the source.
- getStyle() - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Returns the style.
- getStyle() - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Returns the style.
- getStyle() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Returns the style.
- getStyle() - Method in interface lu.kbra.modelizer_next.domain.impl.StyleOwner
-
Returns the style.
- getStyleObject(SelectedElement, boolean) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Returns the style object on the active canvas.
- getStyleScope() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the style scope on the active canvas.
- getStylesDirectory() - Static method in class lu.kbra.modelizer_next.common.App
-
Returns the styles directory.
- getTabGroups() - Method in class lu.kbra.modelizer_next.layout.DockLayoutState
-
Returns the tab groups.
- getTabs() - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Returns the tabs.
- getTargetId() - Method in class lu.kbra.modelizer_next.domain.CommentBinding
-
Returns the target ID.
- getTargetType() - Method in class lu.kbra.modelizer_next.domain.CommentBinding
-
Returns the target type.
- getTechnicalLinks() - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Returns the technical links.
- getTechnicalName() - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Returns the technical name.
- getTechnicalName() - Method in class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Returns the technical name.
- getTechnicalSideLinkCount(String, AnchorSide, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the technical side link count.
- getTempDirectory() - Static method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
-
Returns the temp directory during bootstrap/update processing.
- getText() - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Returns the text.
- getTextColor() - Method in interface lu.kbra.modelizer_next.domain.impl.StyleOwner
-
Returns the text color.
- getTextColor() - Method in class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Returns the text color.
- getThemeMode() - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Returns the theme mode.
- getTo() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Returns the to.
- getType() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Returns the type.
- getUpdateChannel() - Method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapConfiguration
-
Returns the update channel.
- getUpdatedAt() - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Returns the updated at.
- getUpdateDownloadsDirectory() - Static method in class lu.kbra.modelizer_next.common.App
-
Returns the update downloads directory.
- getUpdatesDirectory() - Method in class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationUpdateStorage
-
Returns the updates directory.
- getViewportCenter() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the viewport center on the active canvas.
- getViewportCenterWorld() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Returns the viewport center world on the active canvas.
- getViewportExportSize() - Method in interface lu.kbra.modelizer_next.ui.canvas.ExportManager
-
Returns the viewport export size on the active canvas.
- getVisibility() - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Returns the visibility.
- getVisibility() - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Returns the visibility.
- getVisibility() - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Returns the visibility.
- getVisibleFields(ClassModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Deprecated.
- getWidth() - Method in class lu.kbra.modelizer_next.common.Size2D
-
Returns the width.
- getWidth() - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Returns the width.
- getWorkspace() - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Returns the workspace.
- getX() - Method in class lu.kbra.modelizer_next.common.Size2D
-
Deprecated.
- getX() - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Returns the x.
- getY() - Method in class lu.kbra.modelizer_next.common.Size2D
-
Deprecated.
- getY() - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Returns the y.
- getZoom() - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Returns the zoom.
- GRID_COLOR - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
H
- handledType() - Method in class lu.kbra.modelizer_next.json.ColorModule.AwtColorSerializer
-
Handles the d type while converting JSON data.
- handleMouseDragged(MouseEvent) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Handles the mouse dragged on the active canvas.
- handleMousePressed(MouseEvent) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Handles the mouse pressed on the active canvas.
- handleMouseReleased(MouseEvent) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Handles the mouse released on the active canvas.
- handleMouseWheelMoved(MouseWheelEvent) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Handles the mouse wheel moved on the active canvas.
- hasAssociationClass(LinkModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether this object has an association class.
- hasFlags() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Checks whether this object has a flags.
- hashCode() - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.bootstrap.subapp.InstalledApplication
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.common.VersionComparator.ParsedVersion
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.history.DocumentSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorPair
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClassSideKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLinkLayout
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedNodeLayout
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldAnchor
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldHitResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.HitResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Computes the hash code that matches this object's equality rules on the active canvas.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Computes the hash code that matches this object's equality rules on the active canvas.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectionInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.StatusStyleAppearance
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Returns a hash code value for this object.
- hasLabel() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Checks whether this object has a label.
- hasLabelFrom() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Checks whether this object has a label from.
- hasLabelTo() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Checks whether this object has a label to.
- hasOutgoingTechnicalLink(String, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether this object has an outgoing technical link.
- hasSelection() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether this object has a selection.
- hasTargetLabel() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Checks whether this object has a target label.
- hasTechnicalName() - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Checks whether this object has a technical name.
- hasTechnicalName() - Method in class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Checks whether this object has a technical name.
- HEADING - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.Direction2D
- height() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedNodeLayout
-
Returns the value of the
heightrecord component. - HelpDialog - Class in lu.kbra.modelizer_next.ui.help
-
Dialog window that displays help and information tabs.
- HelpDialog() - Constructor for class lu.kbra.modelizer_next.ui.help.HelpDialog
-
Creates a help dialog instance.
- HelpRequestedException() - Constructor for exception class lu.kbra.modelizer_next.cmdline.CommandLineExportParser.HelpRequestedException
-
Creates a help requested exception instance.
- HelpRequestedException(String) - Constructor for exception class lu.kbra.modelizer_next.cmdline.CommandLineExportParser.HelpRequestedException
-
Creates a help requested exception instance.
- HitResult - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Hit-test result that identifies the element under the pointer.
- HitResult(NodeLayout, Rectangle2D, SelectedElement) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.HitResult
-
Creates an instance of a
HitResultrecord class.
I
- ICON - Static variable in class lu.kbra.modelizer_next.ui.frame.MainFrame
- ICON_IMAGES - Static variable in class lu.kbra.modelizer_next.ui.frame.MainFrame
- IdOwner - Interface in lu.kbra.modelizer_next.domain.impl
-
Contract for model elements that carry a stable string id.
- IMAGE_ICON - Static variable in class lu.kbra.modelizer_next.ui.frame.MainFrame
- importFile(File) - Static method in class lu.kbra.modelizer_next.json.LegacyModelizerImporter
-
Imports the file.
- importFile(File) - Static method in class lu.kbra.modelizer_next.json.ModernModelizerImporter
-
Imports the file.
- importFile(File) - Static method in class lu.kbra.modelizer_next.json.OnlineModelizerImporter
-
Imports the file.
- importString(String) - Static method in class lu.kbra.modelizer_next.json.ModernModelizerImporter
-
Imports the string.
- InfoTab - Class in lu.kbra.modelizer_next.ui.help
-
Help tab that displays application, runtime, and license information.
- InfoTab() - Constructor for class lu.kbra.modelizer_next.ui.help.InfoTab
-
Creates an info tab instance.
- init() - Static method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
-
Initializes shared state required before the object is used during bootstrap/update processing.
- init() - Static method in class lu.kbra.modelizer_next.common.App
-
Initializes shared state required before the object is used.
- initialHeight() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
-
Returns the value of the
initialHeightrecord component. - initialWidth() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
-
Returns the value of the
initialWidthrecord component. - inputFile() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns the value of the
inputFilerecord component. - install(AvailableUpdate, ProgressListener) - Method in class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationInventory
-
Creates an InstalledApplication value from an installed jar path.
- install(UpdateRuntime) - Static method in class lu.kbra.modelizer_next.bootstrap.UpdateRuntimes
-
Creates an InstalledApplication value from an installed jar path.
- installCloseHandling() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Installs the close handling.
- installDefaultKeyBindings(DiagramCanvasActions) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Installs the default key bindings on the active canvas.
- InstalledApplication - Record Class in lu.kbra.modelizer_next.bootstrap.subapp
-
Installed application version together with the jar path that should be launched.
- InstalledApplication(VersionComparator.ParsedVersion, String, Path) - Constructor for record class lu.kbra.modelizer_next.bootstrap.subapp.InstalledApplication
-
Creates an instance of a
InstalledApplicationrecord class. - installerExtension() - Method in enum class lu.kbra.modelizer_next.common.Platform
-
Installs the er extension.
- installerUri() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
-
Returns the value of the
installerUrirecord component. - installFileDropSupport() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Installs the file drop support.
- installFileHandler() - Static method in class lu.kbra.modelizer_next.common.FileOpenBridge
-
Installs the file handler.
- installKeyBind(InputMap, ActionMap, KeyStroke, String, Runnable) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Installs the key bind on the active canvas.
- installKeyBindings() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Installs the key bindings on the active canvas.
- installUpdateAndExit(Component, AvailableUpdate, AbstractBootstrapRuntime.UpdatePreparation) - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Installs the update and exit.
- installUpdateAndRestart(Component, AvailableUpdate, UpdateRuntime.UpdatePreparation) - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Installs the update and restart.
- installUpdateAndRestart(Component, AvailableUpdate, UpdateRuntime.UpdatePreparation) - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Installs the update and restart.
- INSTANCE - Static variable in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
- InvalidArgumentException(String) - Constructor for exception class lu.kbra.modelizer_next.cmdline.CommandLineExportParser.InvalidArgumentException
-
Creates an invalid argument exception instance.
- InvalidArgumentException(String, Throwable) - Constructor for exception class lu.kbra.modelizer_next.cmdline.CommandLineExportParser.InvalidArgumentException
-
Creates an invalid argument exception instance.
- invalidateConceptualAnchorCache() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Invalidates the conceptual anchor cache so it will be recalculated on the active canvas.
- invokeRenamingElement(LiveEditElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Starts inline renaming for the selected element.
- invokeStyleEditingElement(LiveEditElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Starts inline style editing for the selected element.
- isActive() - Static method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Checks whether active is enabled or applies during bootstrap/update processing.
- isActive() - Static method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Checks whether active is enabled or applies during bootstrap/update processing.
- isActive() - Static method in class lu.kbra.modelizer_next.bootstrap.UpdateRuntimes
-
Checks whether active is enabled or applies during bootstrap/update processing.
- isAutoCheckUpdates() - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Checks whether auto check updates is enabled or applies.
- isAutoCheckUpdates() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Checks whether auto check updates is enabled or applies.
- isAutoCheckUpdates() - Method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapConfiguration
-
Checks whether auto check updates is enabled or applies.
- isAutoCheckUpdates() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Checks whether auto check updates is enabled or applies.
- isAutoCheckUpdates() - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Checks whether auto check updates is enabled or applies.
- isAutomaticUpdateChecksEnabledByProperty() - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Checks whether automatic update checks enabled by property is enabled or applies.
- isAutomaticUpdateChecksEnabledByProperty() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Checks whether automatic update checks enabled by property is enabled or applies.
- isAutomaticUpdateChecksEnabledByProperty() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Checks whether automatic update checks enabled by property is enabled or applies.
- isAvailable() - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Checks whether available is enabled or applies during bootstrap/update processing.
- isAvailable() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Checks whether available is enabled or applies during bootstrap/update processing.
- isClass() - Method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Checks whether class is enabled or applies.
- isClassSelected(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether class selected is enabled or applies.
- isComment() - Method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Checks whether comment is enabled or applies.
- isCommentSelected(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether comment selected is enabled or applies.
- isCommentVisible(CommentModel) - Method in interface lu.kbra.modelizer_next.ui.canvas.VisibilityManager
-
Checks whether comment visible is enabled or applies.
- isConceptual() - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Checks whether conceptual is enabled or applies.
- isDark() - Static method in class lu.kbra.modelizer_next.common.SystemThemeDetector
-
Checks whether dark is enabled or applies.
- isDirty() - Method in class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Checks whether dirty is enabled or applies.
- isDragRenderingActive() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether drag rendering active is enabled or applies.
- isElementSelected(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether element selected is enabled or applies on the active canvas.
- isEmpty() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
-
Checks whether empty is enabled or applies on the active canvas.
- isExportRequest(String[]) - Static method in class lu.kbra.modelizer_next.cmdline.CommandLineExportParser
-
Checks whether export request is enabled or applies.
- isFieldSelected(String, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether field selected is enabled or applies.
- isFirstLaunch() - Static method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
-
Checks whether first launch is enabled or applies.
- isFromVertical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
-
Checks whether from vertical is enabled or applies on the active canvas.
- isInCommentResizeHandle(Rectangle2D, Point2D.Double) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether in comment resize handle is enabled or applies.
- isLeftRight() - Method in enum class lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
- isLegacyFile(File) - Static method in class lu.kbra.modelizer_next.json.LegacyModelizerImporter
-
Checks whether legacy file is enabled or applies while converting JSON data.
- isLink() - Method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Checks whether link is enabled or applies.
- isLinkConnectedTo(LinkModel, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether link connected to is enabled or applies.
- isLinkSelected(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether link selected is enabled or applies.
- isLiveEditingElement() - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Checks whether live editing element is enabled or applies on the active canvas.
- isLogical() - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Checks whether logical is enabled or applies.
- isNotNull() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Checks whether not null is enabled or applies.
- isPhysical() - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Checks whether physical is enabled or applies.
- isPointNearGeometry(Point2D.Double, LinkGeometry) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether point near geometry is enabled or applies on the active canvas.
- isPrimaryKey() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Checks whether primary key is enabled or applies.
- isSelfLinking() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Checks whether self linking is enabled or applies.
- isStyle() - Method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Checks whether style is enabled or applies on the active canvas.
- ISSUES_URL - Static variable in class lu.kbra.modelizer_next.common.App
- isSupported() - Method in enum class lu.kbra.modelizer_next.common.Platform
-
Checks whether supported is enabled or applies.
- isTechnical() - Method in enum class lu.kbra.modelizer_next.layout.PanelType
-
Checks whether technical is enabled or applies.
- isTechnicalOnly() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Checks whether technical only is enabled or applies.
- isTopBottom() - Method in enum class lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
- isToVertical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
-
Checks whether to vertical is enabled or applies on the active canvas.
- isUnique() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Checks whether unique is enabled or applies.
- isUpdateAvailable() - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Checks whether update available is enabled or applies.
- isUpdateAvailable() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
-
Checks whether update available is enabled or applies.
- isValidPreviewTarget(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether valid preview target is enabled or applies on the active canvas.
- isVertical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClassSideKey
-
Checks whether vertical is enabled or applies on the active canvas.
- isVisible(PanelType) - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Checks whether visible is enabled or applies.
- isVisible(PanelType) - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Checks whether visible is enabled or applies.
- isVisibleInConceptual() - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Checks whether visible in conceptual is enabled or applies.
- isVisibleInLogical() - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Checks whether visible in logical is enabled or applies.
- isVisibleInPhysical() - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Checks whether visible in physical is enabled or applies.
J
- JarApplicationLauncher - Class in lu.kbra.modelizer_next.bootstrap.subapp
-
Launches an installed app jar through an isolated class loader.
- JarApplicationLauncher() - Constructor for class lu.kbra.modelizer_next.bootstrap.subapp.JarApplicationLauncher
- jarFile() - Method in record class lu.kbra.modelizer_next.bootstrap.subapp.InstalledApplication
-
Returns the value of the
jarFilerecord component. - jobCount() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns the value of the
jobCountrecord component. - json() - Method in record class lu.kbra.modelizer_next.history.DocumentSnapshot
-
Returns the value of the
jsonrecord component. - JSON - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- JSON - Static variable in class lu.kbra.modelizer_next.common.App
K
- kind() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
kindrecord component. - kind() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns the value of the
kindrecord component.
L
- labelAngle() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Returns the value of the
labelAnglerecord component. - labelFrom() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
labelFromrecord component. - labelFrom() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
labelFromrecord component. - labelPoint() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Returns the value of the
labelPointrecord component. - labelTo() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
labelTorecord component. - labelTo() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
labelTorecord component. - latestVersion() - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Returns the value of the
latestVersionrecord component. - latestVersion() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
-
Returns the value of the
latestVersionrecord component. - launch(String[], Queue<File>) - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Launches the installed application.
- launch(String[], Queue<File>, InstalledApplication) - Method in class lu.kbra.modelizer_next.bootstrap.subapp.JarApplicationLauncher
-
Launches the installed application.
- LayerVisibility - Class in lu.kbra.modelizer_next.domain.shared
-
Visibility flags for conceptual, logical, and physical diagram layers.
- LayerVisibility() - Constructor for class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Creates a layer visibility instance.
- LayerVisibility(PanelType...) - Constructor for class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Creates a layer visibility instance.
- layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
layoutrecord component. - layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
layoutrecord component. - layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
layoutrecord component. - layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
-
Returns the value of the
layoutrecord component. - layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.HitResult
-
Returns the value of the
layoutrecord component. - layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
-
Returns the value of the
layoutrecord component. - LayoutObjectType - Enum Class in lu.kbra.modelizer_next.layout
-
Kinds of objects that may have layout information on the canvas.
- layouts() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
-
Returns the value of the
layoutsrecord component. - LEFT - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
- LegacyModelizerImporter - Class in lu.kbra.modelizer_next.json
-
Imports diagrams from the legacy Modelizer JSON structure into the current domain model.
- LicensePrinter - Class in lu.kbra.modelizer_next.common
-
Loads and prints bundled license text.
- LIGHT - Enum constant in enum class lu.kbra.modelizer_next.ui.ThemeMode
- lineColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
lineColorrecord component. - lineColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
lineColorrecord component. - LINK - Enum constant in enum class lu.kbra.modelizer_next.domain.data.BoundTargetType
- LINK - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.StyleScope
- LINK - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement.SelectedType
- LINK_DEFAULT_STROKE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- LINK_FROM_CARDINALITY - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- LINK_FROM_FIELD - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Deprecated.
- LINK_FROM_LABEL - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- LINK_HIT_DISTANCE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- LINK_LABEL - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- LINK_PREVIEW_STROKE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- LINK_STYLE - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- LINK_TO_CARDINALITY - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- LINK_TO_FIELD - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Deprecated.
- LINK_TO_LABEL - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- LinkAnchorPlacement - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Calculated placement of one link anchor and its label direction.
- LinkAnchorPlacement(AnchorSide, AnchorSide, int, int, int, int) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
-
Creates an instance of a
LinkAnchorPlacementrecord class. - LinkCreationState - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
State kept while the user creates a new link with the mouse.
- LinkCreationState(SelectedElement.SelectedType, String, String, String, String) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Creates an instance of a
LinkCreationStaterecord class. - LinkEditorDialog - Class in lu.kbra.modelizer_next.ui.dialogs
-
Dialog for editing a relationship link and its endpoints.
- LinkEditorDialog.Result - Record Class in lu.kbra.modelizer_next.ui.dialogs
-
Immutable value object for result data.
- LinkEnd - Class in lu.kbra.modelizer_next.domain
-
One endpoint of a link, including the target class or field and its cardinality information.
- LinkEnd() - Constructor for class lu.kbra.modelizer_next.domain.LinkEnd
-
Creates a link end instance.
- LinkEnd(String, String) - Constructor for class lu.kbra.modelizer_next.domain.LinkEnd
-
Creates a link end instance.
- linkEndpointExists(String, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Checks whether the link endpoint exists.
- LinkGeometry - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Resolved geometry for drawing a link path and its labels.
- LinkGeometry(Point2D, Point2D, AnchorSide, AnchorSide, Point2D, Point2D, double, List<Point2D>) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Creates an instance of a
LinkGeometryrecord class. - linkId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Returns the value of the
linkIdrecord component. - linkId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Returns the value of the
linkIdrecord component. - linkId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Returns the value of the
linkIdrecord component. - LinkLayout - Class in lu.kbra.modelizer_next.layout
-
Persistent layout information for a link, including bend points and manual routing state.
- LinkLayout() - Constructor for class lu.kbra.modelizer_next.layout.LinkLayout
-
Creates a link layout instance.
- LinkLayoutManager - Interface in lu.kbra.modelizer_next.ui.canvas
-
Contains link layout helpers for bends, labels, and association class placement.
- LinkModel - Class in lu.kbra.modelizer_next.domain
-
Persistent model of a relationship between two link ends, optionally connected to an association class.
- LinkModel() - Constructor for class lu.kbra.modelizer_next.domain.LinkModel
-
Creates a link model instance.
- links() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
-
Returns the value of the
linksrecord component. - LINUX - Enum constant in enum class lu.kbra.modelizer_next.common.Platform
- LiveEditComponents - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Swing components used during inline editing on the canvas.
- LiveEditComponents(JTextField, JTextArea, JComboBox<Enum<?>>, JList<StylePalette>, JList<Enum<?>>) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Creates an instance of a
LiveEditComponentsrecord class. - LiveEditContext - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Context for applying an inline rename to a specific model element.
- LiveEditContext(Point2D, Point2D, Object, ElementStyle, Class<?>, Object, boolean) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Creates an instance of a
LiveEditContextrecord class. - LiveEditElement - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Model element currently being edited inline on the canvas.
- LiveEditElement(LiveEditElement.LiveEditType, String, String, String, String) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Creates a live edit element instance on the active canvas.
- LiveEditElement(LiveEditElement.LiveEditType, String, String, String, String, boolean) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Creates a live edit element instance on the active canvas.
- LiveEditElement(LiveEditElement.LiveEditType, String, String, String, String, boolean, Object) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Creates an instance of a
LiveEditElementrecord class. - LiveEditElement.LiveEditType - Enum Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Enumerates supported live edit type values.
- LiveEditor - Interface in lu.kbra.modelizer_next.ui.canvas
-
Inline text editing support for class names, field names, and comment text on the canvas.
- loadAll() - Static method in class lu.kbra.modelizer_next.style.StylePaletteService
-
Loads the all.
- loadClass(String, boolean) - Method in class lu.kbra.modelizer_next.bootstrap.subapp.ChildFirstURLClassLoader
-
Loads the class during bootstrap/update processing.
- loadConfig() - Static method in class lu.kbra.modelizer_next.common.App
-
Loads the config.
- loadConfiguration() - Static method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
-
Loads the configuration during bootstrap/update processing.
- loadDocument() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Loads the document.
- loadDocument(File) - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Loads the document from a file.
- loadDocumentFromFile(File) - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Loads the document from file.
- LOGICAL - Enum constant in enum class lu.kbra.modelizer_next.layout.PanelType
- lu.kbra.modelizer_next - package lu.kbra.modelizer_next
-
Entry points for the Modelizer Next desktop application and bootstrap integration.
- lu.kbra.modelizer_next.bootstrap - package lu.kbra.modelizer_next.bootstrap
-
Bootstrap entry points and runtime contracts that start the installed application and manage update preparation.
- lu.kbra.modelizer_next.bootstrap.config - package lu.kbra.modelizer_next.bootstrap.config
-
Bootstrap configuration objects and constants, including update manifest locations and JSON mapping setup.
- lu.kbra.modelizer_next.bootstrap.remote - package lu.kbra.modelizer_next.bootstrap.remote
-
Remote update client code that reads update manifests and downloads application or bootstrap installer artifacts.
- lu.kbra.modelizer_next.bootstrap.selfupdate - package lu.kbra.modelizer_next.bootstrap.selfupdate
-
Self-update support for launching and describing native bootstrap installer updates.
- lu.kbra.modelizer_next.bootstrap.subapp - package lu.kbra.modelizer_next.bootstrap.subapp
-
Installed application discovery, update storage, class-loader isolation, and launching of the selected application jar.
- lu.kbra.modelizer_next.bootstrap.ui - package lu.kbra.modelizer_next.bootstrap.ui
-
Small Swing loading UI shown while the bootstrap runtime prepares and starts the application.
- lu.kbra.modelizer_next.cmdline - package lu.kbra.modelizer_next.cmdline
-
Command-line export support used when the application is started in non-interactive export mode.
- lu.kbra.modelizer_next.common - package lu.kbra.modelizer_next.common
-
Shared configuration, application constants, platform helpers, and small utility types used by the application and bootstrap modules.
- lu.kbra.modelizer_next.document - package lu.kbra.modelizer_next.document
-
Document-level objects and load handlers.
- lu.kbra.modelizer_next.domain - package lu.kbra.modelizer_next.domain
-
Core diagram model classes.
- lu.kbra.modelizer_next.domain.data - package lu.kbra.modelizer_next.domain.data
-
Small domain enums and value contracts used by the model layer, such as cardinalities, comment types, and binding target types.
- lu.kbra.modelizer_next.domain.impl - package lu.kbra.modelizer_next.domain.impl
-
Small ownership interfaces that expose common model parts, such as ids, names, styles, and visibility.
- lu.kbra.modelizer_next.domain.shared - package lu.kbra.modelizer_next.domain.shared
-
Reusable model value objects shared by several domain elements, including display names, style attributes, and layer visibility.
- lu.kbra.modelizer_next.history - package lu.kbra.modelizer_next.history
-
Undo and redo support based on complete document snapshots.
- lu.kbra.modelizer_next.json - package lu.kbra.modelizer_next.json
-
JSON serialization, deserialization, and import support for modern Modelizer documents and legacy/online formats.
- lu.kbra.modelizer_next.layout - package lu.kbra.modelizer_next.layout
-
Persistent layout state for diagram nodes, links, docked panels, and the workspace.
- lu.kbra.modelizer_next.style - package lu.kbra.modelizer_next.style
-
Style palette model and services used to create and reuse class, field, comment, and link styles.
- lu.kbra.modelizer_next.ui - package lu.kbra.modelizer_next.ui
-
Top-level user-interface enums and shared UI concepts.
- lu.kbra.modelizer_next.ui.canvas - package lu.kbra.modelizer_next.ui.canvas
-
Canvas behavior split into small mixin-style interfaces.
- lu.kbra.modelizer_next.ui.canvas.data - package lu.kbra.modelizer_next.ui.canvas.data
-
Small enums used by the canvas implementation to describe sides, directions, and style scopes.
- lu.kbra.modelizer_next.ui.canvas.datastruct - package lu.kbra.modelizer_next.ui.canvas.datastruct
-
Transient canvas data carriers.
- lu.kbra.modelizer_next.ui.component - package lu.kbra.modelizer_next.ui.component
-
Reusable Swing components used by the Modelizer Next user interface.
- lu.kbra.modelizer_next.ui.dialogs - package lu.kbra.modelizer_next.ui.dialogs
-
Swing dialogs used to edit classes, fields, links, comments, style palettes, names, and export settings.
- lu.kbra.modelizer_next.ui.export - package lu.kbra.modelizer_next.ui.export
-
Export request model and renderer-independent export logic for images and document views.
- lu.kbra.modelizer_next.ui.frame - package lu.kbra.modelizer_next.ui.frame
-
Main window, menus, toolbar, document session handling, and frame-level controllers.
- lu.kbra.modelizer_next.ui.help - package lu.kbra.modelizer_next.ui.help
-
Help dialog tabs and UI widgets that present usage information inside the application.
- lu.kbra.modelizer_next.ui.impl - package lu.kbra.modelizer_next.ui.impl
-
Small UI-facing listener and handler contracts implemented by the application frame and document loaders.
M
- MACOS - Enum constant in enum class lu.kbra.modelizer_next.common.Platform
- main(String[]) - Static method in class lu.kbra.modelizer_next.bootstrap.BootstrapMain
-
Starts the application entry point.
- main(String[]) - Static method in class lu.kbra.modelizer_next.MNMain
-
Starts the application entry point.
- main(String[]) - Static method in class lu.kbra.modelizer_next.ui.help.HelpDialog
-
Starts the application entry point.
- MainFrame - Class in lu.kbra.modelizer_next.ui.frame
-
Main Swing window for editing Modelizer Next documents.
- MainFrame(ModelDocument) - Constructor for class lu.kbra.modelizer_next.ui.frame.MainFrame
- MainFrame(DocumentSession) - Constructor for class lu.kbra.modelizer_next.ui.frame.MainFrame
- MainFrameDocumentController - Interface in lu.kbra.modelizer_next.ui.frame
-
Document-level actions implemented by the main frame.
- MainFrameStyleController - Interface in lu.kbra.modelizer_next.ui.frame
-
Style and palette actions implemented by the main frame.
- MainFrameWindowController - Interface in lu.kbra.modelizer_next.ui.frame
-
Window-level actions implemented by the main frame.
- manifestKey() - Method in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
-
Returns the string key used in update manifests.
- manifestKey() - Method in enum class lu.kbra.modelizer_next.common.Platform
-
Returns the string key used in update manifests.
- mapId(Map<String, String>, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Maps the ID on the active canvas.
- MAPPER - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- markChanged() - Method in class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Marks the current document session as changed.
- markSaved(File) - Method in class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Marks the current document session as saved.
- MAX_RETAINED_UPDATES_PER_CHANNEL - Static variable in class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationUpdateStorage
- META_NAME - Static variable in class lu.kbra.modelizer_next.common.SampleDocumentFactory
- middlePoint() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Returns the value of the
middlePointrecord component. - MissingArgumentException(String) - Constructor for exception class lu.kbra.modelizer_next.cmdline.CommandLineExportParser.MissingArgumentException
-
Creates a missing argument exception instance.
- mixWithWhite(Color, double) - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameStyleController
-
Blends the given color with white by the supplied ratio.
- MNMain - Class in lu.kbra.modelizer_next
-
Application main class for the Swing desktop client.
- MNMain() - Constructor for class lu.kbra.modelizer_next.MNMain
- ModelDocument - Class in lu.kbra.modelizer_next.document
-
Top-level persistent document that owns the diagram model, metadata, workspace layout, and style palettes.
- ModelDocument() - Constructor for class lu.kbra.modelizer_next.document.ModelDocument
-
Creates a model document instance.
- ModelElement - Interface in lu.kbra.modelizer_next.domain.shared
-
Common contract for persistent model elements that combine id, names, style, and visibility.
- ModelizerAppEntryPoint - Class in lu.kbra.modelizer_next
-
Bootstrap-facing entry point that starts the normal Modelizer Next application from an external runtime.
- ModelizerAppEntryPoint() - Constructor for class lu.kbra.modelizer_next.ModelizerAppEntryPoint
- ModernModelizerImporter - Class in lu.kbra.modelizer_next.json
-
Imports the current Modelizer Next JSON document format.
- moveDelta() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns the value of the
moveDeltarecord component. - moveFieldSelection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
moveFieldSelectionrecord component. - moveFieldSelection(int) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Moves the field selection.
- moveSelectedFieldInList() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
moveSelectedFieldInListrecord component. - moveSelectedFieldInList(int) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Moves the selected field in list.
- multiple() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns the value of the
multiplerecord component. - multiple() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Returns the value of the
multiplerecord component.
N
- name() - Method in record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
-
Returns the value of the
namerecord component. - name() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
namerecord component. - name() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
namerecord component. - name() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns the value of the
namerecord component. - name() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
namerecord component. - NAME - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- NAME - Static variable in class lu.kbra.modelizer_next.common.App
- nameLabelPosition() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLinkLayout
-
Returns the value of the
nameLabelPositionrecord component. - NamesOwner - Interface in lu.kbra.modelizer_next.domain.impl
-
Contract for model elements that expose an ElementNames object.
- newDocument() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Creates and opens a new empty document.
- next() - Method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Returns the next value from this producer or iterator on the active canvas.
- nightly - Variable in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateManifest
- NIGHTLY - Enum constant in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
- NodeLayout - Class in lu.kbra.modelizer_next.layout
-
Persistent layout information for a class or comment node on the canvas.
- NodeLayout() - Constructor for class lu.kbra.modelizer_next.layout.NodeLayout
-
Creates a node layout instance.
- NodeLayoutCache - Interface in lu.kbra.modelizer_next.ui.canvas
-
Contains node layout lookup, creation, and bounds cache helpers.
- NodeLayoutManager - Interface in lu.kbra.modelizer_next.ui.canvas
-
Contains node movement and layout update helpers.
- NONE - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.StyleScope
- NONE - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- NONE - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement.SelectedType
- NOOP - Static variable in interface lu.kbra.modelizer_next.ui.impl.DocumentChangeListener
- normalizeConnectionSourceSelection(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Normalizes the connection source selection.
- normalizeConnectionTargetSelection(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Normalizes the connection target selection.
- NOT_NULL_FLAG - Static variable in class lu.kbra.modelizer_next.domain.FieldModel
- notConceptual() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
notConceptualrecord component. - notes - Variable in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateRelease
- notes() - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Returns the value of the
notesrecord component. - notifyDocumentChanged() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Notifies the frame that the document content changed.
- notifySelectionChanged() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Notifies listeners that the selection changed changed.
- notNull() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
notNullrecord component. - notNull() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns the value of the
notNullrecord component. - numbers() - Method in record class lu.kbra.modelizer_next.common.VersionComparator.ParsedVersion
-
Returns the value of the
numbersrecord component.
O
- OBJECT_MAPPER - Static variable in class lu.kbra.modelizer_next.MNMain
- ofArgb(int) - Static method in class lu.kbra.modelizer_next.common.ColorUtils
-
Creates a value from the supplied argb.
- offsetX() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
-
Returns the value of the
offsetXrecord component. - offsetY() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
-
Returns the value of the
offsetYrecord component. - ofHex(String) - Static method in class lu.kbra.modelizer_next.common.ColorUtils
-
Creates a value from the supplied hex.
- ofRgb(int) - Static method in class lu.kbra.modelizer_next.common.ColorUtils
-
Creates a value from the supplied rgb.
- onDocumentChanged() - Method in interface lu.kbra.modelizer_next.ui.impl.DocumentChangeListener
-
Handles the document changed event.
- ONE - Enum constant in enum class lu.kbra.modelizer_next.domain.data.Cardinality
- ONE_OR_MANY - Enum constant in enum class lu.kbra.modelizer_next.domain.data.Cardinality
- OnlineModelizerImporter - Class in lu.kbra.modelizer_next.json
-
Imports data from the online Modelizer format into a Modelizer Next document.
- onProgress(String, int, int) - Method in interface lu.kbra.modelizer_next.bootstrap.ProgressListener
-
Handles the progress event during bootstrap/update processing.
- onSelectionChanged(SelectionInfo) - Method in interface lu.kbra.modelizer_next.ui.impl.DocumentChangeListener
-
Handles the selection changed event.
- openEditDialogForSelection() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Opens the edit dialog for selection.
- openInFrame(DocumentSession) - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Overwrites the frame content with the new document session.
- openInFrame(DocumentSession) - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Opens the in frame.
- outputDirectory() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns the value of the
outputDirectoryrecord component. - outputDirectory() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Returns the value of the
outputDirectoryrecord component. - owner() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Returns the value of the
ownerrecord component. - ownerClassId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
ownerClassIdrecord component.
P
- paintComponent(Graphics) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Paints the component.
- paintExport(Graphics2D, ViewExportScope) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Paints the export.
- paletteList() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Returns the value of the
paletteListrecord component. - PanelState - Class in lu.kbra.modelizer_next.layout
-
Persistent state for one workspace panel.
- PanelState() - Constructor for class lu.kbra.modelizer_next.layout.PanelState
-
Creates a panel state instance.
- panelType() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
-
Returns the value of the
panelTyperecord component. - panelType() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectionInfo
-
Returns the value of the
panelTyperecord component. - PanelType - Enum Class in lu.kbra.modelizer_next.layout
-
Diagram views supported by the application: conceptual, logical, and physical.
- panelTypes() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns the value of the
panelTypesrecord component. - panelTypes() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Returns the value of the
panelTypesrecord component. - parse(String) - Static method in class lu.kbra.modelizer_next.common.VersionComparator
-
Parses the supplied text into the value type used by this class.
- parse(String[]) - Static method in class lu.kbra.modelizer_next.cmdline.CommandLineExportParser
-
Parses the supplied text into the value type used by this class.
- PARSED_COMPARATOR - Static variable in class lu.kbra.modelizer_next.common.ChannelComparator
- PARSED_COMPARATOR - Static variable in class lu.kbra.modelizer_next.common.VersionComparator
- ParsedVersion(List<Integer>, UpdateChannel, long) - Constructor for record class lu.kbra.modelizer_next.common.VersionComparator.ParsedVersion
-
Creates an instance of a
ParsedVersionrecord class. - ParsedVersionDeserializer() - Constructor for class lu.kbra.modelizer_next.common.ParsedVersionModule.ParsedVersionDeserializer
- ParsedVersionModule - Class in lu.kbra.modelizer_next.common
-
Jackson module for VersionComparator.ParsedVersion values.
- ParsedVersionModule() - Constructor for class lu.kbra.modelizer_next.common.ParsedVersionModule
-
Creates a parsed version module instance.
- ParsedVersionModule.ParsedVersionDeserializer - Class in lu.kbra.modelizer_next.common
-
Represents a parsed version deserializer in the shared utility part of the application.
- PASTE_OFFSET - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- pasteSelection() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Pastes the selection from the clipboard.
- pasteSelection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
pasteSelectionrecord component. - path() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectionInfo
-
Returns the value of the
pathrecord component. - PHYSICAL - Enum constant in enum class lu.kbra.modelizer_next.layout.PanelType
- PING - Static variable in class lu.kbra.modelizer_next.common.FileOpenBridge
- platform() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
-
Returns the value of the
platformrecord component. - Platform - Enum Class in lu.kbra.modelizer_next.common
-
Operating system and package platform values used by update manifests.
- PNG - Enum constant in enum class lu.kbra.modelizer_next.ui.export.ViewExportFormat
- point() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldAnchor
-
Returns the value of the
pointrecord component. - points() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Returns the value of the
pointsrecord component. - populateStylesMenu(JMenu) - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameStyleController
-
Rebuilds the style menu from the available palettes.
- PORTABLE - Static variable in class lu.kbra.modelizer_next.common.App
- pos() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Returns the value of the
posrecord component. - postConstruct() - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Restores derived model state after JSON construction.
- preDeconstruct() - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Prepares the model before it is serialized or deconstructed.
- prepareForExit() - Method in interface lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime.UpdatePreparation
-
Prepares the for exit during bootstrap/update processing.
- prepareForExit() - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime.UpdatePreparation
-
Prepares the for exit during bootstrap/update processing.
- previous() - Method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Returns the previous live edit type in the cycling order.
- PRIMARY_KEY_FLAG - Static variable in class lu.kbra.modelizer_next.domain.FieldModel
- primaryKey() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
primaryKeyrecord component. - primaryKey() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns the value of the
primaryKeyrecord component. - print(ClassLoader) - Static method in class lu.kbra.modelizer_next.common.LicensePrinter
-
Prints bundled license text to the supplied output.
- printHelp() - Static method in class lu.kbra.modelizer_next.cmdline.CommandLineExportParser
-
Prints the help.
- ProgressListener - Interface in lu.kbra.modelizer_next.bootstrap
-
Listener used by bootstrap tasks to report progress text and numeric progress values.
- promptAndStartInstaller(BootstrapInstallerUpdate, Path) - Static method in class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerLauncher
-
Prompts the user for and start installer.
R
- readInstalledApplication(Path) - Method in class lu.kbra.modelizer_next.bootstrap.subapp.ApplicationInventory
-
Reads the installed application.
- rebuildConceptualAnchorCache() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Rebuilds the conceptual anchor cache on the active canvas.
- recordState(ModelDocument) - Method in class lu.kbra.modelizer_next.history.UndoRedoManager
-
Records the state in history.
- redo() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
redorecord component. - redo() - Method in class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Restores the next snapshot in the redo history.
- redo() - Method in interface lu.kbra.modelizer_next.ui.impl.DocumentChangeListener
-
Restores the next snapshot in the redo history.
- redo(ModelDocument) - Method in class lu.kbra.modelizer_next.history.UndoRedoManager
-
Restores the next snapshot in the redo history.
- refreshFrameTitle() - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Refreshes the frame title from the current state.
- refreshFrameTitle() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Refreshes the frame title from the current state.
- release - Variable in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateManifest
- RELEASE - Enum constant in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
- releasePageUri() - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Returns the value of the
releasePageUrirecord component. - releasePageUri() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
-
Returns the value of the
releasePageUrirecord component. - RELEASES_MANIFEST_URL - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- RELEASES_URL - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- releasesUrl() - Method in record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
-
Returns the value of the
releasesUrlrecord component. - releaseUrl - Variable in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateRelease
- releaseUrlOrDefault() - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateRelease
-
Returns the configured release URL or the default release page when none is set.
- reloadStyles() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameStyleController
-
Reloads style palettes and refreshes the related UI controls.
- RemoteUpdateService - Class in lu.kbra.modelizer_next.bootstrap.remote
-
HTTP client for fetching update manifests and downloading application updates.
- RemoteUpdateService() - Constructor for class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService
- RemoteUpdateService.UpdateManifest - Class in lu.kbra.modelizer_next.bootstrap.remote
-
Represents an update manifest in the remote update part of the application.
- RemoteUpdateService.UpdateRelease - Class in lu.kbra.modelizer_next.bootstrap.remote
-
Represents an update release in the remote update part of the application.
- removeFromSelection(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Removes the from selection.
- RenameDialog - Class in lu.kbra.modelizer_next.ui.dialogs
-
Small dialog for renaming an element.
- renameSelection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
renameSelectionrecord component. - renameSelection(boolean) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Renames the selection.
- renameSelectionAlt() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
renameSelectionAltrecord component. - REPOSITORY_URL - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- repositoryUrl() - Method in record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
-
Returns the value of the
repositoryUrlrecord component. - reset(ModelDocument) - Method in class lu.kbra.modelizer_next.history.UndoRedoManager
-
Clears the current state and starts a new history baseline.
- resetUiAfterDocumentRestore() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resets the UI after document restore on the active canvas.
- ResizingComment - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
State kept while a comment node is resized.
- ResizingComment(NodeLayout, double, double, double, double) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
-
Creates an instance of a
ResizingCommentrecord class. - resolveClassCenterAnchor(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the class center anchor from the current model and layout state.
- resolveClassColumWidths(List<FieldModel>) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
- resolveClassFieldProps(List<FieldModel>) - Method in interface lu.kbra.modelizer_next.ui.canvas.ElementRenderer
- resolveClassTitle(ClassModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the class title from the current model and layout state.
- resolveCommentCenterAnchor(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the comment center anchor from the current model and layout state.
- resolveConceptualAnchorPair(LinkModel) - Method in interface lu.kbra.modelizer_next.ui.canvas.LinkLayoutManager
-
Resolves the conceptual anchor pair from the current model and layout state.
- resolveConceptualPreviewAnchor(String, Point2D) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the conceptual preview anchor from the current model and layout state.
- resolveFieldName(FieldModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the field name from the current model and layout state.
- resolveHome(String) - Static method in class lu.kbra.modelizer_next.cmdline.CommandLineExportParser
-
Resolves the home from the current model and layout state.
- resolveLinkGeometry(LinkModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the link geometry from the current model and layout state.
- resolveLinkMiddleAnchor(String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the link middle anchor from the current model and layout state.
- resolveNodeLayoutForSelection(SelectedElement, NodeLayout) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the node layout for selection from the current model and layout state.
- resolveOppositeReferencePoint(String, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the opposite reference point from the current model and layout state.
- resolvePreviewSourceAnchor(Graphics2D) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the preview source anchor from the current model and layout state.
- resolvePreviewSourceAnchorReference() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the preview source anchor reference from the current model and layout state.
- resolvePreviewTargetAnchor(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the preview target anchor from the current model and layout state.
- resolveRenderLayout(NodeLayout) - Method in interface lu.kbra.modelizer_next.ui.canvas.NodeLayoutManager
-
Resolves the render layout from the current model and layout state.
- resolveTechnicalEndpointSide(String, String, String, String, boolean) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the technical endpoint side from the current model and layout state.
- resolveTechnicalFieldAnchor(String, String, Point2D) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the technical field anchor from the current model and layout state.
- resolveTechnicalFieldAnchor(String, String, String, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the technical field anchor from the current model and layout state.
- resolveTechnicalSelfLinkAnchor(String, String, AnchorSide) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the technical self link anchor from the current model and layout state.
- resolveTechnicalSourceEndpoint(SelectedElement, SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the technical source endpoint from the current model and layout state.
- resolveTechnicalTargetEndpoint(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Resolves the technical target endpoint from the current model and layout state.
- restartSameCommand() - Static method in class lu.kbra.modelizer_next.bootstrap.BootstrapMain
-
Restarts the current Java command with the same arguments.
- restartSameCommand() - Static method in class lu.kbra.modelizer_next.MNMain
-
Restarts the current command with the same JVM and application arguments.
- restoreInto(ModelDocument) - Method in record class lu.kbra.modelizer_next.history.DocumentSnapshot
-
Restores the into.
- Result(String, Color, Color, Color, CommentKind, CommentBinding, boolean, boolean, boolean) - Constructor for record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Creates an instance of a
Resultrecord class. - Result(String, Color, String, String, String, String, Cardinality, Cardinality, String, String, String) - Constructor for record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Creates an instance of a
Resultrecord class. - Result(String, String, boolean, boolean, boolean, Color, Color, int, String, boolean) - Constructor for record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Creates an instance of a
Resultrecord class. - Result(String, String, Color, Color, Color, boolean, boolean, boolean) - Constructor for record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Creates an instance of a
Resultrecord class. - revertStyleObject(LiveEditElement) - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Restores the edited element style from a previously captured style object.
- RIGHT - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
- run(String[]) - Static method in class lu.kbra.modelizer_next.cmdline.CommandLineExporter
-
Runs the full operation represented by this class.
S
- sameDocumentState(ModelDocument) - Method in record class lu.kbra.modelizer_next.history.DocumentSnapshot
-
Checks whether the document state is the same.
- SampleDocumentFactory - Class in lu.kbra.modelizer_next.common
-
Factory for the built-in sample document shown when the user creates or opens an example document.
- save(StylePalette) - Static method in class lu.kbra.modelizer_next.style.StylePaletteService
-
Saves the current state to persistent storage.
- saveConfig() - Static method in class lu.kbra.modelizer_next.common.App
-
Saves the config.
- saveConfiguration(BootstrapConfiguration) - Static method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
-
Saves the configuration during bootstrap/update processing.
- saveDocument() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Saves the document.
- saveDocumentAs() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Saves the document as.
- scope() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns the value of the
scoperecord component. - scope() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Returns the value of the
scoperecord component. - screenToWorld(Point) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Converts screen coordinates into world coordinates.
- select(SelectedElement) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Selects an element and updates dependent UI state.
- selectAll() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
selectAllrecord component. - selectAll() - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Selects the all on the active canvas.
- SelectedElement - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Identifier of the currently selected model element and its kind.
- SelectedElement(SelectedElement.SelectedType, String, String, String, String) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Creates an instance of a
SelectedElementrecord class. - SelectedElement.SelectedType - Enum Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Enumerates supported selected type values.
- selection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.HitResult
-
Returns the value of the
selectionrecord component. - SELECTION - Enum constant in enum class lu.kbra.modelizer_next.ui.export.ViewExportScope
- SELECTION_COLOR - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- SELECTION_FILL_COLOR - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- SELECTION_STROKE - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- SelectionInfo - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Detailed selection information used by menus and style actions.
- SelectionInfo(PanelType, String) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectionInfo
-
Creates an instance of a
SelectionInforecord class. - SELF_LINK_OUTSIDE_OFFSET - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- serialize(Color, JsonGenerator, SerializerProvider) - Method in class lu.kbra.modelizer_next.json.ColorModule.AwtColorSerializer
-
Writes the value to JSON.
- set(boolean, boolean, boolean) - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Sets the value for the requested panel or key.
- set(boolean, String) - Method in class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Sets the value for the requested panel or key.
- set(PanelType...) - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Sets the value for the requested panel or key.
- set(PanelType, boolean, String) - Method in class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Sets the value for the requested panel or key.
- set(PanelType, String) - Method in class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Sets the value for the requested panel or key.
- setApplicationVersion(String) - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Sets the application version.
- setAssociationClassForLink(String, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Sets the association class for link.
- setAssociationClassId(String) - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Sets the association class ID.
- setAutoCheckUpdates(boolean) - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Sets the auto check updates.
- setAutoCheckUpdates(boolean) - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Sets the auto check updates.
- setAutoCheckUpdates(boolean) - Method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapConfiguration
-
Sets the auto check updates.
- setAutoCheckUpdates(boolean) - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Sets the auto check updates.
- setAutoCheckUpdates(boolean) - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Sets the auto check updates.
- setBackgroundColor(Color) - Method in interface lu.kbra.modelizer_next.domain.impl.StyleOwner
-
Sets the background color.
- setBackgroundColor(Color) - Method in class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Sets the background color.
- setBackgroundColorLegacy(Color) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Deprecated.
- setBendPoints(List<Point2D.Double>) - Method in class lu.kbra.modelizer_next.layout.LinkLayout
-
Sets the bend points.
- setBinding(CommentBinding) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Sets the binding.
- setBorderColor(Color) - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Deprecated.
- setBorderColor(Color) - Method in interface lu.kbra.modelizer_next.domain.impl.StyleOwner
-
Sets the border color.
- setBorderColor(Color) - Method in class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Sets the border color.
- setBorderColorLegacy(Color) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Deprecated.
- setCallback(Runnable) - Static method in class lu.kbra.modelizer_next.common.FileOpenBridge
-
Sets the callback.
- setCardinalityFrom(Cardinality) - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Sets the cardinality from.
- setCardinalityTo(Cardinality) - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Sets the cardinality to.
- setClassBackgroundColor(Color) - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Sets the class background color.
- setClassBorderColor(Color) - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Sets the class border color.
- setClasses(List<ClassModel>) - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Sets the classes.
- setClassId(String) - Method in class lu.kbra.modelizer_next.domain.LinkEnd
-
Sets the class ID.
- setClassTextColor(Color) - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Sets the class text color.
- setCommentBackgroundColor(Color) - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Sets the comment background color.
- setCommentBorderColor(Color) - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Sets the comment border color.
- setComments(List<CommentModel>) - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Sets the comments.
- setCommentTextColor(Color) - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Sets the comment text color.
- setConceptual(boolean) - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Sets the conceptual.
- setConceptualName(String) - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Sets the conceptual name.
- setConceptualName(String) - Method in class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Sets the conceptual name.
- setContent(DocumentSession) - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Clears the frame state and rebuilds everything for the new document session.
- setCreatedAt(Instant) - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Sets the created at.
- setDefaultPalette(StylePalette) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Sets the default palette on the active canvas.
- setDefaultPaletteName(String) - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Sets the default palette name.
- setDefaultPaletteToCanvases() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameStyleController
-
Sets the default palette to canvases.
- setDockLayout(DockLayoutState) - Method in class lu.kbra.modelizer_next.layout.WorkspaceState
-
Sets the dock layout.
- setEditableClassName(ClassModel, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Sets the editable class name.
- setEditableCommentText(String, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Sets the editable comment text.
- setEditableFieldName(FieldModel, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Sets the editable field name.
- setFieldBackgroundColor(Color) - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Sets the field background color.
- setFieldId(String) - Method in class lu.kbra.modelizer_next.domain.LinkEnd
-
Sets the field ID.
- setFields(List<FieldModel>) - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Sets the fields.
- setFieldTextColor(Color) - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Sets the field text color.
- setFrom(LinkEnd) - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Sets the from.
- setHeight(double) - Method in class lu.kbra.modelizer_next.common.Size2D
-
Sets the height.
- setHeight(double) - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Sets the height.
- setId(String) - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Sets the ID.
- setId(String) - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Sets the ID.
- setId(String) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Sets the ID.
- setId(String) - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Sets the ID.
- setId(String) - Method in interface lu.kbra.modelizer_next.domain.impl.IdOwner
-
Sets the ID.
- setId(String) - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Sets the ID.
- setId(String) - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Sets the ID.
- setKind(CommentKind) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Sets the kind.
- setLabel(String) - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Sets the label.
- setLabelFrom(String) - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Sets the label from.
- setLabelTo(String) - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Sets the label to.
- setLineColor(Color) - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Sets the line color.
- setLinkColor(Color) - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Sets the link color.
- setLinkId(String) - Method in class lu.kbra.modelizer_next.layout.LinkLayout
-
Sets the link ID.
- setLinkLayouts(List<LinkLayout>) - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Sets the link layouts.
- setLogical(boolean) - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Sets the logical.
- setMeta(DocumentMeta) - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Sets the meta.
- setModel(DiagramModel) - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Sets the model.
- setName(boolean, String) - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Sets the name.
- setName(String) - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Deprecated.
- setName(String) - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Sets the name.
- setName(PanelType, boolean, String) - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Sets the name.
- setName(PanelType, String) - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Sets the name.
- setNameLabelPosition(Point2D.Double) - Method in class lu.kbra.modelizer_next.layout.LinkLayout
-
Sets the name label position.
- setNames(ElementNames) - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Sets the names.
- setNames(ElementNames) - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Sets the names.
- setNames(ElementNames) - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Sets the names.
- setNodeLayouts(List<NodeLayout>) - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Sets the node layouts.
- setNotNull(boolean) - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Sets the not null.
- setObjectId(String) - Method in class lu.kbra.modelizer_next.layout.NodeLayout
-
Sets the object ID.
- setObjectType(LayoutObjectType) - Method in class lu.kbra.modelizer_next.layout.NodeLayout
-
Sets the object type.
- setPanels(Map<PanelType, PanelState>) - Method in class lu.kbra.modelizer_next.layout.WorkspaceState
-
Sets the panels.
- setPanX(double) - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Sets the pan x.
- setPanY(double) - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Sets the pan y.
- setPhysical(boolean) - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Sets the physical.
- setPinnedPaletteNames(List<String>) - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Sets the pinned palette names.
- setPosition(Point2D.Double) - Method in class lu.kbra.modelizer_next.layout.NodeLayout
-
Sets the position.
- setPrimaryKey(boolean) - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Sets the primary key.
- setSchemaVersion(int) - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Sets the schema version.
- setScope(StyleScope) - Method in class lu.kbra.modelizer_next.ui.canvas.StylePaletteCellRenderer
-
Sets the scope on the active canvas.
- setSelectedChannel(UpdateChannel) - Method in class lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
-
Sets the selected channel during bootstrap/update processing.
- setSelectedChannel(UpdateChannel) - Method in class lu.kbra.modelizer_next.bootstrap.BootstrapRuntime
-
Sets the selected channel during bootstrap/update processing.
- setSelectedChannel(UpdateChannel) - Method in interface lu.kbra.modelizer_next.bootstrap.UpdateRuntime
-
Sets the selected channel during bootstrap/update processing.
- setSelectedColor(Color) - Method in class lu.kbra.modelizer_next.ui.component.ColorButton
-
Sets the selected color.
- setSelectedPaletteName(String) - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Sets the selected palette name.
- setSelectedTab(PanelType) - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Sets the selected tab.
- setSize(Size2D) - Method in class lu.kbra.modelizer_next.layout.NodeLayout
-
Sets the size.
- setSkippedUpdateVersion(String) - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Sets the skipped update version.
- setSource(String) - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Sets the source.
- setStyle(ElementStyle) - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Sets the style.
- setStyle(ElementStyle) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Sets the style.
- setStyle(ElementStyle) - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Sets the style.
- setStyle(ElementStyle) - Method in interface lu.kbra.modelizer_next.domain.impl.StyleOwner
-
Sets the style.
- setTabGroups(List<DockedTabGroupState>) - Method in class lu.kbra.modelizer_next.layout.DockLayoutState
-
Sets the tab groups.
- setTabs(List<PanelType>) - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Sets the tabs.
- setTargetId(String) - Method in class lu.kbra.modelizer_next.domain.CommentBinding
-
Sets the target ID.
- setTargetType(BoundTargetType) - Method in class lu.kbra.modelizer_next.domain.CommentBinding
-
Sets the target type.
- setTechnicalName(String) - Method in interface lu.kbra.modelizer_next.domain.impl.NamesOwner
-
Sets the technical name.
- setTechnicalName(String) - Method in class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Sets the technical name.
- setTechnicalOnly(boolean) - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Sets the technical only.
- setText(String) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Sets the text.
- setTextColor(Color) - Method in interface lu.kbra.modelizer_next.domain.impl.StyleOwner
-
Sets the text color.
- setTextColor(Color) - Method in class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Sets the text color.
- setTextColorLegacy(Color) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Deprecated.
- setThemeMode(ThemeMode) - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Sets the theme mode.
- setTo(LinkEnd) - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Sets the to.
- setType(String) - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Sets the type.
- setUnique(boolean) - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Sets the unique.
- setUpdateChannel(UpdateChannel) - Method in class lu.kbra.modelizer_next.bootstrap.config.BootstrapConfiguration
-
Sets the update channel.
- setUpdatedAt(Instant) - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Sets the updated at.
- setVisibility(boolean, boolean, boolean) - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Sets the visibility.
- setVisibility(LayerVisibility) - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Sets the visibility.
- setVisibility(LayerVisibility) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Sets the visibility.
- setVisibility(LayerVisibility) - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Sets the visibility.
- setVisibility(PanelType...) - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Sets the visibility.
- setVisible(boolean) - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Sets the visible on the active canvas.
- setVisibleInConceptual(boolean) - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Sets the visible in conceptual.
- setVisibleInConceptualLegacy(boolean) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Deprecated.
- setVisibleInLogical(boolean) - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Sets the visible in logical.
- setVisibleInLogicalLegacy(boolean) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Deprecated.
- setVisibleInPhysical(boolean) - Method in interface lu.kbra.modelizer_next.domain.impl.VisibilityOwner
-
Sets the visible in physical.
- setVisibleInPhysicalLegacy(boolean) - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Deprecated.
- setWidth(double) - Method in class lu.kbra.modelizer_next.common.Size2D
-
Sets the width.
- setWidth(double) - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Sets the width.
- setWorkspace(WorkspaceState) - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Sets the workspace.
- setX(double) - Method in class lu.kbra.modelizer_next.common.Size2D
-
Deprecated.
- setX(double) - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Sets the x.
- setY(double) - Method in class lu.kbra.modelizer_next.common.Size2D
-
Deprecated.
- setY(double) - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Sets the y.
- setZoom(double) - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Sets the zoom.
- ShortcutsTab - Class in lu.kbra.modelizer_next.ui.help
-
Help tab that lists keyboard shortcuts and mouse gestures.
- ShortcutsTab() - Constructor for class lu.kbra.modelizer_next.ui.help.ShortcutsTab
-
Creates a shortcuts tab instance.
- shouldExportClass(ClassModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Decides whether the canvas should export class.
- shouldExportComment(CommentModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Decides whether the canvas should export comment.
- shouldExportLink(LinkModel) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Decides whether the canvas should export link.
- showDialog(Component) - Static method in class lu.kbra.modelizer_next.ui.dialogs.StylePaletteEditorDialog
-
Shows the dialog.
- showDialog(Component, String, String) - Static method in class lu.kbra.modelizer_next.ui.dialogs.RenameDialog
-
Shows the dialog.
- showDialog(Component, Map<PanelType, DiagramCanvas>, PanelType, File) - Static method in class lu.kbra.modelizer_next.ui.dialogs.ViewExportDialog
-
Shows the dialog.
- showDialog(Component, ModelDocument, CommentModel, PanelType) - Static method in class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog
-
Shows the dialog.
- showDialog(Component, ModelDocument, LinkModel, PanelType) - Static method in class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog
-
Shows the dialog.
- showDialog(Component, ClassModel) - Static method in class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog
-
Shows the dialog.
- showDialog(Component, FieldModel, IntConsumer) - Static method in class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog
-
Shows the dialog.
- showDialog(Component, StylePalette) - Static method in class lu.kbra.modelizer_next.ui.dialogs.StylePaletteEditorDialog
-
Shows the dialog.
- side() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClassSideKey
-
Returns the value of the
siderecord component. - side() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldAnchor
-
Returns the value of the
siderecord component. - size() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Deprecated.
- Size2D - Class in lu.kbra.modelizer_next.common
-
Mutable two-dimensional size value used by layout objects.
- Size2D() - Constructor for class lu.kbra.modelizer_next.common.Size2D
-
Creates a size 2 d instance.
- Size2D(double, double) - Constructor for class lu.kbra.modelizer_next.common.Size2D
-
Creates a size 2 d instance.
- snapshot - Variable in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateManifest
- SNAPSHOT - Enum constant in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
- snapshotValue() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Returns the value of the
snapshotValuerecord component. - sourceId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
sourceIdrecord component. - sourceId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
sourceIdrecord component. - sourceId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
sourceIdrecord component. - sourceId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
sourceIdrecord component. - sourceType() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Returns the value of the
sourceTyperecord component. - SQL_TYPES - Static variable in class lu.kbra.modelizer_next.domain.FieldModel
- STANDALONE - Enum constant in enum class lu.kbra.modelizer_next.domain.data.CommentKind
- start(String[]) - Method in interface lu.kbra.modelizer_next.bootstrap.AppMain
-
Starts the application entry point.
- start(String[]) - Method in class lu.kbra.modelizer_next.ModelizerAppEntryPoint
-
Starts the application entry point.
- startWorldX() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
-
Returns the value of the
startWorldXrecord component. - startWorldY() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
-
Returns the value of the
startWorldYrecord component. - startX() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
-
Returns the value of the
startXrecord component. - startY() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
-
Returns the value of the
startYrecord component. - StatusStyleAppearance - Record Class in lu.kbra.modelizer_next.ui.canvas.datastruct
-
Computed colors used to draw status-dependent UI elements.
- StatusStyleAppearance(Color, Color, Color) - Constructor for record class lu.kbra.modelizer_next.ui.canvas.datastruct.StatusStyleAppearance
-
Creates an instance of a
StatusStyleAppearancerecord class. - stringWidth(Font, String) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Measures the width of text with the supplied font.
- style() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Returns the value of the
stylerecord component. - StyleOwner - Interface in lu.kbra.modelizer_next.domain.impl
-
Contract for model elements that expose an ElementStyle object.
- StylePalette - Class in lu.kbra.modelizer_next.style
-
Named collection of reusable element styles.
- StylePalette() - Constructor for class lu.kbra.modelizer_next.style.StylePalette
- StylePaletteCellRenderer - Class in lu.kbra.modelizer_next.ui.canvas
-
Swing list renderer for style palette previews.
- StylePaletteCellRenderer() - Constructor for class lu.kbra.modelizer_next.ui.canvas.StylePaletteCellRenderer
-
Creates a style palette cell renderer instance.
- StylePaletteEditorDialog - Class in lu.kbra.modelizer_next.ui.dialogs
-
Dialog for creating and editing reusable style palettes.
- StylePaletteService - Class in lu.kbra.modelizer_next.style
-
Creates, normalizes, and applies reusable style palettes.
- StyleScope - Enum Class in lu.kbra.modelizer_next.ui.canvas.data
-
Targets that can receive a style palette.
- SVG - Enum constant in enum class lu.kbra.modelizer_next.ui.export.ViewExportFormat
- SwingDocumentLoadHandler - Class in lu.kbra.modelizer_next.document
-
Document load handler that reports failures through Swing UI components.
- SwingDocumentLoadHandler(Component) - Constructor for class lu.kbra.modelizer_next.document.SwingDocumentLoadHandler
-
Creates a Swing document load handler instance.
- SYSTEM - Enum constant in enum class lu.kbra.modelizer_next.ui.ThemeMode
- SystemThemeDetector - Class in lu.kbra.modelizer_next.common
-
Detects whether the operating system currently prefers a dark theme.
T
- tag - Variable in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateRelease
- technicalName() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
technicalNamerecord component. - technicalName() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
technicalNamerecord component. - technicalName() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Returns the value of the
technicalNamerecord component. - technicalName() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns the value of the
technicalNamerecord component. - technicalOnly() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns the value of the
technicalOnlyrecord component. - text() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
textrecord component. - text() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns the value of the
textrecord component. - TEXT_PADDING - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- textArea() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Returns the value of the
textArearecord component. - textColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
textColorrecord component. - textColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
textColorrecord component. - textColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
textColorrecord component. - textColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Returns the value of the
textColorrecord component. - textColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns the value of the
textColorrecord component. - textColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns the value of the
textColorrecord component. - textField() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Returns the value of the
textFieldrecord component. - ThemeMode - Enum Class in lu.kbra.modelizer_next.ui
-
User-selectable theme modes for the Swing user interface.
- title(String) - Static method in class lu.kbra.modelizer_next.common.App
-
Builds the application window title from the app metadata.
- TITLE_FONT - Static variable in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
- to() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorPair
-
Returns the value of the
torecord component. - TO_BE_OPENED - Static variable in class lu.kbra.modelizer_next.common.FileOpenBridge
- toClassId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
toClassIdrecord component. - toClassId() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
toClassIdrecord component. - toCount() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
-
Returns the value of the
toCountrecord component. - toFieldId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns the value of the
toFieldIdrecord component. - toFieldId() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns the value of the
toFieldIdrecord component. - toIndex() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
-
Returns the value of the
toIndexrecord component. - TOP - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
- toPoint() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Returns the value of the
toPointrecord component. - toSelectedElement() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Converts the input to a selected element on the active canvas.
- toSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorPair
-
Returns the value of the
toSiderecord component. - toSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
-
Returns the value of the
toSiderecord component. - toSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
-
Returns the value of the
toSiderecord component. - toSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Returns the value of the
toSiderecord component. - toString() - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
-
Returns a string representation of this record class.
- toString() - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateManifest
- toString() - Method in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateRelease
- toString() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.bootstrap.subapp.InstalledApplication
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns a string representation of this record class.
- toString() - Method in class lu.kbra.modelizer_next.common.AppConfig
-
Builds a debug string for this application config.
- toString() - Method in record class lu.kbra.modelizer_next.common.VersionComparator.ParsedVersion
-
Builds a debug string for this parsed version.
- toString() - Method in class lu.kbra.modelizer_next.document.DocumentMeta
-
Builds a debug string for this document meta.
- toString() - Method in class lu.kbra.modelizer_next.document.ModelDocument
-
Builds a debug string for this model document.
- toString() - Method in class lu.kbra.modelizer_next.domain.ClassModel
-
Builds a debug string for this class model.
- toString() - Method in class lu.kbra.modelizer_next.domain.CommentBinding
-
Builds a debug string for this comment binding.
- toString() - Method in class lu.kbra.modelizer_next.domain.CommentModel
-
Builds a debug string for this comment model.
- toString() - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Builds a debug string for this diagram model.
- toString() - Method in class lu.kbra.modelizer_next.domain.FieldModel
-
Builds a debug string for this field model.
- toString() - Method in class lu.kbra.modelizer_next.domain.LinkEnd
-
Builds a debug string for this link end.
- toString() - Method in class lu.kbra.modelizer_next.domain.LinkModel
-
Builds a debug string for this link model.
- toString() - Method in class lu.kbra.modelizer_next.domain.shared.ElementNames
-
Builds a debug string for this element names.
- toString() - Method in class lu.kbra.modelizer_next.domain.shared.ElementStyle
-
Builds a debug string for this element style.
- toString() - Method in class lu.kbra.modelizer_next.domain.shared.LayerVisibility
-
Builds a debug string for this layer visibility.
- toString() - Method in record class lu.kbra.modelizer_next.history.DocumentSnapshot
-
Returns a string representation of this record class.
- toString() - Method in class lu.kbra.modelizer_next.layout.DockedTabGroupState
-
Builds a debug string for this docked tab group state.
- toString() - Method in class lu.kbra.modelizer_next.layout.DockLayoutState
-
Builds a debug string for this dock layout state.
- toString() - Method in class lu.kbra.modelizer_next.layout.LinkLayout
-
Builds a debug string for this link layout.
- toString() - Method in class lu.kbra.modelizer_next.layout.NodeLayout
-
Builds a debug string for this node layout.
- toString() - Method in class lu.kbra.modelizer_next.layout.PanelState
-
Builds a debug string for this panel state.
- toString() - Method in class lu.kbra.modelizer_next.layout.WorkspaceState
-
Builds a debug string for this workspace state.
- toString() - Method in class lu.kbra.modelizer_next.style.StylePalette
-
Builds a debug string for this style palette.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorPair
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClassSideKey
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLinkLayout
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedNodeLayout
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldAnchor
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldHitResult
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.HitResult
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectionInfo
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.StatusStyleAppearance
-
Returns a string representation of this record class.
- toString() - Method in class lu.kbra.modelizer_next.ui.component.ColorButton
-
Builds a debug string for this color button.
- toString() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns a string representation of this record class.
- toString() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
-
Returns a string representation of this record class.
- toString() - Method in enum class lu.kbra.modelizer_next.ui.export.ViewExportFormat
-
Builds a debug string for this view export format.
- toString() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Returns a string representation of this record class.
- toString() - Method in enum class lu.kbra.modelizer_next.ui.export.ViewExportScope
-
Builds a debug string for this view export scope.
- toString() - Method in class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Builds a debug string for this document session.
- TRAILING - Enum constant in enum class lu.kbra.modelizer_next.ui.canvas.data.Direction2D
- type() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
typerecord component. - type() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
-
Returns the value of the
typerecord component. - type() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
-
Returns the value of the
typerecord component. - type() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns the value of the
typerecord component.
U
- undo() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
-
Returns the value of the
undorecord component. - undo() - Method in class lu.kbra.modelizer_next.ui.frame.DocumentSession
-
Restores the previous snapshot in the undo history.
- undo() - Method in interface lu.kbra.modelizer_next.ui.impl.DocumentChangeListener
-
Restores the previous snapshot in the undo history.
- undo(ModelDocument) - Method in class lu.kbra.modelizer_next.history.UndoRedoManager
-
Restores the previous snapshot in the undo history.
- UndoRedoManager - Class in lu.kbra.modelizer_next.history
-
Manages the document snapshot history and exposes undo/redo navigation.
- UndoRedoManager() - Constructor for class lu.kbra.modelizer_next.history.UndoRedoManager
- unique() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
-
Returns the value of the
uniquerecord component. - unique() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
-
Returns the value of the
uniquerecord component. - UNIQUE_FLAG - Static variable in class lu.kbra.modelizer_next.domain.FieldModel
- UNSUPPORTED - Enum constant in enum class lu.kbra.modelizer_next.common.Platform
- UnsupportedBootstrapVersionException - Exception Class in lu.kbra.modelizer_next.common
-
Exception thrown when the app is started by an incompatible bootstrap runtime.
- UnsupportedBootstrapVersionException() - Constructor for exception class lu.kbra.modelizer_next.common.UnsupportedBootstrapVersionException
-
Creates an unsupported bootstrap version exception instance.
- UnsupportedBootstrapVersionException(String) - Constructor for exception class lu.kbra.modelizer_next.common.UnsupportedBootstrapVersionException
-
Creates an unsupported bootstrap version exception instance.
- UnsupportedBootstrapVersionException(String, Throwable) - Constructor for exception class lu.kbra.modelizer_next.common.UnsupportedBootstrapVersionException
-
Creates an unsupported bootstrap version exception instance.
- UnsupportedBootstrapVersionException(String, Throwable, boolean, boolean) - Constructor for exception class lu.kbra.modelizer_next.common.UnsupportedBootstrapVersionException
-
Creates an unsupported bootstrap version exception instance.
- UnsupportedBootstrapVersionException(Throwable) - Constructor for exception class lu.kbra.modelizer_next.common.UnsupportedBootstrapVersionException
-
Creates an unsupported bootstrap version exception instance.
- update(String, int, int) - Method in class lu.kbra.modelizer_next.bootstrap.ui.BootstrapLoadingFrame
-
Updates the loading frame progress display.
- updateChannel() - Method in record class lu.kbra.modelizer_next.common.VersionComparator.ParsedVersion
-
Returns the value of the
updateChannelrecord component. - UpdateChannel - Enum Class in lu.kbra.modelizer_next.bootstrap
-
Supported release channels for updates.
- updatedManifestUrl() - Method in record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
-
Returns the value of the
updatedManifestUrlrecord component. - updateLiveEditLayout() - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Updates the live edit layout.
- updateLiveEditPreview() - Method in interface lu.kbra.modelizer_next.ui.canvas.LiveEditor
-
Updates the live edit preview on the active canvas.
- UpdateManifest() - Constructor for class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateManifest
- UpdateRelease() - Constructor for class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateRelease
- UpdateRuntime - Interface in lu.kbra.modelizer_next.bootstrap
-
Runtime contract exposed to the launched application for update checks and restart/update flow.
- UpdateRuntime.UpdatePreparation - Interface in lu.kbra.modelizer_next.bootstrap
-
Defines operations for update preparation behavior.
- UpdateRuntimes - Class in lu.kbra.modelizer_next.bootstrap
-
Factory methods for update runtime implementations used when no bootstrap is present.
- UPDATES_MANIFEST_URL - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- updateSelectionFromMouse(SelectedElement, MouseEvent) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Updates the selection from mouse.
- updateUndoRedoMenuItems() - Method in class lu.kbra.modelizer_next.ui.frame.MainFrame
-
Updates the undo redo menu items.
- updateUndoRedoMenuItems() - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Updates the undo redo menu items.
- url - Variable in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateRelease
V
- validateData() - Method in class lu.kbra.modelizer_next.domain.DiagramModel
-
Validates the data before it is used.
- value() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.common.Platform
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.domain.data.BoundTargetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.domain.data.Cardinality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.domain.data.CommentKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.layout.LayoutObjectType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.layout.PanelType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.ui.canvas.data.Direction2D
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.ui.canvas.data.StyleScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement.SelectedType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.ui.export.ViewExportFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.ui.export.ViewExportScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class lu.kbra.modelizer_next.ui.ThemeMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class lu.kbra.modelizer_next.bootstrap.UpdateChannel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.common.Platform
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.domain.data.BoundTargetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.domain.data.Cardinality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.domain.data.CommentKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.layout.LayoutObjectType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.layout.PanelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.ui.canvas.data.Direction2D
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.ui.canvas.data.StyleScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement.SelectedType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.ui.export.ViewExportFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.ui.export.ViewExportScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class lu.kbra.modelizer_next.ui.ThemeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueType() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
-
Returns the value of the
valueTyperecord component. - version - Variable in class lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateRelease
- version() - Method in record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
-
Returns the value of the
versionrecord component. - version() - Method in record class lu.kbra.modelizer_next.bootstrap.subapp.InstalledApplication
-
Returns the value of the
versionrecord component. - VERSION - Static variable in class lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- VERSION - Static variable in class lu.kbra.modelizer_next.common.App
- VersionComparator - Class in lu.kbra.modelizer_next.common
-
Parses and compares Modelizer version strings, including release, snapshot, and nightly variants.
- VersionComparator() - Constructor for class lu.kbra.modelizer_next.common.VersionComparator
- VersionComparator.ParsedVersion - Record Class in lu.kbra.modelizer_next.common
-
Immutable value object for parsed version data.
- VIEW - Enum constant in enum class lu.kbra.modelizer_next.ui.export.ViewExportScope
- ViewExportDialog - Class in lu.kbra.modelizer_next.ui.dialogs
-
Dialog that collects view export settings and previews the resulting export area.
- ViewExporter - Class in lu.kbra.modelizer_next.ui.export
-
Exports one or more document views to image files.
- ViewExportFormat - Enum Class in lu.kbra.modelizer_next.ui.export
-
Supported file formats for diagram view export.
- ViewExportRequest - Record Class in lu.kbra.modelizer_next.ui.export
-
Immutable request object passed to the exporter.
- ViewExportRequest(ViewExportFormat, ViewExportScope, List<PanelType>, File, String, boolean, boolean) - Constructor for record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Creates an instance of a
ViewExportRequestrecord class. - ViewExportScope - Enum Class in lu.kbra.modelizer_next.ui.export
-
Parts of the document that can be exported.
- VisibilityManager - Interface in lu.kbra.modelizer_next.ui.canvas
-
Contains visibility checks for classes, comments, fields, and links.
- VisibilityOwner - Interface in lu.kbra.modelizer_next.domain.impl
-
Contract for model elements that can be shown or hidden per diagram panel.
- visibleInConceptual() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
visibleInConceptualrecord component. - visibleInConceptual() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
visibleInConceptualrecord component. - visibleInConceptual() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Returns the value of the
visibleInConceptualrecord component. - visibleInConceptual() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns the value of the
visibleInConceptualrecord component. - visibleInLogical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
visibleInLogicalrecord component. - visibleInLogical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
visibleInLogicalrecord component. - visibleInLogical() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Returns the value of the
visibleInLogicalrecord component. - visibleInLogical() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns the value of the
visibleInLogicalrecord component. - visibleInPhysical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
-
Returns the value of the
visibleInPhysicalrecord component. - visibleInPhysical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
-
Returns the value of the
visibleInPhysicalrecord component. - visibleInPhysical() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
-
Returns the value of the
visibleInPhysicalrecord component. - visibleInPhysical() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
-
Returns the value of the
visibleInPhysicalrecord component.
W
- WEBSITE_URL - Static variable in class lu.kbra.modelizer_next.common.App
- width() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedNodeLayout
-
Returns the value of the
widthrecord component. - wildcard() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
-
Returns the value of the
wildcardrecord component. - wildcard() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
-
Returns the value of the
wildcardrecord component. - WINDOWS - Enum constant in enum class lu.kbra.modelizer_next.common.Platform
- WorkspaceState - Class in lu.kbra.modelizer_next.layout
-
Persistent state of the visible workspace, including active panels and docking layout.
- WorkspaceState() - Constructor for class lu.kbra.modelizer_next.layout.WorkspaceState
-
Creates a workspace state instance.
- worldToViewport(Point2D) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Converts world coordinates into viewport coordinates.
- worldToviewportZoom(Point2D) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Converts a world-space size into a zoomed viewport size.
- worldToViewportZoom(Dimension) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Converts a world-space size into a zoomed viewport size.
- wrapText(String, Font, int) - Method in class lu.kbra.modelizer_next.ui.canvas.DiagramCanvas
-
Deprecated.
- writeDocument(File) - Method in interface lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
-
Writes the document.
X
- x() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedNodeLayout
-
Returns the value of the
xrecord component.
Y
- y() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedNodeLayout
-
Returns the value of the
yrecord component.
Z
- ZERO_OR_MANY - Enum constant in enum class lu.kbra.modelizer_next.domain.data.Cardinality
- ZERO_OR_ONE - Enum constant in enum class lu.kbra.modelizer_next.domain.data.Cardinality
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form