Index

A B C D E F G H I J K L M N O P R S T U V W X Y Z 
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 addComment record 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 addField record 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 addLink record 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 addTable record 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 AnchorPair record 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 AnchorSidePair record class.
anchorStartX() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
Returns the value of the anchorStartX record component.
anchorStartY() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
Returns the value of the anchorStartY record 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 associationClassId record component.
associationClassId() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the associationClassId record 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 AvailableUpdate record 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 background record component.
backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
Returns the value of the backgroundColor record component.
backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the backgroundColor record component.
backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
Returns the value of the backgroundColor record component.
backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
Returns the value of the backgroundColor record component.
backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
Returns the value of the backgroundColor record component.
backgroundColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
Returns the value of the backgroundColor record component.
bendPoints() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLinkLayout
Returns the value of the bendPoints record 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 binding record component.
bindingTargetId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the bindingTargetId record component.
bindingTargetType() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the bindingTargetType record 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 BootstrapConfig record 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 BootstrapInstallerUpdate record 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 border record component.
borderColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
Returns the value of the borderColor record component.
borderColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the borderColor record component.
borderColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
Returns the value of the borderColor record component.
borderColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
Returns the value of the borderColor record 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 bounds record component.
bounds() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.HitResult
Returns the value of the bounds record 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 buildNumber record 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 cardinalityFrom record component.
cardinalityFrom() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the cardinalityFrom record component.
cardinalityTo() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
Returns the value of the cardinalityTo record component.
cardinalityTo() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the cardinalityTo record 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 channel record 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 classes record component.
classId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ClassSideKey
Returns the value of the classId record component.
classId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
Returns the value of the classId record component.
classId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
Returns the value of the classId record component.
classId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
Returns the value of the classId record 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 ClassSideKey record 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 clearSelection record 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 ClipboardSnapshot record 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 CommandLineExportOptions record 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 commentId record component.
commentId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
Returns the value of the commentId record component.
commentId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
Returns the value of the commentId record 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 comments record 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 conceptualName record component.
conceptualName() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
Returns the value of the conceptualName record 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 CopiedClass record 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 CopiedComment record 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 CopiedField record 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 CopiedLink record 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 CopiedLinkLayout record 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 CopiedNodeLayout record 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 copySelection record 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, mn file 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, mn file 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 currentVersion record component.
currentVersion() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
Returns the value of the currentVersion record 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 cutSelection record 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 deleteSelection record 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 DiagramCanvasActions record 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 distributor record 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 DocumentSnapshot record 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 downloadUri record 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 DraggedLayout record 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 DraggedSelection record 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 duplicateSelection record component.

E

edit() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
Returns the value of the edit record 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 editStyle record component.
editStyleAlt() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
Returns the value of the editStyleAlt record 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 entryPoint record 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 enumList record 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 field record 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 FieldAnchor record 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 FieldHitResult record class.
fieldId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
Returns the value of the fieldId record component.
fieldId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
Returns the value of the fieldId record component.
fieldId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
Returns the value of the fieldId record 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 fields record component.
fields() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
Returns the value of the fields record 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 fileNamePattern record component.
fileNamePattern() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
Returns the value of the fileNamePattern record 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 fixedSize record component.
focusAll() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
Returns the value of the focusAll record 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 focusSelection record 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 force record 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 forceAlternative record 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 foreground record 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 format record component.
format() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
Returns the value of the format record 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 from record 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 fromClassId record component.
fromClassId() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the fromClassId record component.
fromCount() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
Returns the value of the fromCount record component.
fromFieldId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
Returns the value of the fromFieldId record component.
fromFieldId() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the fromFieldId record component.
fromIndex() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
Returns the value of the fromIndex record component.
fromPoint() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
Returns the value of the fromPoint record 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 fromSide record component.
fromSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
Returns the value of the fromSide record component.
fromSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
Returns the value of the fromSide record component.
fromSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
Returns the value of the fromSide record 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 height record 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 HitResult record 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 initialHeight record component.
initialWidth() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
Returns the value of the initialWidth record component.
inputFile() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
Returns the value of the inputFile record 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 InstalledApplication record 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 installerUri record 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 jarFile record component.
jobCount() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
Returns the value of the jobCount record component.
json() - Method in record class lu.kbra.modelizer_next.history.DocumentSnapshot
Returns the value of the json record 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 kind record component.
kind() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
Returns the value of the kind record component.

L

labelAngle() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
Returns the value of the labelAngle record component.
labelFrom() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
Returns the value of the labelFrom record component.
labelFrom() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the labelFrom record component.
labelPoint() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
Returns the value of the labelPoint record component.
labelTo() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
Returns the value of the labelTo record component.
labelTo() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the labelTo record component.
latestVersion() - Method in record class lu.kbra.modelizer_next.bootstrap.AvailableUpdate
Returns the value of the latestVersion record component.
latestVersion() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
Returns the value of the latestVersion record 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 layout record component.
layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the layout record component.
layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
Returns the value of the layout record component.
layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
Returns the value of the layout record component.
layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.HitResult
Returns the value of the layout record component.
layout() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
Returns the value of the layout record 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 layouts record 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 lineColor record component.
lineColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the lineColor record 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 LinkAnchorPlacement record 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 LinkCreationState record 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 LinkGeometry record class.
linkId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
Returns the value of the linkId record component.
linkId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
Returns the value of the linkId record component.
linkId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
Returns the value of the linkId record 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 links record 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 LiveEditComponents record 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 LiveEditContext record 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 LiveEditElement record 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 middlePoint record 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 moveDelta record component.
moveFieldSelection() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
Returns the value of the moveFieldSelection record 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 moveSelectedFieldInList record 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 multiple record component.
multiple() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
Returns the value of the multiple record component.

