[jboss-svn-commits] JBL Code SVN: r9414 - in labs/jbosslabs/trunk/portal-extensions: forge-common/src/java/org/jboss/forge/common/projects/project and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Feb 9 15:51:57 EST 2007
Author: unibrew
Date: 2007-02-09 15:51:57 -0500 (Fri, 09 Feb 2007)
New Revision: 9414
Modified:
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/ejb3/ProjectsService.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/web/WEB-INF/project.xsd
labs/jbosslabs/trunk/portal-extensions/forge-ejb3/src/java/org/jboss/forge/ejb3/projects/ProjectsServiceImpl.java
Log:
[JBLAB-831] [JBLAB-833] [JBLAB-835] Making modifications to project.xml parsing classes and migrating classes referencing old version.
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/ejb3/ProjectsService.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/ejb3/ProjectsService.java 2007-02-09 20:51:43 UTC (rev 9413)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/ejb3/ProjectsService.java 2007-02-09 20:51:57 UTC (rev 9414)
@@ -31,7 +31,7 @@
import org.jboss.forge.common.projects.project.Downloads;
import org.jboss.forge.common.projects.project.Forum;
import org.jboss.forge.common.projects.project.IssueTracker;
-import org.jboss.forge.common.projects.project.Menu;
+import org.jboss.forge.common.projects.project.Pages;
import org.jboss.forge.common.projects.project.Polls;
import org.jboss.forge.common.projects.project.Project;
import org.jboss.forge.common.projects.project.RepoMonitor;
@@ -56,7 +56,7 @@
public Downloads getProjectDownloads (String projectId);
- public Menu getProjectMenu (String projectId);
+ public Pages getProjectPages (String projectId);
public Developers getProjectDevelopers (String projectId);
@@ -102,11 +102,11 @@
public void persistDownloads (Downloads downloads, String projectId);
/**
- * This method will overwrite existing project Menu definition in xml file
- * with a new one generated from data contained in given Menu object.
+ * This method will overwrite existing project Pages definition in xml file
+ * with a new one generated from data contained in given Pages object.
* Be aware, data is NOT merged but overwritten!
*/
- public void persistMenu (Menu menu, String projectId);
+ public void persistPages (Pages pages, String projectId);
/**
* This method will overwrite existing project Developers definition
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 2007-02-09 20:51:43 UTC (rev 9413)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java 2007-02-09 20:51:57 UTC (rev 9414)
@@ -54,7 +54,7 @@
"jems",
"repositories",
"repoMonitors",
- "issueRackers",
+ "issueTrackers",
"buildResults",
"supportServices",
"packagedForDownload",
@@ -86,7 +86,7 @@
@XmlElement(name = "repo-monitor")
protected List<RepoMonitor> repoMonitors;
@XmlElement(name = "issue-tracker")
- protected List<IssueTracker> issueRackers;
+ protected List<IssueTracker> issueTrackers;
@XmlElement(name = "build-results")
protected List<BuildResult> buildResults;
@XmlElement(name = "support-services")
@@ -356,18 +356,18 @@
}
/**
- * Gets the value of the issueRackers property.
+ * Gets the value of the issueTrackers property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
- * This is why there is not a <CODE>set</CODE> method for the issueRackers property.
+ * This is why there is not a <CODE>set</CODE> method for the issueTrackers property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
- * getIssueRackers().add(newItem);
+ * getIssueTrackers().add(newItem);
* </pre>
*
*
@@ -377,11 +377,11 @@
*
*
*/
- public List<IssueTracker> getIssueRackers() {
- if (issueRackers == null) {
- issueRackers = new ArrayList<IssueTracker>();
+ public List<IssueTracker> getIssueTrackers() {
+ if (issueTrackers == null) {
+ issueTrackers = new ArrayList<IssueTracker>();
}
- return this.issueRackers;
+ return this.issueTrackers;
}
/**
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 2007-02-09 20:51:43 UTC (rev 9413)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/web/WEB-INF/project.xsd 2007-02-09 20:51:57 UTC (rev 9414)
@@ -81,7 +81,7 @@
<xs:element name="issue-tracker" minOccurs="0" maxOccurs="unbounded" type="issue-tracker" >
<xs:annotation>
<xs:appinfo>
- <jxb:property name="issue-rackers"/>
+ <jxb:property name="issue-trackers"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
Modified: labs/jbosslabs/trunk/portal-extensions/forge-ejb3/src/java/org/jboss/forge/ejb3/projects/ProjectsServiceImpl.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-ejb3/src/java/org/jboss/forge/ejb3/projects/ProjectsServiceImpl.java 2007-02-09 20:51:43 UTC (rev 9413)
+++ labs/jbosslabs/trunk/portal-extensions/forge-ejb3/src/java/org/jboss/forge/ejb3/projects/ProjectsServiceImpl.java 2007-02-09 20:51:57 UTC (rev 9414)
@@ -45,7 +45,7 @@
import org.jboss.forge.common.projects.project.Downloads;
import org.jboss.forge.common.projects.project.Forum;
import org.jboss.forge.common.projects.project.IssueTracker;
-import org.jboss.forge.common.projects.project.Menu;
+import org.jboss.forge.common.projects.project.Pages;
import org.jboss.forge.common.projects.project.Polls;
import org.jboss.forge.common.projects.project.Project;
import org.jboss.forge.common.projects.project.RepoMonitor;
@@ -112,10 +112,10 @@
return project.getDownloads();
}
- public Menu getProjectMenu(String projectId) {
+ public Pages getProjectPages(String projectId) {
Project project = getProjectByName(projectId);
if (project==null) return null;
- return project.getMenu();
+ return project.getPages();
}
public Developers getProjectDevelopers(String projectId) {
@@ -133,19 +133,19 @@
public List<Repository> getProjectRepositories(String projectId) {
Project project = getProjectByName(projectId);
if (project==null) return null;
- return project.getRepository();
+ return project.getRepositories();
}
public List<RepoMonitor> getProjectRepoMonitors(String projectId) {
Project project = getProjectByName(projectId);
if (project==null) return null;
- return project.getRepoMonitor();
+ return project.getRepoMonitors();
}
public List<IssueTracker> getProjectIssueTrackers(String projectId) {
Project project = getProjectByName(projectId);
if (project==null) return null;
- return project.getIssueTracker();
+ return project.getIssueTrackers();
}
public List<BuildResult> getProjectBuildresults(String projectId) {
@@ -254,14 +254,14 @@
* with a new one generated from data contained in given Menu object.
* Be aware, data is NOT merged but overwritten!
*/
- public void persistMenu (Menu menu, String projectId) {
- if (menu==null || projectId==null || projectId.trim().length()==0) return;
+ public void persistPages (Pages pages, String projectId) {
+ if (pages==null || projectId==null || projectId.trim().length()==0) return;
Project project = getProjectByName(projectId);
if (project==null) return;
- project.setMenu(menu);
+ project.setPages(pages);
persistProject(project);
}
More information about the jboss-svn-commits
mailing list