| Package | Description |
|---|---|
| org.jboss.hal.core.mbui |
| Modifier and Type | Method and Description |
|---|---|
ResourceElement.Builder |
ResourceElement.Builder.addComplexObjectAttribute(String name)
Adds a complex attribute of type
OBJECT. |
ResourceElement.Builder |
ResourceElement.Builder.addComplexObjectAttribute(String name,
FormValidation formValidation)
Adds a complex attribute of type
OBJECT. |
ResourceElement.Builder |
ResourceElement.Builder.column(String name,
Column.RenderCallback<NamedNode,?> render) |
ResourceElement.Builder |
ResourceElement.Builder.columns(String first,
String... rest)
Columns for the main table.
|
ResourceElement.Builder |
ResourceElement.Builder.onAdd(Callback callback)
Defines the callback which is executed to add the main resource.
|
ResourceElement.Builder |
ResourceElement.Builder.onCrud(Callback callback)
Defines the callback which is used after all CRUD actions.
|
ResourceElement.Builder |
ResourceElement.Builder.setComplexListAttribute(String name,
Iterable<String> columns)
Sets the complex attribute of type
LIST. |
ResourceElement.Builder |
ResourceElement.Builder.setComplexListAttribute(String name,
Iterable<String> columns,
Function<ModelNode,String> identifier)
Sets the complex attribute of type
LIST. |
ResourceElement.Builder |
ResourceElement.Builder.setComplexListAttribute(String name,
Iterable<String> columns,
Iterable<String> addAttributes)
Sets the complex attribute of type
LIST. |
ResourceElement.Builder |
ResourceElement.Builder.setComplexListAttribute(String name,
Iterable<String> columns,
Iterable<String> addAttributes,
Function<ModelNode,String> identifier)
Sets the complex attribute of type
LIST. |
ResourceElement.Builder |
ResourceElement.Builder.setComplexListAttribute(String name,
String column)
Sets the complex attribute of type
LIST. |
ResourceElement.Builder |
ResourceElement.Builder.setComplexListAttribute(String name,
String column,
Function<ModelNode,String> identifier)
Sets the complex attribute of type
LIST. |
ResourceElement.Builder |
ResourceElement.Builder.setComplexListAttribute(String name,
String column,
Iterable<String> addAttributes)
Sets the complex attribute of type
LIST. |
ResourceElement.Builder |
ResourceElement.Builder.setComplexListAttribute(String name,
String column,
Iterable<String> addAttributes,
Function<ModelNode,String> identifier)
Sets the complex attribute of type
LIST. |
ResourceElement.Builder |
ResourceElement.Builder.type(String type)
Overrides the human readable type of the main resource which is built by default using the
LabelBuilder. |
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.