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.
|
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 © 2021. All Rights Reserved.