|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Layout
Layout interface.
A layout is a group of Widget
instances, built from a
LayoutDefinition
in a given mode.
Method Summary | |
---|---|
int |
getColumns()
Returns the maximum number of columns. |
java.lang.String |
getId()
Returns the layout id, unique within the facelet context. |
java.lang.String |
getMode()
Returns the layout mode. |
java.lang.String |
getName()
Returns the layout name used to identify it within the layout service. |
java.util.Map<java.lang.String,java.io.Serializable> |
getProperties()
Get properties to use in this mode. |
java.io.Serializable |
getProperty(java.lang.String name)
Returns property with given name in this mode. |
LayoutRow[] |
getRows()
Returns the table of widgets. |
java.lang.String |
getTemplate()
Returns the template used to render widgets. |
Widget |
getWidget(java.lang.String name)
Returns widget with given name. |
java.util.Map<java.lang.String,Widget> |
getWidgetMap()
Returns a widget map, with widget name as key. |
void |
setId(java.lang.String id)
Sets the layout id, unique within the facelet context. |
void |
setProperty(java.lang.String name,
java.io.Serializable value)
Sets property with given name on the layout. |
Method Detail |
---|
java.lang.String getId()
void setId(java.lang.String id)
java.lang.String getName()
java.lang.String getMode()
java.lang.String getTemplate()
LayoutRow[] getRows()
This list is computed from the LayoutDefinition
rows.
Widgets that are not found are ignored.
int getColumns()
Widget getWidget(java.lang.String name)
Only widgets of the first level are retrieved.
java.util.Map<java.lang.String,Widget> getWidgetMap()
Only widgets of the first level are retrieved.
java.util.Map<java.lang.String,java.io.Serializable> getProperties()
The way that properties will be mapped to rendered components is managed by the widget type.
java.io.Serializable getProperty(java.lang.String name)
name
- the property name.
void setProperty(java.lang.String name, java.io.Serializable value)
name
- the property name.value
- the property value or null if not found.
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |