[jboss-svn-commits] JBL Code SVN: r10019 - labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Mar 7 13:46:12 EST 2007
Author: wrzep
Date: 2007-03-07 13:46:11 -0500 (Wed, 07 Mar 2007)
New Revision: 10019
Modified:
labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoEditBean.java
labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoTools.java
labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoTypesBean.java
Log:
JBLAB-780
Pawel
Modified: labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoEditBean.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoEditBean.java 2007-03-07 18:45:16 UTC (rev 10018)
+++ labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoEditBean.java 2007-03-07 18:46:11 UTC (rev 10019)
@@ -23,7 +23,10 @@
import java.util.List;
+import javax.management.MalformedObjectNameException;
+
import org.jboss.forge.common.FacesTools;
+import org.jboss.forge.common.ejb3.LabsServices;
import org.jboss.forge.common.projects.project.BuildResult;
import org.jboss.forge.common.projects.project.BuildType;
import org.jboss.forge.common.projects.project.Documentation;
@@ -38,11 +41,6 @@
private Project project;
- private String issueTrackerURL;
- private IssueTrackerType issueTrackerType;
- private String repoMonitorURL;
- private MonitorType repoMonitorType;
- private List<String> jems;
private List<Documentation> documentation;
private String newBuildResultsURL;
@@ -56,26 +54,25 @@
documentation = ProjectInfoTools.getAllDocumentation(project);
- IssueTracker it = project.getIssueTracker();
- if (it != null) {
- issueTrackerURL = it.getValue();
- issueTrackerType = it.getType();
- }
+ test();
+ }
+
+ public String test() {
- RepoMonitor monitor = project.getRepoMonitor();
- if (monitor != null) {
- repoMonitorURL = monitor.getValue();
- repoMonitorType = monitor.getType();
+// DEBUG
+ try {
+ Project prj = LabsServices.getProjectsServiceRW().getProjectByNameRW("shotoku");
+ System.out.println("TEST (2): " + prj.getName());
+
+ LabsServices.getProjectsServiceRW().persistProject(prj);
+
+ } catch (Exception e) {
+
+ e.printStackTrace();
}
- jems = project.getJems();
-
- //DEBUG
- Project projectRW = ProjectInfoTools.
- getProjectRWByName(FacesTools.getSelectedProjectId());
- System.out.println("Project: " + project + " ProjectRW: " + projectRW +
- " (" + projectRW.getName() + ")");
- }
+ return "";
+ }
/* Business methods */
@@ -135,46 +132,6 @@
this.project = project;
}
- public IssueTrackerType getIssueTrackerType() {
- return issueTrackerType;
- }
-
- public void setIssueTrackerType(IssueTrackerType issueTrackerType) {
- this.issueTrackerType = issueTrackerType;
- }
-
- public String getIssueTrackerURL() {
- return issueTrackerURL;
- }
-
- public void setIssueTrackerURL(String issueTrackerURL) {
- this.issueTrackerURL = issueTrackerURL;
- }
-
- public MonitorType getRepoMonitorType() {
- return repoMonitorType;
- }
-
- public void setRepoMonitorType(MonitorType repoMonitorType) {
- this.repoMonitorType = repoMonitorType;
- }
-
- public String getRepoMonitorURL() {
- return repoMonitorURL;
- }
-
- public void setRepoMonitorURL(String repoMonitorURL) {
- this.repoMonitorURL = repoMonitorURL;
- }
-
- public List<String> getJems() {
- return jems;
- }
-
- public void setJems(List<String> jems) {
- this.jems = jems;
- }
-
public List<Documentation> getDocumentation() {
return documentation;
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoTools.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoTools.java 2007-03-07 18:45:16 UTC (rev 10018)
+++ labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoTools.java 2007-03-07 18:46:11 UTC (rev 10019)
@@ -60,7 +60,7 @@
public static Project getProjectByName(String projectId) {
- return projectsService.getProjectByName(projectId);
+ return projectsServiceRW.getProjectByNameRW(projectId);
}
public static Project getProjectRWByName(String projectId) {
Modified: labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoTypesBean.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoTypesBean.java 2007-03-07 18:45:16 UTC (rev 10018)
+++ labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/info/ProjectInfoTypesBean.java 2007-03-07 18:46:11 UTC (rev 10019)
@@ -30,6 +30,11 @@
import org.jboss.forge.common.projects.project.IssueTrackerType;
import org.jboss.forge.common.projects.project.MonitorType;
import org.jboss.forge.common.projects.project.RepoType;
+import org.jboss.forge.common.projects.project.rw.BuildTypeRW;
+import org.jboss.forge.common.projects.project.rw.IssueTrackerRW;
+import org.jboss.forge.common.projects.project.rw.IssueTrackerTypeRW;
+import org.jboss.forge.common.projects.project.rw.MonitorTypeRW;
+import org.jboss.forge.common.projects.project.rw.RepoTypeRW;
/**
* @author Pawel Wrzeszcz (pawel . wrzeszcz [at] jboss . com)
@@ -44,46 +49,50 @@
public List<SelectItem> getIssueTrackerTypes() {
- return null;
- /*
List<SelectItem> list = new ArrayList<SelectItem>();
- for (IssueTrackerType itt : IssueTrackerType.values()) {
- list.add(new SelectItem(itt, itt.value()));
- }
- return list;*/
+
+ list.add(new SelectItem(IssueTrackerTypeRW.JIRA,
+ IssueTrackerTypeRW.JIRA.toString()));
+ list.add(new SelectItem(IssueTrackerTypeRW.BUGZILLA,
+ IssueTrackerTypeRW.BUGZILLA.toString()));
+
+ return list;
}
public List<SelectItem> getRepoTypes() {
- return null;
- /*
List<SelectItem> list = new ArrayList<SelectItem>();
- for(RepoType repoType : RepoType.values()) {
- list.add(new SelectItem(repoType, repoType.value()));
- }
- return list;*/
+
+ list.add(new SelectItem(RepoTypeRW.SVN,
+ RepoTypeRW.SVN.toString()));
+ list.add(new SelectItem(RepoTypeRW.CVS,
+ RepoTypeRW.CVS.toString()));
+
+ return list;
}
public List<SelectItem> getRepoMonitorTypes() {
- return null;
- /*
List<SelectItem> list = new ArrayList<SelectItem>();
- for (MonitorType mt : MonitorType.values()) {
- list.add(new SelectItem(mt, mt.value()));
- }
- return list;*/
+
+ list.add(new SelectItem(MonitorTypeRW.VIEWVC,
+ MonitorTypeRW.VIEWVC.toString()));
+ list.add(new SelectItem(MonitorTypeRW.FISHEYE,
+ MonitorTypeRW.FISHEYE.toString()));
+
+ return list;
}
public List<SelectItem> getBuildResultsTypes() {
- return null;
- /*
List<SelectItem> list = new ArrayList<SelectItem>();
- for (BuildType brt : BuildType.values()) {
- list.add(new SelectItem(brt, brt.value()));
- }
- return list;*/
+
+ list.add(new SelectItem(BuildTypeRW.CRUISE_CONTROL,
+ BuildTypeRW.CRUISE_CONTROL.toString()));
+ list.add(new SelectItem(BuildTypeRW.CONTINUUM,
+ BuildTypeRW.CONTINUUM.toString()));
+
+ return list;
}
/*
More information about the jboss-svn-commits
mailing list