Interface | Description |
---|---|
AlertBox<O extends OutputManager<?>> |
AlertBox provides exactly the same functionality
as the ALERT-BOX widget in the Progress language.
|
AutoResizable<C extends WidgetConfig> |
Methods for widgets with non-trivial AUTO-RESIZE attribute semantics
|
BrowseModel |
Data model for BROWSE widget.
|
ControlSetComponent |
This interface represents common methods for the components which handle
sets of items: ComboBox, SelectionList, RadioSet.
|
DataContainer |
Represents common methods for widgets that contain data.
|
FontMetricsHelper |
Provides an API for font metrics.
|
IsModal |
Base interface for all UI elements with modal behavior.
|
Label<O extends OutputManager<?>> |
Interface implemented by widgets that can act as widget labels.
|
LabeledWidget<O extends OutputManager<?>> |
Interface which describes widgets which can have top or side labels.
|
MenuElement<O extends OutputManager<?>> |
The interface represents an element that can be part of
a menu (
Menu ) structure. |
MenuStructure<O extends OutputManager<?>> |
Interface implemented by all structural menu elements.
|
MessageArea<O extends OutputManager<?>> |
This interface was extracted from MessageArea class which was renamed to
|
MnemonicTrait<O extends OutputManager<?>> |
The interface adds mnemonic support to widgets.
|
MousePtrWrapper |
Mouse cursor helper.
|
OutputPrimitives |
Provides an API for an object which can render formatted output as a
terminal.
|
ReleasedKeySensible |
An interface for widgets which can handle released key events
|
ScrollableWidget<O extends OutputManager<?>> |
Interface which needs to be implemented widgets which require scrolling
capability.
|
ScrollBarController |
Scroll bar controller.
|
StreamableManager |
Defines APIs which can be used in redirected mode, common for both ChUI and GUI.
|
TextSelection |
This interface groups all operations related to text selection from a
Widget with text selection capability in their
editor (sub)component. |
Watcher |
This interface defines a way of notifying applications about Ctrl-C signal
coming from the keyboard.
|
WidgetWithConfig<C extends WidgetConfig> |
Interface to be implemented by client-side widgets that are expected
to hold a valid configuration.
|
WindowSizeMoveListener |
Window size and position notification interface.
|
Class | Description |
---|---|
AbstractButton<O extends OutputManager<?>,C extends ControlConfig> |
An implementation of a "abstract button" with a text label.
|
AbstractFileChooserDialog |
This abstract class groups common code from all dialogs related to file/directory selection.
|
ActivexFrame<O extends OutputManager<?>> |
An implementation of the client-side widget that holds a client-side Java emulated ActiveX.
|
AlertBoxCommons<O extends OutputManager<?>> |
The class provides logic common to all implementations of
AlertBox . |
Browse<O extends OutputManager<?>> |
Implementation of Progress BROWSE widget.
|
Browse.SelectedRow |
Container which holds row index and row availability (i.e.
|
BrowseColumn<O extends OutputManager<?>> |
Information about column in BROWSE widget.
|
Button<O extends OutputManager<?>> |
An implementation of a "push button" with a text label.
|
Cell |
Single screen cell consisting of a character and a color.
|
ChooseHandler<O extends OutputManager<?>> |
Helper class which encapsulates all logic related to processing CHOOSE
in frame.
|
ClientBrowseConfigManager |
Client-side manager for enhanced browse configurations.
|
ClientBrowseModel |
This class implements client side of the
BrowseModel used by
the Browse widget. |
ClientCoordinatesConversionParams |
The class resolves coordinate conversion parameters based on an instance of
OutputManager . |
ClientDrivenLabel<O extends OutputManager<?>> |
Abstract base class for client-driven labels.
|
ClientIdHelper |
Implementation the helper methods for client side to work with widget ID.
|
ColorManager |
Color configuration manager, for a specific client session.
|
ColorManager.WorkArea |
Context-local data for this color manager.
|
Colors |
A structure used to holds colors.
|
ComboBox<O extends OutputManager<?>> |
Allows the user to select an item from a drop-down list of choices.
|
DefaultCoordinatesConversionParams |
The class resolves coordinate conversion parameters based on
OutputManager instance
of the current context, i.e. |
DesktopSettings |
A container for a desktop background image and its CSS styles.
|
Dimension |
Area dimension descriptor.
|
DirDialogImpl |
This class represents a dialog that allows the user to select a directory form local disk.
|
DropDown<O extends OutputManager<?>> |
Implements the drop-down window for a combo-box.
|
EaseAccessManager |
Defines the ease access functionality.
|
Editor<O extends OutputManager<?>> |
Implementation of Progress EDITOR component.
|
Editor.Line |
Internal text representation element.
|
EditScroller |
In ChUI or GUI, widget content can be larger than the widget's editable width.
|
FillIn<O extends OutputManager<?>,C extends FillInConfig> |
Implementation of Progress FILL-IN component.
|
FixedSizeContainer<O extends OutputManager<?>> |
Common base class for browse, editor, fillin and labels.
|
FocusManager |
Focus manager.
|
FontDetails<F> |
A container for a font, font metrics and related state.
|
FontManager |
Font configuration manager, for a specific client session.
|
FontManager.EnvironmentFontTable |
The font-table associated with a certain environment.
|
FontManager.WorkArea |
Context-local data for this font manager.
|
Frame<O extends OutputManager<?>> |
A
Frame is a top-level window with a title and a border. |
FrameData |
Frame value/widget ID container.
|
FrameFocusTransferManager |
Common logic of frame focus transfer.
|
FrameFocusTransferManager.Target |
The container for the target component and cursor position.
|
FrameState |
Frame state container.
|
Image<O extends OutputManager<?>> |
Definition of a IMAGE widget.
|
ImageHelper |
Image helper methods to handle pending image loading.
|
ImageHelper.WorkArea |
Context state.
|
Insets |
Insets object.
|
KeyboardLayoutsSettings |
Holds keyboard layouts settings.
|
KeyboardLayoutsSettings.KeyboardLayout |
It is a container for the keyboard layout data.
|
LabeledDataContainer<O extends OutputManager<?>,C extends ControlTextConfig> | |
LabeledPanel<O extends OutputManager<?>,C extends ControlSetConfig> | |
Menu<O extends OutputManager<?>> |
Menu client abstract implementation class. |
Menu.PopupKeyListener |
Key listener, intended to show pop-up menu.
|
MenuItem<O extends OutputManager<?>> |
MenuItem client abstract implementation class. |
MnemonicInfo |
This class accumulates label information:
label after processing of special character '&' denoting mnemonic.
mnemonic character, used to call menu item, that it is assigned on.
mnemonic index in preprocessed label for mnemonic drawing.
|
MousePtrWrapper.BinaryMousePtrWrapper |
Helpers for non-animated web cursors
|
MousePtrWrapper.StaticMousePtrWrapper |
Helpers for non-animated cursors
|
MsgBlasterPeer |
Intercepts some low level (OS) messages and send them to server peer to be dispatched as
ActiveX events.
|
NativeDimension |
Area dimension descriptor.
|
NativeInsets |
Insets object.
|
NativePoint |
Point primitive.
|
NativeRectangle |
Rectangular area descriptor.
|
OutputManager<P extends OutputPrimitives> |
Provides a generic interface to low level user interface primitives.
|
PageElement |
Implements page-top/page-bottom frame output for reports by providing an
output callback mechanism which allows the output from a given frame to be
generated at the top or bottom of a page in a paged output stream.
|
Point |
Point primitive.
|
RadioButton<O extends OutputManager<?>> |
An implementation of a radio-button - an item that is always in one of two
states (SELECTED or DESELECTED) and which displays its state to the user.
|
RadioSet<O extends OutputManager<?>> |
RadioSet is a implementation of radio-set widget, a mutually exclusive set
of
RadioButton objects. |
Rect<O extends OutputManager<?>> |
An implementation of RECTANGLE widget.
|
Rectangle |
Rectangular area descriptor.
|
Region |
The Region class provides means to define, modify and iterate regions
which are collections of rectangles.
|
ScreenBitmap |
Keep the state of the screen, for clipping purposes.
|
ScreenData |
Entire screen data container.
|
ScrollableList<O extends OutputManager<?>> |
A component that allows the user to select one or more objects from a
list.
|
ScrollBar<O extends OutputManager<?>> |
A generic scroll bar.
|
ScrollPane<O extends OutputManager<?>> |
This is the top-level component for the widget scrolling feature.
|
SelectionList<O extends OutputManager<?>> |
This class provides necessary scrolling for the
SelectionListBody class which implements remaining
functionality. |
SelectionListBody<O extends OutputManager<?>> |
A component that allows the user to select one or more objects from a list.
|
Separator<O extends OutputManager<?>> |
The virtual widget to represent the horizontal line to separate the widgets
from it's labels for default frame layout manager.
|
SigintWaiter | |
Skip<O extends OutputManager<?>> |
The virtual invisible widget to represent the skipping feature for the CHUI
frames.
|
Slider<O extends OutputManager<?>> |
An implementation of SLIDER widget.
|
Space<O extends OutputManager<?>> |
The virtual invisible widget to represent the space(n) keyword feature for
the CHUI frames.
|
SpareIteration |
Convenient container for 'spare' iteration data.
|
StaticCoordinatesConversionParams |
The class resolves coordinate conversion parameters based on provided (thus constant)
OutputManager instance. |
StatusLine<O extends OutputManager<?>> |
Status line widget.
|
SubMenu<O extends OutputManager<?>> |
SubMenu client abstract implementation class. |
SysColor |
This class defines system colors constants.
|
TempContainer<O extends OutputManager<?>> |
Temporary container used for second and subsequent layout processing.
|
Text<O extends OutputManager<?>> |
Implementation of Progress TEXT component.
|
Text.ContentMnemonic<G extends OutputManager<?>> |
Container class for the TEXT's content mnemonic.
|
ToggleBox<O extends OutputManager<?>> |
An implementation of a "toggle box" with a text label.
|
TopLevelWindow<O extends OutputManager<?>> |
The class represents a top-level window, that is a window that sits
at the top of widget hierarchy (it has no parent), has its own independent
screen, a possible window caption, etc.
|
TypeAhead |
This class is responsible for buffering keyboard input with type ahead
and handling of CTRL-C keystrokes.
|
UiUtils |
Common static helpers for the client-side UI.
|
UiUtils.EscapeConverter |
Converts valid escape sequences %XX to byte values.
|
UserKeyValueStorage |
Represents an abstract key and value storage that stores its data values into chunks in order
to store large data within the same storage backend with the capacity limit on the maximal
value size.
|
UserKeyValueStorage.Chunk |
Represents a chunk of a string data.
|
UserPreferences |
Implements the user's key and value storage based on java user preferences API.
|
WidgetEntry |
Simple container for a widget map key and value pair.
|
WidgetRegistry<O extends OutputManager<?>> |
Widget registry.
|
WidgetRegistry.IdRange |
Container class to store the minimum and maximum widget IDs.
|
Window<O extends OutputManager<?>> |
A Window is a single CHUI workspace for frames and dialogs.
|
Window.StatusData |
Status data container.
|
Window.WorkArea |
Stores common data for all windows, relating to the state of the current context.
|
WindowManager |
Window manager.
|
WindowManager.WorkArea |
Stores global data relating to the state of the current context.
|
ZeroColumnLayout<O extends OutputManager<?>> |
This is the LayoutManager which places the widgets into the container side
by side into the first available free space for the container's SIDE-LABELS
mode.
|
Enum | Description |
---|---|
MousePtrWrapper.PreDefinedMousePtrWrapper |
Helpers for pre-defined cursors
|
ScrollBar.Bars |
Container bars.
|
ScrollBar.Orientation |
Scroll bar orientation enumeration.
|
ScrollBar.Position |
Scroll bar buttons position.
|
ScrollBar.ScrollStep |
Type of scroll step.
|
TopLevelWindow.IconDataType |
Data type passing as initial window icon.
|
Exception | Description |
---|---|
DataValidationException |
Exception thrown when data doesn't pass some validation rules.
|