public class LayoutRowImpl extends Object implements LayoutRow
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
alwaysSelected |
protected String |
definitionId |
protected String |
name |
protected Map<String,Serializable> |
properties |
protected boolean |
selectedByDefault |
protected Widget[] |
widgets |
| Modifier | Constructor and Description |
|---|---|
protected |
LayoutRowImpl() |
|
LayoutRowImpl(String name,
boolean selectedByDefault,
boolean alwaysSelected,
List<Widget> widgets,
Map<String,Serializable> properties,
String definitionId) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
Map<String,Serializable> |
getProperties()
Get properties to use in this mode.
|
Serializable |
getProperty(String name)
Returns property with given name in this mode.
|
int |
getSize() |
String |
getTagConfigId()
Returns the unique identifier of this widget to be used in tag configuration.
|
Widget[] |
getWidgets() |
boolean |
isAlwaysSelected()
Return true if this row should be considered always selected
|
boolean |
isSelectedByDefault()
Returns true if this row should be considered selected by default
|
String |
toString() |
protected boolean selectedByDefault
protected boolean alwaysSelected
protected Map<String,Serializable> properties
protected String definitionId
protected LayoutRowImpl()
public LayoutRowImpl(String name, boolean selectedByDefault, boolean alwaysSelected, List<Widget> widgets, Map<String,Serializable> properties, String definitionId)
public String getTagConfigId()
LayoutRowgetTagConfigId in interface LayoutRowLayout#getTagConfigId()}.public boolean isAlwaysSelected()
LayoutRowisAlwaysSelected in interface LayoutRowpublic boolean isSelectedByDefault()
LayoutRowisSelectedByDefault in interface LayoutRowpublic Widget[] getWidgets()
getWidgets in interface LayoutRowpublic Map<String,Serializable> getProperties()
LayoutRowThe way that properties will be mapped to rendered components is managed by the widget type.
getProperties in interface LayoutRowpublic Serializable getProperty(String name)
LayoutRowgetProperty in interface LayoutRowname - the property name.Copyright © 2019 Nuxeo. All rights reserved.