You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ev...@apache.org on 2005/12/22 09:21:58 UTC
svn commit: r358527 - in /maven/continuum/trunk/continuum-webapp/src/main:
java/org/apache/maven/continuum/web/action/ProjectViewAction.java
resources/localization/Continuum.properties webapp/projectView.jsp
Author: evenisse
Date: Thu Dec 22 00:21:51 2005
New Revision: 358527
URL: http://svn.apache.org/viewcvs?rev=358527&view=rev
Log:
Add build definitions and developers
Modified:
maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectViewAction.java
maven/continuum/trunk/continuum-webapp/src/main/resources/localization/Continuum.properties
maven/continuum/trunk/continuum-webapp/src/main/webapp/projectView.jsp
Modified: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectViewAction.java
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectViewAction.java?rev=358527&r1=358526&r2=358527&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectViewAction.java (original)
+++ maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ProjectViewAction.java Thu Dec 22 00:21:51 2005
@@ -21,6 +21,7 @@
import org.apache.maven.continuum.model.project.Project;
import com.opensymphony.xwork.ActionSupport;
+import com.opensymphony.webwork.ServletActionContext;
/**
* @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
@@ -49,6 +50,14 @@
return ERROR;
}
+
+ ServletActionContext.getRequest().setAttribute( "buildDefinitions", project.getBuildDefinitions() );
+
+ ServletActionContext.getRequest().setAttribute( "notifiers", project.getNotifiers() );
+
+ ServletActionContext.getRequest().setAttribute( "dependencies", project.getDependencies() );
+
+ ServletActionContext.getRequest().setAttribute( "developers", project.getDevelopers() );
return SUCCESS;
}
Modified: maven/continuum/trunk/continuum-webapp/src/main/resources/localization/Continuum.properties
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-webapp/src/main/resources/localization/Continuum.properties?rev=358527&r1=358526&r2=358527&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/localization/Continuum.properties (original)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/localization/Continuum.properties Thu Dec 22 00:21:51 2005
@@ -144,7 +144,15 @@
projectView.project.scmUrl = Scm Url
projectView.project.group = Group
projectView.buildDefinitions = Build Definitions
+projectView.buildDefinition.goals = Goals
+projectView.buildDefinition.arguments = Arguments
+projectView.buildDefinition.buildFile = Build File
+projectView.buildDefinition.profile = Profile
+projectView.buildDefinition.schedule = Schedule
+projectView.buildDefinition.from = From
projectView.notifiers = Notifiers
projectView.dependencies = Dependencies
projectView.usedBy= Used By
projectView.developers = Developers
+projectView.developer.name = Name
+projectView.developer.email = Email
Modified: maven/continuum/trunk/continuum-webapp/src/main/webapp/projectView.jsp
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-webapp/src/main/webapp/projectView.jsp?rev=358527&r1=358526&r2=358527&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/webapp/projectView.jsp (original)
+++ maven/continuum/trunk/continuum-webapp/src/main/webapp/projectView.jsp Thu Dec 22 00:21:51 2005
@@ -31,12 +31,44 @@
</div>
<h3><ww:text name="projectView.buildDefinitions"/></h3>
+ <ec:table items="buildDefinitions"
+ var="buildDefinition"
+ showExports="false"
+ showPagination="false"
+ showStatusBar="false"
+ filterable="false">
+ <ec:row highlightRow="true">
+ <ec:column property="goals" title="projectView.buildDefinition.goals"/>
+ <ec:column property="arguments" title="projectView.buildDefinition.arguments"/>
+ <ec:column property="buildFile" title="projectView.buildDefinition.buildFile"/>
+ <ec:column property="profile" title="projectView.buildDefinition.profile"/>
+ <ec:column property="schedule" title="schedule">
+ ${pageScope.buildDefinition.schedule.name}
+ </ec:column>
+ <ec:column property="from" title="projectView.buildDefinition.from">
+ PROJECT
+ </ec:column>
+ <ec:column property="actions" title=" ">
+ Edit Delete
+ </ec:column>
+ </ec:row>
+ </ec:table>
<h3><ww:text name="projectView.notifiers"/></h3>
<h3><ww:text name="projectView.dependencies"/></h3>
<h3><ww:text name="projectView.developers"/></h3>
+ <ec:table items="developers"
+ showExports="false"
+ showPagination="false"
+ showStatusBar="false"
+ filterable="false">
+ <ec:row highlightRow="true">
+ <ec:column property="name" title="projectView.developer.name"/>
+ <ec:column property="email" title="projectView.developer.email"/>
+ </ec:row>
+ </ec:table>
</div>
</body>