N

name() - Method in record class lu.kbra.modelizer_next.bootstrap.BootstrapConfig
Returns the value of the name record component.
name() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
Returns the value of the name record component.
name() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
Returns the value of the name record component.
name() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
Returns the value of the name record component.
name() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the name record 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 nameLabelPosition record 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 notConceptual record 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 notes record 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 notNull record component.
notNull() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
Returns the value of the notNull record component.
numbers() - Method in record class lu.kbra.modelizer_next.common.VersionComparator.ParsedVersion
Returns the value of the numbers record 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 offsetX record component.
offsetY() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
Returns the value of the offsetY record 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 outputDirectory record component.
outputDirectory() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
Returns the value of the outputDirectory record component.
owner() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
Returns the value of the owner record component.
ownerClassId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
Returns the value of the ownerClassId record 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 paletteList record 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 panelType record component.
panelType() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectionInfo
Returns the value of the panelType record 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 panelTypes record component.
panelTypes() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
Returns the value of the panelTypes record 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 ParsedVersion record 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 pasteSelection record component.
path() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectionInfo
Returns the value of the path record 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 platform record 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 point record component.
points() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
Returns the value of the points record 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 pos record 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 primaryKey record component.
primaryKey() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
Returns the value of the primaryKey record 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 redo record 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 releasePageUri record component.
releasePageUri() - Method in record class lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
Returns the value of the releasePageUri record 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 releasesUrl record 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 renameSelection record 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 renameSelectionAlt record 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 repositoryUrl record 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 ResizingComment record 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 Result record 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 Result record 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 Result record 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 Result record 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 scope record component.
scope() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
Returns the value of the scope record 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 selectAll record 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 SelectedElement record 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 selection record 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 SelectionInfo record 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 side record component.
side() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.FieldAnchor
Returns the value of the side record 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 snapshotValue record component.
sourceId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
Returns the value of the sourceId record component.
sourceId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the sourceId record component.
sourceId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
Returns the value of the sourceId record component.
sourceId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
Returns the value of the sourceId record component.
sourceType() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
Returns the value of the sourceType record 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 startWorldX record component.
startWorldY() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
Returns the value of the startWorldY record component.
startX() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
Returns the value of the startX record component.
startY() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
Returns the value of the startY record 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 StatusStyleAppearance record 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 style record 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 technicalName record component.
technicalName() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
Returns the value of the technicalName record component.
technicalName() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
Returns the value of the technicalName record component.
technicalName() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
Returns the value of the technicalName record component.
technicalOnly() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
Returns the value of the technicalOnly record component.
text() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the text record component.
text() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
Returns the value of the text record 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 textArea record component.
textColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
Returns the value of the textColor record component.
textColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the textColor record component.
textColor() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
Returns the value of the textColor record component.
textColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
Returns the value of the textColor record component.
textColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
Returns the value of the textColor record component.
textColor() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
Returns the value of the textColor record component.
textField() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
Returns the value of the textField record 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 to record 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 toClassId record component.
toClassId() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the toClassId record component.
toCount() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
Returns the value of the toCount record component.
toFieldId() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
Returns the value of the toFieldId record component.
toFieldId() - Method in record class lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
Returns the value of the toFieldId record component.
toIndex() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
Returns the value of the toIndex record 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 toPoint record 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 toSide record component.
toSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
Returns the value of the toSide record component.
toSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
Returns the value of the toSide record component.
toSide() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
Returns the value of the toSide record 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 type record component.
type() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
Returns the value of the type record component.
type() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
Returns the value of the type record component.
type() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
Returns the value of the type record component.

U

undo() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
Returns the value of the undo record 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 unique record component.
unique() - Method in record class lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
Returns the value of the unique record 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 updateChannel record 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 updatedManifestUrl record 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 value record 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 valueType record 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 version record component.
version() - Method in record class lu.kbra.modelizer_next.bootstrap.subapp.InstalledApplication
Returns the value of the version record 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 ViewExportRequest record 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 visibleInConceptual record component.
visibleInConceptual() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the visibleInConceptual record component.
visibleInConceptual() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
Returns the value of the visibleInConceptual record component.
visibleInConceptual() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
Returns the value of the visibleInConceptual record component.
visibleInLogical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
Returns the value of the visibleInLogical record component.
visibleInLogical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the visibleInLogical record component.
visibleInLogical() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
Returns the value of the visibleInLogical record component.
visibleInLogical() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
Returns the value of the visibleInLogical record component.
visibleInPhysical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
Returns the value of the visibleInPhysical record component.
visibleInPhysical() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
Returns the value of the visibleInPhysical record component.
visibleInPhysical() - Method in record class lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
Returns the value of the visibleInPhysical record component.
visibleInPhysical() - Method in record class lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
Returns the value of the visibleInPhysical record 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 width record component.
wildcard() - Method in record class lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
Returns the value of the wildcard record component.
wildcard() - Method in record class lu.kbra.modelizer_next.ui.export.ViewExportRequest
Returns the value of the wildcard record 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 x record component.

Y

y() - Method in record class lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedNodeLayout
Returns the value of the y record 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
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form