|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.ecm.platform.forms.layout.descriptors.LayoutDescriptor
public class LayoutDescriptor
Layout definition descriptor.
Constructor Summary | |
---|---|
LayoutDescriptor()
|
Method Summary | |
---|---|
int |
getColumns()
Returns the maximum number of columns. |
String |
getName()
Returns the layout name used to identify it within the layout service. |
Map<String,Map<String,Serializable>> |
getProperties()
Returns a map of properties by mode. |
Map<String,Serializable> |
getProperties(String layoutMode)
Returns a map of properties to use in a given mode. |
LayoutRowDefinition[] |
getRows()
Returns the list of widget names to use at a given row. |
String |
getTemplate(String mode)
Returns template to use in a given mode. |
Map<String,String> |
getTemplates()
Returns templates by mode |
WidgetDefinition |
getWidgetDefinition(String name)
Returns the widget definition with given name. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LayoutDescriptor()
Method Detail |
---|
public String getName()
LayoutDefinition
getName
in interface LayoutDefinition
public String getTemplate(String mode)
LayoutDefinition
getTemplate
in interface LayoutDefinition
public Map<String,String> getTemplates()
LayoutDefinition
getTemplates
in interface LayoutDefinition
public LayoutRowDefinition[] getRows()
LayoutDefinition
For instance, this could describe a layout like: [['title'], ['description'], ['creationDate', '', 'modificationDate'], ['subject']].
getRows
in interface LayoutDefinition
public int getColumns()
LayoutDefinition
getColumns
in interface LayoutDefinition
public WidgetDefinition getWidgetDefinition(String name)
LayoutDefinition
Returns null if a widget with this name is not found within the layout.
getWidgetDefinition
in interface LayoutDefinition
public Map<String,Serializable> getProperties(String layoutMode)
LayoutDefinition
getProperties
in interface LayoutDefinition
public Map<String,Map<String,Serializable>> getProperties()
LayoutDefinition
getProperties
in interface LayoutDefinition
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |