[jboss-svn-commits] JBL Code SVN: r10695 - in labs/jbosslabs/trunk/portal-extensions: forge-portlets/src/java/org/jboss/forge/projects/downloads and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Apr 2 11:59:40 EDT 2007
Author: szimano
Date: 2007-04-02 11:59:40 -0400 (Mon, 02 Apr 2007)
New Revision: 10695
Removed:
labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/portal-hsqldb-ds.xml
Modified:
labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/Downloads.java
labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/DownloadsConstants.java
Log:
wywalam confa
Deleted: labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/portal-hsqldb-ds.xml
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/portal-hsqldb-ds.xml 2007-04-02 15:38:19 UTC (rev 10694)
+++ labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/portal-hsqldb-ds.xml 2007-04-02 15:59:40 UTC (rev 10695)
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ~ JBoss, a division of Red Hat ~
- ~ Copyright 2006, Red Hat Middleware, LLC, and individual ~
- ~ contributors as indicated by the @authors tag. See the ~
- ~ copyright.txt in the distribution for a full listing of ~
- ~ individual contributors. ~
- ~ ~
- ~ This is free software; you can redistribute it and/or modify it ~
- ~ under the terms of the GNU Lesser General Public License as ~
- ~ published by the Free Software Foundation; either version 2.1 of ~
- ~ the License, or (at your option) any later version. ~
- ~ ~
- ~ This software is distributed in the hope that it will be useful, ~
- ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~
- ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ~
- ~ Lesser General Public License for more details. ~
- ~ ~
- ~ You should have received a copy of the GNU Lesser General Public ~
- ~ License along with this software; if not, write to the Free ~
- ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ~
- ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org. ~
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
-
-<datasources>
- <local-tx-datasource>
- <jndi-name>PortalDS</jndi-name>
- <connection-url>jdbc:hsqldb:${jboss.server.data.dir}${/}portal${/}hypersonic${/}database</connection-url>
- <driver-class>org.hsqldb.jdbcDriver</driver-class>
- <user-name>sa</user-name>
- <password><![CDATA[]]></password>
- </local-tx-datasource>
-</datasources>
Modified: labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/Downloads.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/Downloads.java 2007-04-02 15:38:19 UTC (rev 10694)
+++ labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/Downloads.java 2007-04-02 15:59:40 UTC (rev 10695)
@@ -22,7 +22,6 @@
package org.jboss.forge.projects.downloads;
import java.io.IOException;
-import java.util.Comparator;
import java.util.List;
import java.util.Set;
import java.util.TreeSet;
@@ -32,10 +31,9 @@
import org.jboss.forge.common.ForgeHelper;
import org.jboss.forge.common.ejb3.LabsServices;
-import org.jboss.forge.common.exceptions.ServiceRetrievalException;
import org.jboss.forge.common.projects.Projects;
import org.jboss.forge.common.projects.ProjectsHelper;
-import org.jboss.forge.common.projects.project.Categories;
+import org.jboss.forge.common.projects.project.Button;
import org.jboss.forge.common.projects.project.Category;
import org.jboss.forge.common.projects.project.File;
import org.jboss.portlet.JBossPortlet;
@@ -69,6 +67,7 @@
List<? extends File> files = null;
List<? extends Category> categories = null;
+
String desc = null;
String name = null;
@@ -109,10 +108,19 @@
request.setAttribute(DownloadsConstants.CATEGORY, cat);
}
+ Set<String> buttoncat = new TreeSet<String>();
+
+ for (File f : files) {
+ for (Button b : f.getButton()) {
+ buttoncat.add(b.getName());
+ }
+ }
+
request.setAttribute(DownloadsConstants.DESCRIPTION, desc);
request.setAttribute(DownloadsConstants.CATEGORYNAME, name);
request.setAttribute(DownloadsConstants.FILES, files);
request.setAttribute(DownloadsConstants.CATEGORIES, categories);
+ request.setAttribute(DownloadsConstants.BUTTONCAT, buttoncat);
// Setting the attributes
request.setAttribute(ProjectsHelper.PROJECT_ID, projectId);
Modified: labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/DownloadsConstants.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/DownloadsConstants.java 2007-04-02 15:38:19 UTC (rev 10694)
+++ labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/downloads/DownloadsConstants.java 2007-04-02 15:59:40 UTC (rev 10695)
@@ -34,4 +34,5 @@
public static final String DESCRIPTION = "DESCRIPTION";
public static final String CATEGORYNAME = "CATEGORYNAME";
public static final String CATEGORY = "CATEGORY";
+ public static final String BUTTONCAT = "BUTTONCAT";
}
More information about the jboss-svn-commits
mailing list