Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.theme.webwidgets.ui
Class Main

java.lang.Object
  extended by org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
      extended by org.nuxeo.ecm.webengine.model.impl.DefaultObject
          extended by org.nuxeo.ecm.webengine.model.impl.ModuleRoot
              extended by org.nuxeo.theme.webwidgets.ui.Main
All Implemented Interfaces:
ModuleResource, Resource, Adaptable

public class Main
extends ModuleRoot


Constructor Summary
Main()
           
 
Method Summary
 void addWidget(int area, String widgetName, int order)
           
 String getPanelData(int area, String mode)
           
static String getSelectedWidgetCategory()
           
static Set<String> getWidgetCategories()
           
 String getWidgetDataInfo(String providerName, String widgetUid, String dataName)
           
static List<WidgetType> getWidgetTypes()
           
 String moveWidget(int srcArea, String srcUid, int destArea, int destOrder)
           
 void removeWidget(String providerName, String widgetUid)
           
 Object renderPerspectiveSelector(String path)
           
 Response renderWidgetData(String widgetUid, String dataName, String providerName, String timestamp)
           
 Response renderWidgetIcon(String widgetTypeName)
           
 void setWidgetCategory(String category)
           
 void setWidgetState(String providerName, String widgetUid, String state)
           
 void updateWidgetPreferences(String providerName, String widgetUid, String preferences_map)
           
 String uploadFile(String providerName, String widgetUid, String dataName)
           
 
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.ModuleRoot
getLink, getSkinResource, handleError, setHttpHeaders, setHttpRequest, setUriInfo
 
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObject
disptachAdapter, isAdapter
 
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource
checkGuard, dispose, getActiveAdapter, getAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuxeo.ecm.webengine.model.Resource
checkGuard, dispose, getActiveAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isAdapter, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot
 
Methods inherited from interface org.nuxeo.runtime.model.Adaptable
getAdapter
 

Constructor Detail

Main

public Main()
Method Detail

renderPerspectiveSelector

public Object renderPerspectiveSelector(String path)

getPanelData

public String getPanelData(int area,
                           String mode)

addWidget

public void addWidget(int area,
                      String widgetName,
                      int order)

moveWidget

public String moveWidget(int srcArea,
                         String srcUid,
                         int destArea,
                         int destOrder)

removeWidget

public void removeWidget(String providerName,
                         String widgetUid)

setWidgetState

public void setWidgetState(String providerName,
                           String widgetUid,
                           String state)

setWidgetCategory

public void setWidgetCategory(String category)

getWidgetDataInfo

public String getWidgetDataInfo(String providerName,
                                String widgetUid,
                                String dataName)

uploadFile

public String uploadFile(String providerName,
                         String widgetUid,
                         String dataName)

renderWidgetData

public Response renderWidgetData(String widgetUid,
                                 String dataName,
                                 String providerName,
                                 String timestamp)

updateWidgetPreferences

public void updateWidgetPreferences(String providerName,
                                    String widgetUid,
                                    String preferences_map)

renderWidgetIcon

public Response renderWidgetIcon(String widgetTypeName)

getSelectedWidgetCategory

public static String getSelectedWidgetCategory()

getWidgetCategories

public static Set<String> getWidgetCategories()

getWidgetTypes

public static List<WidgetType> getWidgetTypes()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.