package org.exoplatform.wcm.webui.authoring;
import javax.portlet.PortletMode;
import org.exoplatform.webui.application.WebuiApplication;
import org.exoplatform.webui.application.WebuiRequestContext;
import org.exoplatform.webui.application.portlet.PortletRequestContext;
import org.exoplatform.webui.config.annotation.ComponentConfig;
import org.exoplatform.webui.core.UIPortletApplication;
import org.exoplatform.webui.core.lifecycle.UIApplicationLifecycle;
@ComponentConfig(
lifecycle = UIApplicationLifecycle.class,
template = "app:/groovy/authoring/UIDashboardPortlet.gtmpl"
)
public class UIWCMDashboardPortlet extends UIPortletApplication {
public UIWCMDashboardPortlet() throws Exception {
addChild(UIDashboardForm.class, null, null);
}
/*
* (non-Javadoc)
* @see
* org.exoplatform.webui.core.UIPortletApplication#processRender(org.exoplatform
* .webui.application.WebuiApplication,
* org.exoplatform.webui.application.WebuiRequestContext)
*/
public void processRender(WebuiApplication app, WebuiRequestContext context) throws Exception {
PortletRequestContext pContext = (PortletRequestContext) context;
PortletMode newMode = pContext.getApplicationMode();
super.processRender(app, context);
}
}