Package edu.cnu.mdi.view
package edu.cnu.mdi.view
-
ClassDescriptionBase class for View Information.Base class for all MDI views.Factory interface for creating an
IContainerwith a given initial world coordinate system.A simple view used to test the tool bar.Describes theDrawingViewfor the in-app help / info dialog.Utility for displayingAbstractViewInfocontent in a lightweight, non-modal, non-stealing info dialog.A container-less demo view that displays a JSON file as both colorized raw text and a collapsible tree, side by side in a split pane.Describes theJsonViewfor the in-app help / info dialog.This is a predefined view used to display all the log messages.ViewConfiguration<T extends BaseView>Describes everything needed to register aBaseViewwith theViewManager, including optional deferred (lazy) creation and virtual-desktop placement.ViewFactory<T extends BaseView>Functional interface used to create a view instance.Small button that displays information about a view.Singleton registry and UI coordinator for allBaseViewinstances in an MDI application.Immutable value object containing the initialization options for aBaseView.Fluent builder for constructing thePropertiesused to initialize aBaseView.A "virtual desktop" overview view.A rectangle item, drawn on aVirtualView's annotation layer, that represents oneBaseView's thumbnail location within the virtual desktop.