org.nuxeo.opensocial.container.server.layout
Class YUILayoutAdapterImpl
java.lang.Object
org.nuxeo.opensocial.container.server.layout.YUILayoutAdapterImpl
- All Implemented Interfaces:
- YUILayoutAdapter
public class YUILayoutAdapterImpl
- extends Object
- implements YUILayoutAdapter
- Author:
- Stéphane Fourrier
YUI_LAYOUT_BODY_SIZE_PROPERTY
public static final String YUI_LAYOUT_BODY_SIZE_PROPERTY
- See Also:
- Constant Field Values
YUI_LAYOUT_SIDEBAR_PROPERTY
public static final String YUI_LAYOUT_SIDEBAR_PROPERTY
- See Also:
- Constant Field Values
YUI_LAYOUT_ZONES_PROPERTY
public static final String YUI_LAYOUT_ZONES_PROPERTY
- See Also:
- Constant Field Values
YUI_UNIT_POSITION_PROPERTY
public static final String YUI_UNIT_POSITION_PROPERTY
- See Also:
- Constant Field Values
YUI_UNIT_ZONE_INDEX_PROPERTY
public static final String YUI_UNIT_ZONE_INDEX_PROPERTY
- See Also:
- Constant Field Values
HEADER
public static final String HEADER
- See Also:
- Constant Field Values
FOOTER
public static final String FOOTER
- See Also:
- Constant Field Values
SIDEBAR
public static final String SIDEBAR
- See Also:
- Constant Field Values
YUILayoutAdapterImpl
public YUILayoutAdapterImpl(org.nuxeo.ecm.core.api.DocumentModel doc)
setBodySize
public void setBodySize(YUIBodySize size)
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
setBodySize
in interface YUILayoutAdapter
- Throws:
org.nuxeo.ecm.core.api.ClientException
setSideBar
public YUIUnit setSideBar(YUISideBarStyle sideBar)
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
setSideBar
in interface YUILayoutAdapter
- Throws:
org.nuxeo.ecm.core.api.ClientException
setHeader
public YUIUnit setHeader(YUIUnit header)
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
setHeader
in interface YUILayoutAdapter
- Throws:
org.nuxeo.ecm.core.api.ClientException
setFooter
public YUIUnit setFooter(YUIUnit footer)
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
setFooter
in interface YUILayoutAdapter
- Throws:
org.nuxeo.ecm.core.api.ClientException
createZone
public YUIComponentZone createZone(YUIComponentZone zone,
int zoneIndex)
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
createZone
in interface YUILayoutAdapter
- Throws:
org.nuxeo.ecm.core.api.ClientException
updateZone
public YUIComponentZone updateZone(YUIComponentZone zone,
int zoneIndex,
YUITemplate template)
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
updateZone
in interface YUILayoutAdapter
- Throws:
org.nuxeo.ecm.core.api.ClientException
deleteZone
public void deleteZone(int zoneIndex)
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
deleteZone
in interface YUILayoutAdapter
- Throws:
org.nuxeo.ecm.core.api.ClientException
save
public void save()
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
save
in interface YUILayoutAdapter
- Throws:
org.nuxeo.ecm.core.api.ClientException
initLayout
public void initLayout(YUILayout layout)
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
initLayout
in interface YUILayoutAdapter
- Throws:
org.nuxeo.ecm.core.api.ClientException
getLayout
public YUILayout getLayout()
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
getLayout
in interface YUILayoutAdapter
- Throws:
org.nuxeo.ecm.core.api.ClientException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.