Package | Description |
---|---|
com.codename1.rad.nodes |
This package contains
Node classes for use inside UI descriptors. |
com.codename1.rad.ui |
This package contains the foundation classes for CodeRAD views.
|
com.codename1.rad.ui.decorators |
This package contains decorator classes which can be used to "decorate" Nodes so that they serve a particular purpose.
|
com.codename1.rad.ui.entityviews |
This package contains entity views - view components that are bound to an Entity value model.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionNode
A special
Node that defines an action. |
static class |
ActionNode.Disabled |
static class |
ActionNode.Pressed |
static class |
ActionNode.Selected |
static class |
ActionNode.Unselected |
class |
ActionsNode
A wrapper node for adding multiple actions to a Node hierarchy.
|
class |
ActionViewFactoryNode
A node wrapper for an
ActionViewFactory . |
class |
ComponentDecoratorNode |
class |
EntityViewFactoryNode
A node containing an
EntityViewFactory . |
class |
EventFactoryNode
A node that wraps an
EventFactory . |
class |
FieldNode
A
Node that represents a field (usually editable) on a form. |
class |
FormNode
A node that encapsulates form (not a
Form , a small "f" form) for editing the properties of an Entity . |
class |
ListNode
A node that defines a list view.
|
class |
OptionsNode
|
class |
PropertyNode
|
class |
PropertyViewDecoratorNode |
class |
PropertyViewFactoryNode
A
Node for specifying the PropertyViewFactory to use for rendering properties. |
class |
RowTemplateNode
A node that provides settings for the rows of a list.
|
class |
SectionNode
Encapsulates a section of a Form.
|
class |
SwipeContainer
A
Node that can be used to create a SwipeContainer. |
class |
TableColumns
A node that specifies the columns that should be included in a
Table . |
class |
ViewNode
A node representing an EntityView.
|
Modifier and Type | Method and Description |
---|---|
<V extends Node> |
Node.as(Class<V> type)
Convenience method that casts a node to the given type.
|
<V extends Node> |
Node.getAncestor(Class<V> type)
Gets the first ancestor whose class matches the given type.
|
Modifier and Type | Method and Description |
---|---|
Node<T> |
Proxyable.createProxy(Node parent) |
Node |
ComponentDecoratorNode.createProxy(Node parent) |
Node |
ActionNode.createProxy(Node parent) |
Node |
Node.getCanonicalNode()
Returns the original node in a proxy chain.
|
Node |
Node.getParent()
Gets the parent node of this node.
|
Node<T> |
Node.getProxying()
Gets the node that this node proxies.
|
Node<T> |
Node.proxy(Node parent)
Create a proxy for this node.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Node<T>> |
Node.proxyingIterator()
Gets an iterator for iterating up the proxy chain.
|
Modifier and Type | Method and Description |
---|---|
Node<T> |
Proxyable.createProxy(Node parent) |
FieldNode |
FieldNode.createProxy(Node newParent) |
Node |
ComponentDecoratorNode.createProxy(Node parent) |
Node |
ActionNode.createProxy(Node parent) |
Node<T> |
Node.proxy(Node parent)
Create a proxy for this node.
|
void |
Node.setParent(Node parent)
Sets the parent node.
|
void |
Node.setProxying(Node<T> originalNode)
Converts this node into a proxy node.
|
Modifier and Type | Method and Description |
---|---|
<T extends Node> |
NodeList.as(Class<T> nodeType) |
<T extends Node> |
NodeList.filter(Class<T> nodeType) |
Modifier and Type | Method and Description |
---|---|
Node |
SettingsForm.getViewNode() |
Node |
EntityView.getViewNode() |
Modifier and Type | Method and Description |
---|---|
Iterator<Node> |
NodeList.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
NodeList.add(Node... nodes) |
void |
ComponentDecorators.add(Node... nodes) |
void |
NodeDecorator.decorate(Node node) |
Actions |
Actions.proxy(Node parent) |
void |
NodeList.remove(Node... nodes) |
Constructor and Description |
---|
EntityEditor(Entity entity,
Node rootNode) |
EntityEditor(Entity entity,
Node rootNode,
EntityForm form) |
Modifier and Type | Method and Description |
---|---|
void |
ContactListDecorator.decorate(Node node) |
Modifier and Type | Method and Description |
---|---|
Node |
WrapperEntityView.getViewNode() |
Node |
TabsEntityView.getViewNode() |
Node |
ProfileListView.ProfileListRowView.getViewNode() |
Node |
ProfileAvatarView.getViewNode() |
Node |
ProfileAvatarsTitleComponent.getViewNode() |
Node |
LabelEntityView.getViewNode() |
Node |
EntityListView.getViewNode() |
Constructor and Description |
---|
ProfileAvatarView(Entity entity,
Node node,
float sizeMM)
Creats an avatar for the given profile entity, with icon diameter and UI descriptor node.
|
WrapperEntityView(Component wrapped,
T entity,
Node viewNode) |
Copyright © 2021. All Rights Reserved.