Hierarchy For All Packages
- lu.kbra.modelizer_next,
- lu.kbra.modelizer_next.bootstrap,
- lu.kbra.modelizer_next.bootstrap.config,
- lu.kbra.modelizer_next.bootstrap.remote,
- lu.kbra.modelizer_next.bootstrap.selfupdate,
- lu.kbra.modelizer_next.bootstrap.subapp,
- lu.kbra.modelizer_next.bootstrap.ui,
- lu.kbra.modelizer_next.cmdline,
- lu.kbra.modelizer_next.common,
- lu.kbra.modelizer_next.document,
- lu.kbra.modelizer_next.domain,
- lu.kbra.modelizer_next.domain.data,
- lu.kbra.modelizer_next.domain.impl,
- lu.kbra.modelizer_next.domain.shared,
- lu.kbra.modelizer_next.history,
- lu.kbra.modelizer_next.json,
- lu.kbra.modelizer_next.layout,
- lu.kbra.modelizer_next.style,
- lu.kbra.modelizer_next.ui,
- lu.kbra.modelizer_next.ui.canvas,
- lu.kbra.modelizer_next.ui.canvas.data,
- lu.kbra.modelizer_next.ui.canvas.datastruct,
- lu.kbra.modelizer_next.ui.component,
- lu.kbra.modelizer_next.ui.dialogs,
- lu.kbra.modelizer_next.ui.export,
- lu.kbra.modelizer_next.ui.frame,
- lu.kbra.modelizer_next.ui.help,
- lu.kbra.modelizer_next.ui.impl
Class Hierarchy
- java.lang.Object
- lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime
- lu.kbra.modelizer_next.common.App
- lu.kbra.modelizer_next.common.AppConfig
- lu.kbra.modelizer_next.bootstrap.subapp.ApplicationInventory
- lu.kbra.modelizer_next.bootstrap.subapp.ApplicationUpdateStorage
- lu.kbra.modelizer_next.bootstrap.config.BootstrapApp
- lu.kbra.modelizer_next.bootstrap.config.BootstrapConfiguration
- lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerLauncher
- lu.kbra.modelizer_next.bootstrap.BootstrapMain
- lu.kbra.modelizer_next.bootstrap.BootstrapRuntime (implements lu.kbra.modelizer_next.bootstrap.UpdateRuntime)
- lu.kbra.modelizer_next.common.ChannelComparator (implements java.util.Comparator<T>)
- lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog
- java.lang.ClassLoader
- java.security.SecureClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- lu.kbra.modelizer_next.bootstrap.subapp.ChildFirstURLClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- java.security.SecureClassLoader
- lu.kbra.modelizer_next.domain.ClassModel (implements lu.kbra.modelizer_next.domain.impl.IdOwner, lu.kbra.modelizer_next.domain.impl.NamesOwner, lu.kbra.modelizer_next.domain.impl.StyleOwner, lu.kbra.modelizer_next.domain.impl.VisibilityOwner)
- lu.kbra.modelizer_next.common.ColorUtils
- lu.kbra.modelizer_next.cmdline.CommandLineExporter
- lu.kbra.modelizer_next.cmdline.CommandLineExportParser
- lu.kbra.modelizer_next.domain.CommentBinding
- lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog
- lu.kbra.modelizer_next.domain.CommentModel (implements lu.kbra.modelizer_next.domain.impl.IdOwner, lu.kbra.modelizer_next.domain.impl.StyleOwner, lu.kbra.modelizer_next.domain.impl.VisibilityOwner)
- java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
- java.awt.Container
- javax.swing.JComponent (implements java.io.Serializable)
- javax.swing.AbstractButton (implements java.awt.ItemSelectable, javax.swing.SwingConstants)
- javax.swing.JButton (implements javax.accessibility.Accessible)
- lu.kbra.modelizer_next.ui.component.ColorButton
- javax.swing.JButton (implements javax.accessibility.Accessible)
- javax.swing.JLabel (implements javax.accessibility.Accessible, javax.swing.SwingConstants)
- javax.swing.DefaultListCellRenderer (implements javax.swing.ListCellRenderer<E>, java.io.Serializable)
- lu.kbra.modelizer_next.ui.canvas.EnumCellRenderer
- javax.swing.DefaultListCellRenderer (implements javax.swing.ListCellRenderer<E>, java.io.Serializable)
- javax.swing.JPanel (implements javax.accessibility.Accessible)
- lu.kbra.modelizer_next.ui.canvas.DiagramCanvas (implements lu.kbra.modelizer_next.ui.canvas.CaptureManager, lu.kbra.modelizer_next.ui.canvas.ElementCreator, lu.kbra.modelizer_next.ui.canvas.ElementDeleter, lu.kbra.modelizer_next.ui.canvas.ElementEditor, lu.kbra.modelizer_next.ui.canvas.ElementRenderer, lu.kbra.modelizer_next.ui.canvas.ExportManager, lu.kbra.modelizer_next.ui.canvas.LinkLayoutManager, lu.kbra.modelizer_next.ui.canvas.LiveEditor, lu.kbra.modelizer_next.ui.canvas.NodeLayoutCache, lu.kbra.modelizer_next.ui.canvas.NodeLayoutManager, lu.kbra.modelizer_next.ui.canvas.VisibilityManager)
- lu.kbra.modelizer_next.ui.help.InfoTab
- lu.kbra.modelizer_next.ui.help.ShortcutsTab
- lu.kbra.modelizer_next.ui.canvas.StylePaletteCellRenderer (implements javax.swing.ListCellRenderer<E>)
- javax.swing.AbstractButton (implements java.awt.ItemSelectable, javax.swing.SwingConstants)
- java.awt.Window (implements javax.accessibility.Accessible)
- java.awt.Dialog
- javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- lu.kbra.modelizer_next.ui.dialogs.ViewExportDialog
- javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- java.awt.Frame (implements java.awt.MenuContainer)
- javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- lu.kbra.modelizer_next.bootstrap.ui.BootstrapLoadingFrame
- lu.kbra.modelizer_next.ui.help.HelpDialog
- lu.kbra.modelizer_next.ui.frame.MainFrame (implements lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController, lu.kbra.modelizer_next.ui.frame.MainFrameStyleController, lu.kbra.modelizer_next.ui.frame.MainFrameWindowController)
- javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- java.awt.Dialog
- javax.swing.JComponent (implements java.io.Serializable)
- java.awt.Container
- lu.kbra.modelizer_next.cmdline.ConsoleDocumentLoadHandler (implements lu.kbra.modelizer_next.ui.impl.DocumentLoadHandler)
- lu.kbra.modelizer_next.domain.DiagramModel
- lu.kbra.modelizer_next.layout.DockedTabGroupState
- lu.kbra.modelizer_next.layout.DockLayoutState
- lu.kbra.modelizer_next.document.DocumentMeta
- lu.kbra.modelizer_next.ui.frame.DocumentSession
- lu.kbra.modelizer_next.ui.frame.DocumentSessionLoader
- lu.kbra.modelizer_next.domain.shared.ElementNames
- lu.kbra.modelizer_next.domain.shared.ElementStyle (implements lu.kbra.modelizer_next.domain.shared.ModelElement)
- lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog
- lu.kbra.modelizer_next.domain.FieldModel (implements lu.kbra.modelizer_next.domain.impl.IdOwner, lu.kbra.modelizer_next.domain.impl.NamesOwner, lu.kbra.modelizer_next.domain.impl.StyleOwner)
- lu.kbra.modelizer_next.common.FileOpenBridge
- lu.kbra.modelizer_next.bootstrap.subapp.JarApplicationLauncher
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- lu.kbra.modelizer_next.json.ColorModule.AwtColorDeserializer
- lu.kbra.modelizer_next.common.ParsedVersionModule.ParsedVersionDeserializer
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- lu.kbra.modelizer_next.json.ColorModule.AwtColorSerializer
- lu.kbra.modelizer_next.domain.shared.LayerVisibility
- lu.kbra.modelizer_next.json.LegacyModelizerImporter
- lu.kbra.modelizer_next.common.LicensePrinter
- lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog
- lu.kbra.modelizer_next.domain.LinkEnd
- lu.kbra.modelizer_next.layout.LinkLayout
- lu.kbra.modelizer_next.domain.LinkModel
- lu.kbra.modelizer_next.MNMain
- lu.kbra.modelizer_next.document.ModelDocument
- lu.kbra.modelizer_next.ModelizerAppEntryPoint (implements lu.kbra.modelizer_next.bootstrap.AppMain)
- lu.kbra.modelizer_next.json.ModernModelizerImporter
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- lu.kbra.modelizer_next.json.ColorModule
- lu.kbra.modelizer_next.common.ParsedVersionModule
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- lu.kbra.modelizer_next.layout.NodeLayout
- lu.kbra.modelizer_next.json.OnlineModelizerImporter
- lu.kbra.modelizer_next.layout.PanelState
- java.awt.geom.Point2D (implements java.lang.Cloneable)
- java.awt.geom.Point2D.Double (implements java.io.Serializable)
- lu.kbra.modelizer_next.common.Size2D
- java.awt.geom.Point2D.Double (implements java.io.Serializable)
- lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService
- lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateManifest
- lu.kbra.modelizer_next.bootstrap.remote.RemoteUpdateService.UpdateRelease
- lu.kbra.modelizer_next.ui.dialogs.RenameDialog
- lu.kbra.modelizer_next.common.SampleDocumentFactory
- lu.kbra.modelizer_next.style.StylePalette (implements lu.kbra.modelizer_next.domain.data.DisplayValueOwner)
- lu.kbra.modelizer_next.ui.dialogs.StylePaletteEditorDialog
- lu.kbra.modelizer_next.style.StylePaletteService
- lu.kbra.modelizer_next.document.SwingDocumentLoadHandler (implements lu.kbra.modelizer_next.ui.impl.DocumentLoadHandler)
- lu.kbra.modelizer_next.common.SystemThemeDetector
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- lu.kbra.modelizer_next.bootstrap.subapp.AppLaunchException
- java.io.IOException
- lu.kbra.modelizer_next.cmdline.CommandLineExportParser.HelpRequestedException
- java.lang.RuntimeException
- lu.kbra.modelizer_next.cmdline.CommandLineExportParser.InvalidArgumentException
- lu.kbra.modelizer_next.cmdline.CommandLineExportParser.MissingArgumentException
- lu.kbra.modelizer_next.common.UnsupportedBootstrapVersionException
- java.lang.Exception
- lu.kbra.modelizer_next.history.UndoRedoManager
- lu.kbra.modelizer_next.bootstrap.UpdateRuntimes
- lu.kbra.modelizer_next.common.VersionComparator (implements java.util.Comparator<T>)
- lu.kbra.modelizer_next.ui.export.ViewExporter
- lu.kbra.modelizer_next.layout.WorkspaceState
Interface Hierarchy
- lu.kbra.modelizer_next.bootstrap.AbstractBootstrapRuntime.UpdatePreparation
- lu.kbra.modelizer_next.bootstrap.AppMain
- java.lang.Cloneable
- lu.kbra.modelizer_next.domain.shared.ModelElement
- lu.kbra.modelizer_next.ui.canvas.DiagramCanvasExt
- lu.kbra.modelizer_next.ui.canvas.CaptureManager
- lu.kbra.modelizer_next.ui.canvas.ElementCreator
- lu.kbra.modelizer_next.ui.canvas.ElementDeleter
- lu.kbra.modelizer_next.ui.canvas.ElementEditor
- lu.kbra.modelizer_next.ui.canvas.ElementRenderer
- lu.kbra.modelizer_next.ui.canvas.ExportManager
- lu.kbra.modelizer_next.ui.canvas.LinkLayoutManager
- lu.kbra.modelizer_next.ui.canvas.LiveEditor
- lu.kbra.modelizer_next.ui.canvas.NodeLayoutCache
- lu.kbra.modelizer_next.ui.canvas.NodeLayoutManager
- lu.kbra.modelizer_next.ui.canvas.VisibilityManager
- lu.kbra.modelizer_next.domain.data.DisplayValueOwner
- lu.kbra.modelizer_next.ui.impl.DocumentChangeListener
- lu.kbra.modelizer_next.ui.impl.DocumentLoadHandler
- lu.kbra.modelizer_next.domain.impl.IdOwner
- lu.kbra.modelizer_next.ui.frame.MainFrameDocumentController
- lu.kbra.modelizer_next.ui.frame.MainFrameStyleController
- lu.kbra.modelizer_next.ui.frame.MainFrameWindowController
- lu.kbra.modelizer_next.domain.impl.NamesOwner
- lu.kbra.modelizer_next.bootstrap.ProgressListener
- lu.kbra.modelizer_next.domain.impl.StyleOwner
- lu.kbra.modelizer_next.bootstrap.UpdateRuntime
- lu.kbra.modelizer_next.bootstrap.UpdateRuntime.UpdatePreparation
- lu.kbra.modelizer_next.domain.impl.VisibilityOwner
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- lu.kbra.modelizer_next.ui.canvas.data.AnchorSide
- lu.kbra.modelizer_next.domain.data.BoundTargetType
- lu.kbra.modelizer_next.domain.data.Cardinality (implements lu.kbra.modelizer_next.domain.data.DisplayValueOwner)
- lu.kbra.modelizer_next.domain.data.CommentKind
- lu.kbra.modelizer_next.ui.canvas.data.Direction2D
- lu.kbra.modelizer_next.layout.LayoutObjectType
- lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement.LiveEditType
- lu.kbra.modelizer_next.layout.PanelType
- lu.kbra.modelizer_next.common.Platform
- lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement.SelectedType
- lu.kbra.modelizer_next.ui.canvas.data.StyleScope
- lu.kbra.modelizer_next.ui.ThemeMode
- lu.kbra.modelizer_next.bootstrap.UpdateChannel
- lu.kbra.modelizer_next.ui.export.ViewExportFormat
- lu.kbra.modelizer_next.ui.export.ViewExportScope
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorPair
- lu.kbra.modelizer_next.ui.canvas.datastruct.AnchorSidePair
- lu.kbra.modelizer_next.bootstrap.AvailableUpdate
- lu.kbra.modelizer_next.bootstrap.BootstrapConfig
- lu.kbra.modelizer_next.bootstrap.selfupdate.BootstrapInstallerUpdate
- lu.kbra.modelizer_next.ui.dialogs.ClassEditorDialog.Result
- lu.kbra.modelizer_next.ui.canvas.datastruct.ClassSideKey
- lu.kbra.modelizer_next.ui.canvas.datastruct.ClipboardSnapshot
- lu.kbra.modelizer_next.cmdline.CommandLineExportOptions
- lu.kbra.modelizer_next.ui.dialogs.CommentEditorDialog.Result
- lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedClass
- lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedComment
- lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedField
- lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLink
- lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedLinkLayout
- lu.kbra.modelizer_next.ui.canvas.datastruct.CopiedNodeLayout
- lu.kbra.modelizer_next.ui.canvas.datastruct.DiagramCanvasActions
- lu.kbra.modelizer_next.history.DocumentSnapshot
- lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedLayout
- lu.kbra.modelizer_next.ui.canvas.datastruct.DraggedSelection
- lu.kbra.modelizer_next.ui.canvas.datastruct.FieldAnchor
- lu.kbra.modelizer_next.ui.dialogs.FieldEditorDialog.Result
- lu.kbra.modelizer_next.ui.canvas.datastruct.FieldHitResult
- lu.kbra.modelizer_next.ui.canvas.datastruct.HitResult
- lu.kbra.modelizer_next.bootstrap.subapp.InstalledApplication
- lu.kbra.modelizer_next.ui.canvas.datastruct.LinkAnchorPlacement
- lu.kbra.modelizer_next.ui.canvas.datastruct.LinkCreationState
- lu.kbra.modelizer_next.ui.dialogs.LinkEditorDialog.Result
- lu.kbra.modelizer_next.ui.canvas.datastruct.LinkGeometry
- lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditComponents
- lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditContext
- lu.kbra.modelizer_next.ui.canvas.datastruct.LiveEditElement
- lu.kbra.modelizer_next.ui.canvas.datastruct.ResizingComment
- lu.kbra.modelizer_next.ui.canvas.datastruct.SelectedElement
- lu.kbra.modelizer_next.ui.canvas.datastruct.SelectionInfo
- lu.kbra.modelizer_next.ui.canvas.datastruct.StatusStyleAppearance
- lu.kbra.modelizer_next.common.VersionComparator.ParsedVersion
- lu.kbra.modelizer_next.ui.export.ViewExportRequest
- java.lang.Record