core 0.1.0-SNAPSHOT API

Packages
Package
Description
Strata's implementation of the API and SPI.
Core's animator.
The appearance registry: AppearancesImpl, the one Appearances of the process, which keeps each type's registrations, the defaults engine adapters register beneath them, and a cache of lookups per class.
Drawing helpers shared by the built-in controls, and CorePopup, what core's popups offer the control that opens them.
The implementations of the controls in
invalid reference
org.inspirenxe.strata.api.control.button
.
The implementations of the controls in
invalid reference
org.inspirenxe.strata.api.control.collection
.
The implementations of the controls in
invalid reference
org.inspirenxe.strata.api.control.display
.
The implementations of the controls in
invalid reference
org.inspirenxe.strata.api.control.field
.
The implementations of the controls in
invalid reference
org.inspirenxe.strata.api.control.menu
.
The implementations of the controls in
invalid reference
org.inspirenxe.strata.api.control.pane
.
The implementations of the controls in
invalid reference
org.inspirenxe.strata.api.control.window
.
The event classes core creates, and their delivery.
The file dialogs core offers over a platform's, with their results handed to the UI thread.
The UI thread and frame scheduling.
The hosts adapters drive: ScreenHostImpl shows one screen, and ScreenStackImpl stacks hosts for engines without a screen system.
Input helpers for the root: ClickCounter turns presses into double and triple clicks, and KeyRepeater makes key repeats for engines that do not send them.
The built-in containers.
The node tree behind the public components.
The bridge from the developer's Painter to the engine's Canvas.
The registry of components that ComponentFactory.create(Class) makes, with Strata's own controls and the component libraries found on the class path.
States, dependency tracking and bindings.
Core's text: the Text implementation and its factory, translations, date formats, and helpers that wrap, measure and shorten text with an engine's TextMetrics.
Resolves theme refs: the theme file format, the parent chain, the layers and the per-key merge, and the registry of themes and overrides added in code.
The clipboard as core keeps it: the last transfer each platform set, handed back whole while the engine still holds its text.