Package 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.
-
ClassDescriptionApplication-wide constants, directories, mapper setup, and metadata used by the desktop client.User configuration loaded from and saved to the application configuration file.Compares parsed versions while respecting the release channel ordering.Utility methods for serializing, deserializing, and deriving AWT colors.Stores a file-open callback used when the operating system asks the app to open a file.Loads and prints bundled license text.Jackson module for VersionComparator.ParsedVersion values.Operating system and package platform values used by update manifests.Factory for the built-in sample document shown when the user creates or opens an example document.Mutable two-dimensional size value used by layout objects.Detects whether the operating system currently prefers a dark theme.Exception thrown when the app is started by an incompatible bootstrap runtime.Parses and compares Modelizer version strings, including release, snapshot, and nightly variants.Immutable value object for parsed version data.