From 315d386165bcf6d27420350e7b5b6dcd964c711d Mon Sep 17 00:00:00 2001 From: Henri Sara Date: Mon, 4 Jan 2010 16:03:30 +0000 Subject: [PATCH] #3918 Portlet 2.0 modes (edit, view, custom modes) and a sample portlet using modes svn changeset:10611/svn branch:6.2 --- WebContent/WEB-INF/liferay-display.xml | 1 + WebContent/WEB-INF/liferay-portlet.xml | 5 ++ WebContent/WEB-INF/portlet.xml | 29 ++++++- .../server/AbstractApplicationPortlet.java | 75 ++++++++++++++++++- .../server/PortletApplicationContext2.java | 29 +++++++ .../server/PortletCommunicationManager.java | 34 ++++++++- 6 files changed, 168 insertions(+), 5 deletions(-) diff --git a/WebContent/WEB-INF/liferay-display.xml b/WebContent/WEB-INF/liferay-display.xml index 302f9961dd..d83b47d8b0 100644 --- a/WebContent/WEB-INF/liferay-display.xml +++ b/WebContent/WEB-INF/liferay-display.xml @@ -22,5 +22,6 @@ --> + \ No newline at end of file diff --git a/WebContent/WEB-INF/liferay-portlet.xml b/WebContent/WEB-INF/liferay-portlet.xml index 696afaaee8..a3c61dc439 100644 --- a/WebContent/WEB-INF/liferay-portlet.xml +++ b/WebContent/WEB-INF/liferay-portlet.xml @@ -77,6 +77,11 @@ true false + + Portlet Mode Example + true + false + administrator diff --git a/WebContent/WEB-INF/portlet.xml b/WebContent/WEB-INF/portlet.xml index 2d58a61ae4..b1a6d4722d 100644 --- a/WebContent/WEB-INF/portlet.xml +++ b/WebContent/WEB-INF/portlet.xml @@ -201,7 +201,27 @@ HelloState - --> + --> + + Portlet Mode Example + Portlet Mode Example + com.vaadin.demo.portlet.PortletModePortlet + + widgetset + com.vaadin.portal.gwt.PortalDefaultWidgetSet + + + text/html + view + edit + help + config + + + PortletModeExample + PortletModeExample + + AddressBookPortlet @@ -342,6 +362,13 @@ + + + Custom mode + config + false + +