See: Description
| Interface | Description |
|---|---|
| ActionCategories |
An interface that keeps a number of commonly used Action categories.
|
| ActionViewFactory |
A factory to create a view for a given action, which acts on the provided entity.
|
| Activatable | |
| ComponentBuilder<T extends Component> | |
| ComponentDecorator |
A decorator that can be added to an
ActionNode to decorate the resulting component
from the DefaultActionViewFactory. |
| EntityListCellRenderer |
Interface used by
EntityListView for rendering its rows. |
| EntityView<T extends Entity> |
An interface used by views that can bind to entities.
|
| EntityViewFactory |
A factory for converting
ViewNode objects into views. |
| NodeDecorator |
A decorator that can be added to a node via
NodeDecoratorAttribute which
will be run just after the node is added to its parent. |
| PropertyViewDecorator |
An interface for decorating PropertyViews.
|
| PropertyViewFactory |
Factory for creating a property view.
|
| Selection.SelectionVisitor | |
| WidgetTypes |
An interface to keep the standard widget types.
|
| Class | Description |
|---|---|
| AbstractComponentBuilder<T extends Component> | |
| AbstractEntityView<T extends Entity> |
A base class for a view that can bind to an entity.
|
| Actions |
A light-weight list of actions.
|
| ComplexSelection |
A complex selection in a
Table or List. |
| ComponentDecorators | |
| DefaultActionViewFactory |
The default factory to use for creating views for actions.
|
| DefaultEntityListCellRenderer |
The default renderer for rendering a row of the EntityListView.
|
| DefaultEntityViewFactory |
The default factory used for rendering a ViewNode as an EntityView.
|
| DefaultPropertyViewFactory |
Default factory used to convert a
FieldNode into a PropertyView. |
| EntityEditor |
A View that can render forms for editing an entity.
|
| EntityEditor.DescriptionStyleAttribute | |
| EntityEditor.LabelStyleAttribute |
Attribute for setting
EntityEditor.LabelStyle. |
| EntityForm |
A form with an embedded
EntityEditor. |
| EntityViewFragment | |
| FieldEditor |
An editor for a
FieldNode. |
| NodeList |
A light-weight data structure for Nodes.
|
| PropertyView<T extends Component> |
Wrapper around a component that supports binding to a property.
|
| SelectForm | |
| Selection |
Encapsulates the selection of a list or table.
|
| Selection.SelectionEvent | |
| SettingsForm |
A settings form similar to the iOS and Android "Settings" applications.
|
| SettingsForm.SettingsFormActionView |
A view for rendering an
ActionNode as a menu item in SettingsForm. |
| SettingsForm.SettingsFormActionViewFactory |
ViewFactory for rendering actions on
SettingsForm. |
| SettingsForm.SettingsFormSection |
Container used to render a section of
SettingsForm. |
| Slot |
A placeholder that can be inserted into a View, that will be filled
at activation time by a Slot.
|
| Slot.SlotContext |
Encapsulates a context for a
Slot. |
| StrongCache |
A cache that keeps a strong reference to its items.
|
| UI |
The base class for UI descriptors.
|
| UIBuilder | |
| ViewContext<T extends Entity> | |
| ViewProperty<T> |
A property of a
EntityView. |
| ViewPropertyParameter<T> |
A parameter that can be added to the node hierarchy to set the value or binding of a ViewProperty.
|
| Enum | Description |
|---|---|
| ActionStyle |
Enum specifying an action style.
|
| EntityEditor.DescriptionStyle |
Attribute for setting
EntityEditor.DescriptionStyle |
| EntityEditor.LabelStyle |
The style used for rendering field labels.
|
This package contains the foundation classes for CodeRAD views. Nodes, Attributes, UI descriptors, etc..
Copyright © 2022. All Rights Reserved.