[jboss-svn-commits] JBL Code SVN: r7725 - in labs/jbosslabs/trunk/portal-extensions/forge-common/src: java/org/jboss/forge/common/projects/project web/WEB-INF
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Nov 20 11:29:17 EST 2006
Author: unibrew
Date: 2006-11-20 11:29:05 -0500 (Mon, 20 Nov 2006)
New Revision: 7725
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/ObjectFactory.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
labs/jbosslabs/trunk/portal-extensions/forge-common/src/web/WEB-INF/project.xsd
Log:
[JBLAB-797] I found a way to force class generator to make parsers implement Serializable and I added new property for project.xml called packaged-for-download
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,15 +22,14 @@
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;
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.
@@ -45,13 +44,12 @@
@XmlType(name = "build-result", propOrder = {
"value"
})
-public class BuildResult implements Serializable {
+public class BuildResult
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 2529947883375173255L;
- @XmlValue
+ private final static long serialVersionUID = 1L;
+ @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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
package org.jboss.forge.common.projects.project;
-import java.io.Serializable;
-
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -50,8 +48,8 @@
*
*/
@XmlEnum
-public enum BuildType implements Serializable {
-
+public enum BuildType {
+
@XmlEnumValue("CruiseControl")
CRUISE_CONTROL("CruiseControl"),
@XmlEnumValue("Continuum")
@@ -75,8 +73,4 @@
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -27,7 +27,6 @@
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
@@ -45,13 +44,11 @@
@XmlType(name = "categories", propOrder = {
"category"
})
-public class Categories implements Serializable {
+public class Categories
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = -509981616969761810L;
- @XmlElement(namespace = "http://jboss.org", required = true)
+ private final static long serialVersionUID = 1L;
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
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;
@@ -44,21 +43,16 @@
@XmlType(name = "category", propOrder = {
})
-public class Category implements Serializable {
+public class Category
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 4940293882638540576L;
- @XmlElement(namespace = "http://jboss.org", required = true)
+ private final static long serialVersionUID = 1L;
+ @XmlElement(required = true)
protected String id;
- @XmlElement(namespace = "http://jboss.org")
protected String name;
- @XmlElement(namespace = "http://jboss.org")
protected String description;
- @XmlElement(namespace = "http://jboss.org")
protected Files files;
- @XmlElement(namespace = "http://jboss.org")
protected Categories categories;
/**
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -46,13 +46,12 @@
"leadDeveloper",
"developers"
})
-public class Developers implements Serializable {
+public class Developers
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 5316399327017400395L;
- @XmlElement(name = "lead-developer")
+ private final static long serialVersionUID = 1L;
+ @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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
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;
@@ -45,13 +44,11 @@
@XmlType(name = "documentation", propOrder = {
"value"
})
-public class Documentation implements Serializable {
+public class Documentation implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = -6807409400498134599L;
- @XmlValue
+ private final static long serialVersionUID = 1L;
+ @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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
package org.jboss.forge.common.projects.project;
-import java.io.Serializable;
-
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -54,19 +52,19 @@
*
*/
@XmlEnum
-public enum DocumentationType implements Serializable {
+public enum DocumentationType {
- FAQ("FAQ"),
- @XmlEnumValue("installation")
- INSTALLATION("installation"),
- @XmlEnumValue("javadoc")
- JAVADOC("javadoc"),
@XmlEnumValue("manual")
MANUAL("manual"),
+ FAQ("FAQ"),
@XmlEnumValue("quickStart")
QUICK_START("quickStart"),
@XmlEnumValue("wiki")
- WIKI("wiki");
+ WIKI("wiki"),
+ @XmlEnumValue("installation")
+ INSTALLATION("installation"),
+ @XmlEnumValue("javadoc")
+ JAVADOC("javadoc");
private final String value;
DocumentationType(String v) {
@@ -86,9 +84,4 @@
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
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;
@@ -47,13 +46,12 @@
"counters",
"files"
})
-public class Downloads implements Serializable {
+public class Downloads
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 8105013919965562661L;
- protected Categories categories;
+ private final static long serialVersionUID = 1L;
+ protected Categories categories;
protected String name;
protected String description;
protected Downloads.Counters counters;
@@ -205,8 +203,11 @@
"sorting",
"visible"
})
- public static class Counters {
+ public static class Counters
+ implements Serializable
+ {
+ private final static long serialVersionUID = 1L;
protected Sorting sorting;
protected Boolean visible;
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -53,13 +53,12 @@
"type",
"button"
})
-public class File implements Serializable {
+public class File
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 1993294114830630646L;
- @XmlElement(required = true)
+ private final static long serialVersionUID = 1L;
+ @XmlElement(required = true)
protected String id;
protected String name;
protected String description;
@@ -324,8 +323,11 @@
"name",
"freezone"
})
- public static class Button {
+ public static class Button
+ implements Serializable
+ {
+ private final static long serialVersionUID = 1L;
@XmlElement(required = true)
protected String id;
protected String name;
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -28,7 +28,6 @@
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
@@ -46,13 +45,11 @@
@XmlType(name = "files", propOrder = {
"file"
})
-public class Files implements Serializable {
+public class Files
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = -4651692006932150062L;
- @XmlElement(namespace = "http://jboss.org", required = true)
+ private final static long serialVersionUID = 1L;
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
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;
@@ -45,13 +44,11 @@
@XmlType(name = "forum", propOrder = {
"value"
})
-public class Forum implements Serializable {
+public class Forum implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = -3497892457765384213L;
- @XmlValue
+ private final static long serialVersionUID = 1L;
+ @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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
package org.jboss.forge.common.projects.project;
-import java.io.Serializable;
-
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -50,13 +48,12 @@
*
*/
@XmlEnum
-public enum ForumType implements Serializable {
+public enum ForumType {
-
- @XmlEnumValue("dev")
- DEV("dev"),
@XmlEnumValue("user")
- USER("user");
+ USER("user"),
+ @XmlEnumValue("dev")
+ DEV("dev");
private final String value;
ForumType(String v) {
@@ -76,9 +73,4 @@
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
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;
@@ -45,13 +44,11 @@
@XmlType(name = "issue-tracker", propOrder = {
"value"
})
-public class IssueTracker implements Serializable {
+public class IssueTracker implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 1207804101576345198L;
- @XmlValue
+ private final static long serialVersionUID = 1L;
+ @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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
package org.jboss.forge.common.projects.project;
-import java.io.Serializable;
-
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -50,12 +48,12 @@
*
*/
@XmlEnum
-public enum IssueTrackerType implements Serializable {
+public enum IssueTrackerType {
- @XmlEnumValue("bugzilla")
- BUGZILLA("bugzilla"),
@XmlEnumValue("jira")
- JIRA("jira");
+ JIRA("jira"),
+ @XmlEnumValue("bugzilla")
+ BUGZILLA("bugzilla");
private final String value;
IssueTrackerType(String v) {
@@ -75,8 +73,4 @@
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
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;
@@ -41,12 +40,9 @@
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "jmm")
-public class Jmm implements Serializable {
+public class Jmm implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = -6519112071777161706L;
+ private final static long serialVersionUID = 1L;
-
}
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -46,20 +46,19 @@
@XmlType(name = "menu", propOrder = {
"menuEntry"
})
-public class Menu implements Serializable {
+public class Menu
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 7417554391209298248L;
- @XmlElements({
+ private final static long serialVersionUID = 1L;
+ @XmlElements({
@XmlElement(name = "jmm", type = Jmm.class),
@XmlElement(name = "repo-monitor", type = RepoMonitor.class),
+ @XmlElement(name = "forum", type = Forum.class),
@XmlElement(name = "documentation", type = Documentation.class),
- @XmlElement(name = "page", type = Page.class),
@XmlElement(name = "issue-tracker", type = IssueTracker.class),
- @XmlElement(name = "forum", type = Forum.class),
- @XmlElement(name = "support-service", type = SupportService.class)
+ @XmlElement(name = "support-service", type = SupportService.class),
+ @XmlElement(name = "page", type = Page.class)
})
protected List<Object> menuEntry;
@@ -83,11 +82,11 @@
* Objects of the following type(s) are allowed in the list
* {@link Jmm }
* {@link RepoMonitor }
+ * {@link Forum }
* {@link Documentation }
- * {@link Page }
* {@link IssueTracker }
- * {@link Forum }
* {@link SupportService }
+ * {@link Page }
*
*
*/
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
package org.jboss.forge.common.projects.project;
-import java.io.Serializable;
-
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -50,10 +48,8 @@
*
*/
@XmlEnum
-public enum MonitorType implements Serializable {
+public enum MonitorType {
-
-
@XmlEnumValue("fisheye")
FISHEYE("fisheye"),
@XmlEnumValue("viewvc")
@@ -77,8 +73,4 @@
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/ObjectFactory.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ObjectFactory.java 2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ObjectFactory.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -28,7 +28,7 @@
/**
* This object contains factory methods for each
* Java content interface and Java element interface
- * generated in the org.jboss.forge.common.projects.test package.
+ * generated in the org.jboss.forge.common.projects.project package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
@@ -44,122 +44,122 @@
/**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jboss.forge.common.projects.test
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jboss.forge.common.projects.project
*
*/
public ObjectFactory() {
}
/**
- * Create an instance of {@link Developers }
+ * Create an instance of {@link Documentation }
*
*/
- public Developers createDevelopers() {
- return new Developers();
+ public Documentation createDocumentation() {
+ return new Documentation();
}
/**
- * Create an instance of {@link Polls }
+ * Create an instance of {@link IssueTracker }
*
*/
- public Polls createPolls() {
- return new Polls();
+ public IssueTracker createIssueTracker() {
+ return new IssueTracker();
}
/**
- * Create an instance of {@link Project }
+ * Create an instance of {@link Downloads }
*
*/
- public Project createProject() {
- return new Project();
+ public Downloads createDownloads() {
+ return new Downloads();
}
/**
- * Create an instance of {@link Categories }
+ * Create an instance of {@link Project }
*
*/
- public Categories createCategories() {
- return new Categories();
+ public Project createProject() {
+ return new Project();
}
/**
- * Create an instance of {@link Downloads }
+ * Create an instance of {@link BuildResult }
*
*/
- public Downloads createDownloads() {
- return new Downloads();
+ public BuildResult createBuildResult() {
+ return new BuildResult();
}
/**
- * Create an instance of {@link Documentation }
+ * Create an instance of {@link Repository }
*
*/
- public Documentation createDocumentation() {
- return new Documentation();
+ public Repository createRepository() {
+ return new Repository();
}
/**
- * Create an instance of {@link Jmm }
+ * Create an instance of {@link Downloads.Counters }
*
*/
- public Jmm createJmm() {
- return new Jmm();
+ public Downloads.Counters createDownloadsCounters() {
+ return new Downloads.Counters();
}
/**
- * Create an instance of {@link SupportService }
+ * Create an instance of {@link Polls }
*
*/
- public SupportService createSupportService() {
- return new SupportService();
+ public Polls createPolls() {
+ return new Polls();
}
/**
- * Create an instance of {@link Repository }
+ * Create an instance of {@link RepoMonitor }
*
*/
- public Repository createRepository() {
- return new Repository();
+ public RepoMonitor createRepoMonitor() {
+ return new RepoMonitor();
}
/**
- * Create an instance of {@link IssueTracker }
+ * Create an instance of {@link Page }
*
*/
- public IssueTracker createIssueTracker() {
- return new IssueTracker();
+ public Page createPage() {
+ return new Page();
}
/**
- * Create an instance of {@link Page }
+ * Create an instance of {@link Forum }
*
*/
- public Page createPage() {
- return new Page();
+ public Forum createForum() {
+ return new Forum();
}
/**
- * Create an instance of {@link Category }
+ * Create an instance of {@link Developers }
*
*/
- public Category createCategory() {
- return new Category();
+ public Developers createDevelopers() {
+ return new Developers();
}
/**
- * Create an instance of {@link Files }
+ * Create an instance of {@link Categories }
*
*/
- public Files createFiles() {
- return new Files();
+ public Categories createCategories() {
+ return new Categories();
}
/**
- * Create an instance of {@link File }
+ * Create an instance of {@link Poll }
*
*/
- public File createFile() {
- return new File();
+ public Poll createPoll() {
+ return new Poll();
}
/**
@@ -171,51 +171,51 @@
}
/**
- * Create an instance of {@link BuildResult }
+ * Create an instance of {@link Jmm }
*
*/
- public BuildResult createBuildResult() {
- return new BuildResult();
+ public Jmm createJmm() {
+ return new Jmm();
}
/**
- * Create an instance of {@link Poll }
+ * Create an instance of {@link File.Button }
*
*/
- public Poll createPoll() {
- return new Poll();
+ public File.Button createFileButton() {
+ return new File.Button();
}
/**
- * Create an instance of {@link File.Button }
+ * Create an instance of {@link SupportService }
*
*/
- public File.Button createFileButton() {
- return new File.Button();
+ public SupportService createSupportService() {
+ return new SupportService();
}
/**
- * Create an instance of {@link RepoMonitor }
+ * Create an instance of {@link Category }
*
*/
- public RepoMonitor createRepoMonitor() {
- return new RepoMonitor();
+ public Category createCategory() {
+ return new Category();
}
/**
- * Create an instance of {@link Downloads.Counters }
+ * Create an instance of {@link File }
*
*/
- public Downloads.Counters createDownloadsCounters() {
- return new Downloads.Counters();
+ public File createFile() {
+ return new File();
}
/**
- * Create an instance of {@link Forum }
+ * Create an instance of {@link Files }
*
*/
- public Forum createForum() {
- return new Forum();
+ public Files createFiles() {
+ return new Files();
}
}
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
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;
@@ -45,13 +44,11 @@
@XmlType(name = "page", propOrder = {
"value"
})
-public class Page implements Serializable {
+public class Page implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 7167255858009707420L;
- @XmlValue
+ private final static long serialVersionUID = 1L;
+ @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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -46,15 +46,14 @@
"question",
"answer"
})
-public class Poll implements Serializable {
+public class Poll
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 4857513899009831767L;
- @XmlElement(namespace = "http://jboss.org", required = true)
+ private final static long serialVersionUID = 1L;
+ @XmlElement(required = true)
protected String question;
- @XmlElement(namespace = "http://jboss.org", required = true)
+ @XmlElement(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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,10 +23,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;
import javax.xml.bind.annotation.XmlType;
@@ -44,13 +42,11 @@
@XmlType(name = "polls", propOrder = {
"poll"
})
-public class Polls implements Serializable {
+public class Polls
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = -5864655777408455779L;
- @XmlElement(namespace = "http://jboss.org")
+ private final static long serialVersionUID = 1L;
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -56,6 +56,7 @@
"issueTracker",
"buildResults",
"supportServices",
+ "packagedForDownload",
"forums",
"documentation",
"menu",
@@ -63,13 +64,12 @@
"polls"
})
@XmlRootElement(name = "project")
-public class Project implements Serializable {
+public class Project
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 5820141847136190162L;
- @XmlElement(required = true)
+ private final static long serialVersionUID = 1L;
+ @XmlElement(required = true)
protected String id;
@XmlElement(required = true)
protected String name;
@@ -88,6 +88,8 @@
protected List<BuildResult> buildResults;
@XmlElement(name = "support-services")
protected List<SupportService> supportServices;
+ @XmlElement(name = "packaged-for-download", defaultValue = "false")
+ protected Boolean packagedForDownload;
protected List<Forum> forums;
protected List<Documentation> documentation;
protected Menu menu;
@@ -413,6 +415,30 @@
}
/**
+ * Gets the value of the packagedForDownload property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean isPackagedForDownload() {
+ return packagedForDownload;
+ }
+
+ /**
+ * Sets the value of the packagedForDownload property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setPackagedForDownload(Boolean value) {
+ this.packagedForDownload = value;
+ }
+
+ /**
* Gets the value of the forums property.
*
* <p>
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,6 +22,7 @@
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,13 +44,10 @@
@XmlType(name = "repo-monitor", propOrder = {
"value"
})
-public class RepoMonitor {
+public class RepoMonitor implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = 34625463749296L;
-
+ private final static long serialVersionUID = 1L;
@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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
package org.jboss.forge.common.projects.project;
-import java.io.Serializable;
-
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -50,12 +48,12 @@
*
*/
@XmlEnum
-public enum RepoType implements Serializable {
-
- @XmlEnumValue("cvs")
- CVS("cvs"),
+public enum RepoType {
+
@XmlEnumValue("svn")
- SVN("svn");
+ SVN("svn"),
+ @XmlEnumValue("cvs")
+ CVS("cvs");
private final String value;
RepoType(String v) {
@@ -75,8 +73,4 @@
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
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;
@@ -45,13 +44,12 @@
@XmlType(name = "repository", propOrder = {
"value"
})
-public class Repository implements Serializable {
+public class Repository
+ implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = -1728302313015301408L;
- @XmlValue
+ private final static long serialVersionUID = 1L;
+ @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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
package org.jboss.forge.common.projects.project;
-import java.io.Serializable;
-
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -53,19 +51,18 @@
*
*/
@XmlEnum
-public enum Sorting implements Serializable {
+public enum Sorting {
-
@XmlEnumValue("asc")
ASC("asc"),
- @XmlEnumValue("ascending")
- ASCENDING("ascending"),
@XmlEnumValue("desc")
DESC("desc"),
- @XmlEnumValue("descending")
- DESCENDING("descending"),
@XmlEnumValue("random")
- RANDOM("random");
+ RANDOM("random"),
+ @XmlEnumValue("ascending")
+ ASCENDING("ascending"),
+ @XmlEnumValue("descending")
+ DESCENDING("descending");
private final String value;
Sorting(String v) {
@@ -84,10 +81,5 @@
}
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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -23,7 +23,6 @@
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;
@@ -45,13 +44,11 @@
@XmlType(name = "support-service", propOrder = {
"value"
})
-public class SupportService implements Serializable {
+public class SupportService implements Serializable
+{
- /**
- *
- */
- private static final long serialVersionUID = -3538199550861069793L;
- @XmlValue
+ private final static long serialVersionUID = 1L;
+ @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-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java 2006-11-20 16:29:05 UTC (rev 7725)
@@ -22,8 +22,6 @@
package org.jboss.forge.common.projects.project;
-import java.io.Serializable;
-
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -50,9 +48,8 @@
*
*/
@XmlEnum
-public enum SupportType implements Serializable {
+public enum SupportType {
-
@XmlEnumValue("support")
SUPPORT("support"),
@XmlEnumValue("training")
@@ -76,8 +73,4 @@
throw new IllegalArgumentException(v.toString());
}
- /**
- *
- */
- private static final long serialVersionUID = 24252675391007L;
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/web/WEB-INF/project.xsd
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/web/WEB-INF/project.xsd 2006-11-20 16:21:55 UTC (rev 7724)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/web/WEB-INF/project.xsd 2006-11-20 16:29:05 UTC (rev 7725)
@@ -24,12 +24,20 @@
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
+ xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
targetNamespace="http://jboss.org"
xmlns="http://jboss.org"
elementFormDefault="qualified"
jxb:version="2.0" >
+
+ <xs:annotation>
+ <xs:appinfo>
+ <jxb:globalBindings>
+ <jxb:serializable uid="1"/>
+ </jxb:globalBindings>
+ </xs:appinfo>
+ </xs:annotation>
-
<!-- -->
<!-- PROJECT -->
<!-- -->
@@ -60,6 +68,7 @@
<xs:element name="issue-tracker" minOccurs="0" maxOccurs="unbounded" type="issue-tracker" />
<xs:element name="build-results" type="build-result" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="support-services" minOccurs="0" maxOccurs="unbounded" type="support-service" />
+ <xs:element name="packaged-for-download" minOccurs="0" maxOccurs="1" type="xs:boolean" default="false" />
<xs:element name="forums" minOccurs="0" maxOccurs="unbounded" type="forum" />
<xs:element name="documentation" minOccurs="0" maxOccurs="unbounded" type="documentation" />
<xs:element name="menu" type="menu" minOccurs="0" maxOccurs="1" />
More information about the jboss-svn-commits
mailing list