Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.forms.layout.api.service
Interface LayoutManager

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
LayoutManagerLocal, LayoutManagerRemote, WebLayoutManager
All Known Implementing Classes:
WebLayoutManagerImpl

public interface LayoutManager
extends java.io.Serializable

Layout manager interface.

It manages registries of layout definitions and widget types.

Author:
Anahide Tchertchian

Method Summary
 LayoutDefinition getLayoutDefinition(java.lang.String layoutName)
          Returns the registered layout definition for this name.
 WidgetDefinition getWidgetDefinition(java.lang.String widgetName)
          Returns the registered widget definition for this name.
 WidgetType getWidgetType(java.lang.String typeName)
          Returns the registered widget type for this type name.
 WidgetTypeDefinition getWidgetTypeDefinition(java.lang.String typeName)
          Returns the widget type definition with given name, or null if no widget type with this name is found.
 java.util.List<WidgetTypeDefinition> getWidgetTypeDefinitions()
          Returns the widget type definitions for all the registered widget types.
 

Method Detail

getWidgetType

WidgetType getWidgetType(java.lang.String typeName)
Returns the registered widget type for this type name.

If the no widget type is found with this name, return null.


getWidgetTypeDefinition

WidgetTypeDefinition getWidgetTypeDefinition(java.lang.String typeName)
Returns the widget type definition with given name, or null if no widget type with this name is found.

Since:
5.4

getWidgetTypeDefinitions

java.util.List<WidgetTypeDefinition> getWidgetTypeDefinitions()
Returns the widget type definitions for all the registered widget types.

Since:
5.4

getLayoutDefinition

LayoutDefinition getLayoutDefinition(java.lang.String layoutName)
Returns the registered layout definition for this name.

If the no definition is found with this name, return null.


getWidgetDefinition

WidgetDefinition getWidgetDefinition(java.lang.String widgetName)
Returns the registered widget definition for this name.

If the no definition is found with this name, return null.

Since:
5.1.7, 5.2.0

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.