[jboss-svn-commits] JBL Code SVN: r7539 - labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Nov 10 19:35:22 EST 2006


Author: wrzep
Date: 2006-11-10 19:35:13 -0500 (Fri, 10 Nov 2006)
New Revision: 7539

Modified:
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java
   labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java
Log:
http://jira.jboss.com/jira/browse/JBLAB-756
All info provided by ProjectsService need to be Serializable owing to remote calls.
Pawel


Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -28,7 +28,9 @@
 import javax.xml.bind.annotation.XmlType;
 import javax.xml.bind.annotation.XmlValue;
 
+import java.io.Serializable;
 
+
 /**
  * 
  *         Class for keeping information about project's build results.
@@ -43,9 +45,13 @@
 @XmlType(name = "build-result", propOrder = {
     "value"
 })
-public class BuildResult {
+public class BuildResult implements Serializable {
 
-    @XmlValue
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 2529947883375173255L;
+	@XmlValue
     protected String value;
     @XmlAttribute(required = true)
     protected BuildType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -48,8 +50,8 @@
  * 
  */
 @XmlEnum
-public enum BuildType {
-
+public enum BuildType implements Serializable {
+	
     @XmlEnumValue("CruiseControl")
     CRUISE_CONTROL("CruiseControl"),
     @XmlEnumValue("Continuum")
@@ -73,4 +75,8 @@
         throw new IllegalArgumentException(v.toString());
     }
 
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 78234142624263L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 import javax.xml.bind.annotation.XmlAccessType;
@@ -44,9 +45,13 @@
 @XmlType(name = "categories", propOrder = {
     "category"
 })
-public class Categories {
+public class Categories implements Serializable {
 
-    @XmlElement(namespace = "http://jboss.org", required = true)
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -509981616969761810L;
+	@XmlElement(namespace = "http://jboss.org", required = true)
     protected List<Category> category;
 
     /**

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlElement;
@@ -42,9 +44,13 @@
 @XmlType(name = "category", propOrder = {
 
 })
-public class Category {
+public class Category implements Serializable  {
 
-    @XmlElement(namespace = "http://jboss.org", required = true)
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 4940293882638540576L;
+	@XmlElement(namespace = "http://jboss.org", required = true)
     protected String id;
     @XmlElement(namespace = "http://jboss.org")
     protected String name;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 import javax.xml.bind.annotation.XmlAccessType;
@@ -45,9 +46,13 @@
     "leadDeveloper",
     "developers"
 })
-public class Developers {
+public class Developers implements Serializable {
 
-    @XmlElement(name = "lead-developer")
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 5316399327017400395L;
+	@XmlElement(name = "lead-developer")
     protected String leadDeveloper;
     @XmlElement(name = "developer")
     protected List<String> developers;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
 @XmlType(name = "documentation", propOrder = {
     "value"
 })
-public class Documentation {
+public class Documentation implements Serializable {
 
-    @XmlValue
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -6807409400498134599L;
+	@XmlValue
     protected String value;
     @XmlAttribute(required = true)
     protected DocumentationType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -52,7 +54,7 @@
  * 
  */
 @XmlEnum
-public enum DocumentationType {
+public enum DocumentationType implements Serializable {
 
     FAQ("FAQ"),
     @XmlEnumValue("installation")
@@ -84,4 +86,9 @@
         throw new IllegalArgumentException(v.toString());
     }
 
+    
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -14991231191912L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlType;
@@ -45,9 +47,13 @@
     "counters",
     "files"
 })
-public class Downloads {
+public class Downloads implements Serializable {
 
-    protected Categories categories;
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 8105013919965562661L;
+	protected Categories categories;
     protected String name;
     protected String description;
     protected Downloads.Counters counters;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 import javax.xml.bind.annotation.XmlAccessType;
@@ -52,9 +53,13 @@
     "type",
     "button"
 })
-public class File {
+public class File implements Serializable {
 
-    @XmlElement(required = true)
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1993294114830630646L;
+	@XmlElement(required = true)
     protected String id;
     protected String name;
     protected String description;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 import javax.xml.bind.annotation.XmlAccessType;
@@ -45,9 +46,13 @@
 @XmlType(name = "files", propOrder = {
     "file"
 })
-public class Files {
+public class Files implements Serializable {
 
-    @XmlElement(namespace = "http://jboss.org", required = true)
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -4651692006932150062L;
+	@XmlElement(namespace = "http://jboss.org", required = true)
     protected List<File> file;
     @XmlAttribute
     protected Sorting sorting;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
 @XmlType(name = "forum", propOrder = {
     "value"
 })
-public class Forum {
+public class Forum implements Serializable  {
 
-    @XmlValue
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -3497892457765384213L;
+	@XmlValue
     protected String value;
     @XmlAttribute(required = true)
     protected ForumType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -48,8 +50,9 @@
  * 
  */
 @XmlEnum
-public enum ForumType {
+public enum ForumType implements Serializable {
 
+	
     @XmlEnumValue("dev")
     DEV("dev"),
     @XmlEnumValue("user")
@@ -73,4 +76,9 @@
         throw new IllegalArgumentException(v.toString());
     }
 
+
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = -900357630024L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
 @XmlType(name = "issue-tracker", propOrder = {
     "value"
 })
-public class IssueTracker {
+public class IssueTracker implements Serializable {
 
-    @XmlValue
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1207804101576345198L;
+	@XmlValue
     protected String value;
     @XmlAttribute
     protected IssueTrackerType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -48,7 +50,7 @@
  * 
  */
 @XmlEnum
-public enum IssueTrackerType {
+public enum IssueTrackerType implements Serializable {
 
     @XmlEnumValue("bugzilla")
     BUGZILLA("bugzilla"),
@@ -73,4 +75,8 @@
         throw new IllegalArgumentException(v.toString());
     }
 
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -9014235467222L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlType;
@@ -39,7 +41,12 @@
  */
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(name = "jmm")
-public class Jmm {
+public class Jmm implements Serializable {
 
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = -6519112071777161706L;
 
+
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 import javax.xml.bind.annotation.XmlAccessType;
@@ -45,9 +46,13 @@
 @XmlType(name = "menu", propOrder = {
     "menuEntry"
 })
-public class Menu {
+public class Menu implements Serializable {
 
-    @XmlElements({
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 7417554391209298248L;
+	@XmlElements({
         @XmlElement(name = "jmm", type = Jmm.class),
         @XmlElement(name = "repo-monitor", type = RepoMonitor.class),
         @XmlElement(name = "documentation", type = Documentation.class),

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -48,8 +50,10 @@
  * 
  */
 @XmlEnum
-public enum MonitorType {
+public enum MonitorType implements Serializable {
 
+	
+	
     @XmlEnumValue("fisheye")
     FISHEYE("fisheye"),
     @XmlEnumValue("viewvc")
@@ -73,4 +77,8 @@
         throw new IllegalArgumentException(v.toString());
     }
 
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -1673567659897L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
 @XmlType(name = "page", propOrder = {
     "value"
 })
-public class Page {
+public class Page implements Serializable {
 
-    @XmlValue
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 7167255858009707420L;
+	@XmlValue
     protected String value;
     @XmlAttribute
     protected String display;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 import javax.xml.bind.annotation.XmlAccessType;
@@ -45,9 +46,13 @@
     "question",
     "answer"
 })
-public class Poll {
+public class Poll implements Serializable {
 
-    @XmlElement(namespace = "http://jboss.org", required = true)
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 4857513899009831767L;
+	@XmlElement(namespace = "http://jboss.org", required = true)
     protected String question;
     @XmlElement(namespace = "http://jboss.org", required = true)
     protected List<String> answer;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlElement;
@@ -42,9 +44,13 @@
 @XmlType(name = "polls", propOrder = {
     "poll"
 })
-public class Polls {
+public class Polls implements Serializable {
 
-    @XmlElement(namespace = "http://jboss.org")
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -5864655777408455779L;
+	@XmlElement(namespace = "http://jboss.org")
     protected Poll poll;
 
     /**

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 import javax.xml.bind.annotation.XmlAccessType;
@@ -62,9 +63,13 @@
     "polls"
 })
 @XmlRootElement(name = "project")
-public class Project {
+public class Project implements Serializable {
 
-    @XmlElement(required = true)
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 5820141847136190162L;
+	@XmlElement(required = true)
     protected String id;
     @XmlElement(required = true)
     protected String name;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -45,6 +45,11 @@
 })
 public class RepoMonitor {
 
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 34625463749296L;
+	
     @XmlValue
     protected String value;
     @XmlAttribute(required = true)

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -48,8 +50,8 @@
  * 
  */
 @XmlEnum
-public enum RepoType {
-
+public enum RepoType  implements Serializable {
+	
     @XmlEnumValue("cvs")
     CVS("cvs"),
     @XmlEnumValue("svn")
@@ -73,4 +75,8 @@
         throw new IllegalArgumentException(v.toString());
     }
 
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = -61915191291231L;
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
 @XmlType(name = "repository", propOrder = {
     "value"
 })
-public class Repository {
+public class Repository  implements Serializable {
 
-    @XmlValue
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -1728302313015301408L;
+	@XmlValue
     protected String value;
     @XmlAttribute(required = true)
     protected RepoType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -51,8 +53,9 @@
  * 
  */
 @XmlEnum
-public enum Sorting {
+public enum Sorting  implements Serializable {
 
+	
     @XmlEnumValue("asc")
     ASC("asc"),
     @XmlEnumValue("ascending")
@@ -81,5 +84,10 @@
         }
         throw new IllegalArgumentException(v.toString());
     }
+    
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = -1356191519123525621L;
 
 }

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
 @XmlType(name = "support-service", propOrder = {
     "value"
 })
-public class SupportService {
+public class SupportService  implements Serializable {
 
-    @XmlValue
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -3538199550861069793L;
+	@XmlValue
     protected String value;
     @XmlAttribute(required = true)
     protected SupportType type;

Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java	2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java	2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
 
 package org.jboss.forge.common.projects.project;
 
+import java.io.Serializable;
+
 import javax.xml.bind.annotation.XmlEnum;
 import javax.xml.bind.annotation.XmlEnumValue;
 
@@ -48,8 +50,9 @@
  * 
  */
 @XmlEnum
-public enum SupportType {
+public enum SupportType  implements Serializable {
 
+
     @XmlEnumValue("support")
     SUPPORT("support"),
     @XmlEnumValue("training")
@@ -73,4 +76,8 @@
         throw new IllegalArgumentException(v.toString());
     }
 
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 24252675391007L;
 }




More information about the jboss-svn-commits mailing list