You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by vk...@apache.org on 2009/05/12 21:05:38 UTC
svn commit: r774020 -
/portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/prm/ApplicationsListHome.java
Author: vkumar
Date: Tue May 12 19:05:38 2009
New Revision: 774020
URL: http://svn.apache.org/viewvc?rev=774020&view=rev
Log:
Portlet Application Manager : -Populating application details view, on Click of portlet
Modified:
portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/prm/ApplicationsListHome.java
Modified: portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/prm/ApplicationsListHome.java
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/prm/ApplicationsListHome.java?rev=774020&r1=774019&r2=774020&view=diff
==============================================================================
--- portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/prm/ApplicationsListHome.java (original)
+++ portals/jetspeed-2/applications/j2-admin/trunk/src/main/java/org/apache/jetspeed/portlets/prm/ApplicationsListHome.java Tue May 12 19:05:38 2009
@@ -74,7 +74,7 @@
add(form);
// Construct Data View
- JetspeedServiceLocator locator = ((AbstractAdminWebApplication) getApplication()).getServiceLocator();
+ final JetspeedServiceLocator locator = ((AbstractAdminWebApplication) getApplication()).getServiceLocator();
final Locale locale = (((AbstractAdminWebApplication) getApplication()).getPortletRequest()).getLocale();
final ApplicationDataProvider applicationDataProvider = new ApplicationDataProvider(locator);
final PortletDataProvider portletListDataProvider = new PortletDataProvider("j2-admin", locale, locator);
@@ -196,6 +196,7 @@
final DataView<PortletDefinitionBean> portletListView = new DataView<PortletDefinitionBean>(PORTLET_TABLE, portletListDataProvider)
{
private static final long serialVersionUID = 1L;
+
protected void populateItem(final Item<PortletDefinitionBean> item)
{
@@ -216,6 +217,22 @@
ApplicationsListApplication.SELECTED_PORTLET_EVENT,
portletDefinitionBean
);
+ PortletMessaging
+ .publish(
+ ((AbstractAdminWebApplication) getApplication()).getPortletRequest(),
+ ApplicationsListApplication.PRM_TOPIC,
+ ApplicationsListApplication.SELECTED_APPLICATION_EVENT,
+ new ApplicationBean(
+ locator.getPortletRegistry()
+ .getPortletApplication(portletDefinitionBean.getApplicationName()),
+ locator
+ .getPortletFactory()
+ .isPortletApplicationRegistered(
+ locator
+ .getPortletRegistry()
+ .getPortletApplication(
+ portletDefinitionBean
+ .getApplicationName()))));
}
catch (NotSerializableException e)
{
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org