continuum-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From eveni...@apache.org
Subject svn commit: r413652 [1/2] - in /maven/continuum/trunk: ./ continuum-webapp/ continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/ continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/ continuum-webapp/src/main/r...
Date Mon, 12 Jun 2006 13:34:00 GMT
Author: evenisse
Date: Mon Jun 12 06:33:55 2006
New Revision: 413652

URL: http://svn.apache.org/viewvc?rev=413652&view=rev
Log:
Update to webwork 2.2.2

Added:
    maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/
    maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/Data.java   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/SubmitCancel.java   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-application.xml   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-request.xml   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-session.xml   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkbox.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkboxlist.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/combobox.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlfooter.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader-core.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/data.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/datepicker.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/debug.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/doubleselect.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/empty.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/file.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close-validate.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-validate.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/head.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/hidde.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/label.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/optiontransferselect.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/password.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/radiomap.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/reset.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/richtexteditor.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/select.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submit.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submitCancel.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/text.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/textarea.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/theme.properties   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/tooltip.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/updownselect.ftl
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/validation.js   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/arrow.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/bg_warning.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/buildhistory.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/buildhistory_disabled.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/building.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/buildnow.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/buildnow_disabled.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/checkingout.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/delete.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/delete_disabled.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/edit.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/edit_disabled.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/footerborder.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/inqueue.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/legendbg.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/legendbg2.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/link.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/linkover.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/super.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/workingcopy.gif   (with props)
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/workingcopy_disabled.gif   (with props)
Removed:
    maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java
    maven/continuum/trunk/continuum-webapp/src/main/resources/META-INF/
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkbox.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkboxlist.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/combobox.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlfooter.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/data.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/doubleselect.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/empty.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/file.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/hidden.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/label.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/password.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/radiomap.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/select.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submit.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submit_cancel.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/tabbedpane.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/table.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/text.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/textarea.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/token.vm
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/validation.vm
    maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/plexus.properties
    maven/continuum/trunk/continuum-webapp/src/main/webapp/css/inst.css
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/apache-maven-project.png
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/codehaus-small.png
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/continuum_logo.png
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/corporate_logo.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/docorama.png
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/help_logo.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_alert.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_alertsml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_arrowmembers1_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_arrowmembers2_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_arrowusergroups1_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_arrowusergroups2_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_arrowwaste1_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_arrowwaste2_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_confirmsml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_doc_lrg.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_doc_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_folder_lrg.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_folder_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_help_lrg.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_help_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_info_lrg.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_info_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_infosml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_members_lrg.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_members_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_success_lrg.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_usergroups_lrg.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_usergroups_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_warning_lrg.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_waste_lrg.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/icon_waste_sml.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/poweredby_036.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/product_logo.gif
Modified:
    maven/continuum/trunk/continuum-webapp/pom.xml
    maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DataTag.java
    maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/SubmitCancelTag.java
    maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/styles.css
    maven/continuum/trunk/continuum-webapp/src/main/resources/webwork.properties
    maven/continuum/trunk/continuum-webapp/src/main/resources/xwork.xml
    maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/continuum.tld
    maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/plexus.xml
    maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/web.xml
    maven/continuum/trunk/continuum-webapp/src/main/webapp/about.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/addMavenOneProject.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/addMavenTwoProject.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/addProject.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/buildDefinitionEdit.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/buildResult.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/buildResults.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/components/companyLogo.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/configuration.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/configurationEdit.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/css/tigris.css
    maven/continuum/trunk/continuum-webapp/src/main/webapp/decorators/default.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/decorators/none.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/deleteBuildDefinition.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/deleteNotifier.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/deleteProject.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/editSchedule.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/error.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/images/continuum_logo_75.gif
    maven/continuum/trunk/continuum-webapp/src/main/webapp/initializeConfiguration.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/login.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/navigations/DefaultTop.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/navigations/Menu.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/notifierIrc.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/notifierJabber.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/notifierMail.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/notifierMsn.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/notifierSelectType.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/projectEdit.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/projectView.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/schedules.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/summary.jsp
    maven/continuum/trunk/continuum-webapp/src/main/webapp/workingCopy.jsp
    maven/continuum/trunk/pom.xml

Modified: maven/continuum/trunk/continuum-webapp/pom.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/pom.xml?rev=413652&r1=413651&r2=413652&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/pom.xml (original)
+++ maven/continuum/trunk/continuum-webapp/pom.xml Mon Jun 12 06:33:55 2006
@@ -38,7 +38,7 @@
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-xwork-integration</artifactId>
-      <version>1.0-alpha-1-SNAPSHOT</version>
+      <version>1.0-alpha-2-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.codehaus.plexus</groupId>

Added: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/Data.java
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/Data.java?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/Data.java (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/Data.java Mon Jun 12 06:33:55 2006
@@ -0,0 +1,43 @@
+package org.apache.maven.continuum.web.components;
+
+/*
+ * Copyright 2004-2006 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import com.opensymphony.webwork.components.UIBean;
+import com.opensymphony.xwork.util.OgnlValueStack;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+/**
+ * @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
+ * @version $Id$
+ */
+public class Data
+    extends UIBean
+{
+    private static final String TEMPLATE = "data";
+
+    public Data( OgnlValueStack stack, HttpServletRequest request, HttpServletResponse response )
+    {
+        super( stack, request, response );
+    }
+
+    protected String getDefaultTemplate()
+    {
+        return TEMPLATE;
+    }
+}

Propchange: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/Data.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/Data.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/SubmitCancel.java
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/SubmitCancel.java?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/SubmitCancel.java (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/SubmitCancel.java Mon Jun 12 06:33:55 2006
@@ -0,0 +1,60 @@
+package org.apache.maven.continuum.web.components;
+
+/*
+ * Copyright 2004-2006 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import com.opensymphony.webwork.components.Submit;
+import com.opensymphony.xwork.util.OgnlValueStack;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+/**
+ * @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
+ * @version $Id$
+ */
+public class SubmitCancel
+    extends Submit
+{
+    private static final String TEMPLATE = "submitCancel";
+
+    private String cancel;
+
+    public SubmitCancel( OgnlValueStack stack, HttpServletRequest request, HttpServletResponse response )
+    {
+        super( stack, request, response );
+    }
+
+    protected String getDefaultTemplate()
+    {
+        return TEMPLATE;
+    }
+
+    public void evaluateParams()
+    {
+        super.evaluateParams();
+
+        if ( cancel != null )
+        {
+            addParameter( "cancel", findString( cancel ) );
+        }
+    }
+
+    public void setCancel( String cancel )
+    {
+        this.cancel = cancel;
+    }
+}

Propchange: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/SubmitCancel.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/components/SubmitCancel.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Modified: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DataTag.java
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DataTag.java?rev=413652&r1=413651&r2=413652&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DataTag.java (original)
+++ maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DataTag.java Mon Jun 12 06:33:55 2006
@@ -1,7 +1,7 @@
 package org.apache.maven.continuum.web.view.jsp.ui;
 
 /*
- * Copyright 2004-2005 The Apache Software Foundation.
+ * Copyright 2004-2006 The Apache Software Foundation.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -16,7 +16,13 @@
  * limitations under the License.
  */
 
+import com.opensymphony.webwork.components.Component;
 import com.opensymphony.webwork.views.jsp.ui.AbstractUITag;
+import com.opensymphony.xwork.util.OgnlValueStack;
+import org.apache.maven.continuum.web.components.Data;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
 
 /**
  * @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
@@ -25,13 +31,8 @@
 public class DataTag
     extends AbstractUITag
 {
-    /**
-     * The name of the default template for the SubmitCancelTag
-     */
-    final public static String TEMPLATE = "data";
-
-    protected String getDefaultTemplate()
+    public Component getBean( OgnlValueStack stack, HttpServletRequest req, HttpServletResponse res )
     {
-        return TEMPLATE;
+        return new Data( stack, req, res );
     }
 }

Modified: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/SubmitCancelTag.java
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/SubmitCancelTag.java?rev=413652&r1=413651&r2=413652&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/SubmitCancelTag.java (original)
+++ maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/SubmitCancelTag.java Mon Jun 12 06:33:55 2006
@@ -1,7 +1,7 @@
 package org.apache.maven.continuum.web.view.jsp.ui;
 
 /*
- * Copyright 2004-2005 The Apache Software Foundation.
+ * Copyright 2004-2006 The Apache Software Foundation.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -16,8 +16,13 @@
  * limitations under the License.
  */
 
+import com.opensymphony.webwork.components.Component;
 import com.opensymphony.webwork.views.jsp.ui.SubmitTag;
 import com.opensymphony.xwork.util.OgnlValueStack;
+import org.apache.maven.continuum.web.components.SubmitCancel;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
 
 /**
  * @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
@@ -26,29 +31,23 @@
 public class SubmitCancelTag
     extends SubmitTag
 {
-    /**
-     * The name of the default template for the SubmitCancelTag
-     */
-    final public static String TEMPLATE = "submit_cancel";
-
     private String cancel;
 
-    public void setCancel( String cancel )
+    public Component getBean( OgnlValueStack stack, HttpServletRequest req, HttpServletResponse res )
     {
-        this.cancel = cancel;
+        return new SubmitCancel( stack, req, res );
     }
 
-    protected String getDefaultTemplate()
+    protected void populateParams()
     {
-        return TEMPLATE;
+        super.populateParams();
+
+        SubmitCancel submitCancel = ( (SubmitCancel) component );
+        submitCancel.setCancel( cancel );
     }
 
-    protected void evaluateParams(OgnlValueStack stack)
+    public void setCancel( String cancel )
     {
-        super.evaluateParams( stack );
-        if ( cancel != null )
-        {
-            addParameter( "cancel", findString( cancel ) );
-        }
+        this.cancel = cancel;
     }
 }

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-application.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-application.xml?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-application.xml (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-application.xml Mon Jun 12 06:33:55 2006
@@ -0,0 +1,231 @@
+<plexus>
+  <load-on-start>
+    <component>
+      <role>org.apache.maven.continuum.Continuum</role>
+    </component>
+    <component>
+      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>
+      <role-hint>build-project</role-hint>
+    </component>
+    <component>
+      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>
+      <role-hint>check-out-project</role-hint>
+    </component>
+  </load-on-start>
+
+  <components>
+    <component>
+      <role>org.apache.maven.continuum.web.util.WorkingCopyContentGenerator</role>
+      <implementation>org.apache.maven.continuum.web.util.WorkingCopyContentGenerator</implementation>
+    </component>
+
+    <component>
+      <role>org.codehaus.plexus.notification.RecipientSource</role>
+      <implementation>org.apache.maven.continuum.notification.ContinuumRecipientSource</implementation>
+      <configuration>
+        <!--
+        Setting this propery will make Continuum send all emails to
+        this address instead the address specified in the project
+        configuration
+        -->
+        <to-override>${mail.override.to.address}</to-override>
+      </configuration>
+    </component>
+
+    <component>
+      <role>org.codehaus.plexus.jdo.JdoFactory</role>
+      <implementation>org.codehaus.plexus.jdo.DefaultJdoFactory</implementation>
+      <configuration>
+        <properties>
+          <!-- JPOX and JDO configuration -->
+          <property>
+            <name>javax.jdo.PersistenceManagerFactoryClass</name>
+            <value>org.jpox.PersistenceManagerFactoryImpl</value>
+          </property>
+          <property>
+            <name>org.jpox.autoCreateSchema</name>
+            <value>true</value>
+          </property>
+          <property>
+            <name>org.jpox.autoStartMechanism</name>
+            <value>SchemaTable</value>
+          </property>
+          <property>
+            <name>org.jpox.autoStartMechanismMode</name>
+            <value>Ignored</value>
+          </property>
+          <!-- Apache Derby Configuration -->
+          <property>
+            <name>javax.jdo.option.ConnectionDriverName</name>
+            <value>org.apache.derby.jdbc.EmbeddedDriver</value>
+          </property>
+          <property>
+            <name>javax.jdo.option.ConnectionURL</name>
+            <value>jdbc:derby:${plexus.home}/database;create=true</value>
+          </property>
+          <property>
+            <name>javax.jdo.option.ConnectionUserName</name>
+            <value>sa</value>
+          </property>
+          <property>
+            <name>javax.jdo.option.ConnectionPassword</name>
+            <value></value>
+          </property>
+
+          <!-- Postgresql Configuration -->
+          <!--
+          <property>
+            <name>javax.jdo.option.ConnectionDriverName</name>
+            <value>org.postgresql.Driver</value>
+          </property>
+          <property>
+            <name>javax.jdo.option.ConnectionURL</name>
+            <value>jdbc:postgresql://localhost/continuum</value>
+          </property>
+          <property>
+            <name>javax.jdo.option.ConnectionUserName</name>
+            <value>trygvis</value>
+          </property>
+          <property>
+            <name>javax.jdo.option.ConnectionPassword</name>
+            <value></value>
+          </property>
+          -->
+
+          <!-- HSQLDB Configuration -->
+          <!--
+            NOTE: NO NOT USE THIS CONFIGURATION FOR A PRODUCTION SYSTEM.
+            HSQLDB keeps all data in memory at all times.
+          -->
+          <!--
+                    <property>
+                      <name>javax.jdo.option.ConnectionDriverName</name>
+                      <value>org.hsqldb.jdbcDriver</value>
+                    </property>
+                    <property>
+                      <name>javax.jdo.option.ConnectionURL</name>
+                      <value>jdbc:hsqldb:${plexus.home}/database</value>
+                    </property>
+                    <property>
+                      <name>javax.jdo.option.ConnectionUserName</name>
+                      <value>sa</value>
+                    </property>
+                    <property>
+                      <name>javax.jdo.option.ConnectionPassword</name>
+                      <value></value>
+                    </property>
+
+                    <property>
+                      <name>org.jpox.transactionIsolation</name>
+                      <value>READ_UNCOMMITTED</value>
+                    </property>
+                    <property>
+                      <name>org.jpox.poid.transactionIsolation</name>
+                      <value>READ_UNCOMMITTED</value>
+                    </property>
+          -->
+          <property>
+            <name>org.jpox.transactionIsolation</name>
+            <value>READ_UNCOMMITTED</value>
+          </property>
+          <property>
+            <name>org.jpox.poid.transactionIsolation</name>
+            <value>READ_UNCOMMITTED</value>
+          </property>
+        </properties>
+      </configuration>
+    </component>
+
+    <component>
+      <role>org.codehaus.plexus.rememberme.RememberMeServices</role>
+      <implementation>org.apache.maven.continuum.web.rememberme.DefaultRememberMeServices</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>
+    <!--
+     | Logger manager
+     -->
+    <component>
+      <role>org.codehaus.plexus.logging.LoggerManager</role>
+      <implementation>org.codehaus.plexus.logging.log4j.Log4JLoggerManager</implementation>
+      <lifecycle-handler>basic</lifecycle-handler>
+
+      <configuration>
+        <threshold>DEBUG</threshold>
+        <default-appender>console,rolling</default-appender>
+        <appenders>
+          <appender>
+            <id>console</id>
+            <threshold>DEBUG</threshold>
+            <type>org.apache.log4j.ConsoleAppender</type>
+            <conversion-pattern>%d [%t] %-5p %-30c{1} - %m%n</conversion-pattern>
+          </appender>
+
+          <appender>
+            <id>rolling</id>
+            <threshold>DEBUG</threshold>
+            <type>org.apache.log4j.RollingFileAppender</type>
+            <conversion-pattern>%-4r [%t] %-5p %c %x - %m%n</conversion-pattern>
+
+            <properties>
+              <property>
+                <name>file</name>
+                <value>${plexus.home}/logs/continuum.log</value>
+              </property>
+              <property>
+                <name>append</name>
+                <value>true</value>
+              </property>
+              <property>
+                <name>maxBackupIndex</name>
+                <value>10</value>
+              </property>
+              <property>
+                <name>maxFileSize</name>
+                <value>10MB</value>
+              </property>
+            </properties>
+          </appender>
+        </appenders>
+        <levels>
+          <level>
+            <hierarchy>org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper</hierarchy>
+            <level>INFO</level>
+          </level>
+          <level>
+            <hierarchy>org.codehaus.plexus.velocity</hierarchy>
+            <level>WARN</level>
+          </level>
+          <level>
+            <hierarchy>org.codehaus.plexus.mailsender.MailSender</hierarchy>
+            <level>INFO</level>
+          </level>
+          <level>
+            <hierarchy>JPOX</hierarchy>
+            <level>INFO</level>
+          </level>
+          <level>
+            <hierarchy>JPOX.Cache</hierarchy>
+            <level>WARN</level>
+          </level>
+          <level>
+            <hierarchy>org.apache.jasper</hierarchy>
+            <level>INFO</level>
+          </level>
+          <level>
+            <hierarchy>com.opensymphony.xwork</hierarchy>
+            <level>INFO</level>
+          </level>
+          <level>
+            <hierarchy>com.opensymphony.webwork</hierarchy>
+            <level>INFO</level>
+          </level>
+          <level>
+            <hierarchy>org.extremecomponents</hierarchy>
+            <level>INFO</level>
+          </level>
+        </levels>
+      </configuration>
+    </component>
+  </components>
+
+</plexus>

Propchange: maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-application.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-application.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-request.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-request.xml?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-request.xml (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-request.xml Mon Jun 12 06:33:55 2006
@@ -0,0 +1,269 @@
+<plexus>
+  <components>
+    <!--
+     | Actions
+     |-->
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>checkConfigurationAction</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.CheckConfigurationAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>configurationAction</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.ConfigurationAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>loginAction</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.LoginAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.codehaus.plexus.rememberme.RememberMeServices</role>
+        </requirement>
+        <requirement>
+          <role>org.codehaus.plexus.security.Authenticator</role>
+          <role-hint>osuser</role-hint>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>summaryAction</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.SummaryAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>addMavenTwoProject</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.AddMavenTwoProjectAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>addProject</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.AddProjectAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>addMavenOneProject</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.AddMavenOneProjectAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>deleteProject</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.DeleteProjectAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>buildProject</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.BuildProjectAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>projectView</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.ProjectViewAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>projectEdit</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.ProjectEditAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>buildDefinitionEdit</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.BuildDefinitionEditAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>deleteBuildDefinition</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.DeleteBuildDefinitionAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>addBuildDefinition</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.AddBuildDefinitionAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>deleteNotifier</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.DeleteNotifierAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>addNotifier</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.AddNotifierAction</implementation>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>mailNotifierEdit</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.MailNotifierEditAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>ircNotifierEdit</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.IrcNotifierEditAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>jabberNotifierEdit</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.JabberNotifierEditAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>msnNotifierEdit</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.MsnNotifierEditAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>buildResults</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.BuildResultsListAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>buildResult</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.BuildResultAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>workingCopy</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.WorkingCopyAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+        <requirement>
+          <role>org.apache.maven.continuum.web.util.WorkingCopyContentGenerator</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>schedules</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.ScheduleAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>addSchedule</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.AddScheduleAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>com.opensymphony.xwork.Action</role>
+      <role-hint>editSchedule</role-hint>
+      <implementation>org.apache.maven.continuum.web.action.EditScheduleAction</implementation>
+      <requirements>
+        <requirement>
+          <role>org.apache.maven.continuum.Continuum</role>
+        </requirement>
+      </requirements>
+    </component>
+  </components>
+</plexus>
\ No newline at end of file

Propchange: maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-request.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-request.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-session.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-session.xml?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-session.xml (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-session.xml Mon Jun 12 06:33:55 2006
@@ -0,0 +1,4 @@
+<plexus>
+  <components>
+  </components>
+</plexus>

Propchange: maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-session.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-webapp/src/main/resources/plexus-session.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkbox.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkbox.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkbox.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkbox.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,102 @@
+<#assign hasFieldErrors = fieldErrors?exists && fieldErrors[parameters.name]?exists/>
+<#if hasFieldErrors>
+<#list fieldErrors[parameters.name] as error>
+<tr<#rt/>
+<#if parameters.id?exists>
+ errorFor="${parameters.id}"<#rt/>
+</#if>
+>
+    <td align="left" valign="top" colspan="2"><#rt/>
+        <span class="errorMessage">${error?html}</span><#t/>
+    </td><#lt/>
+</tr>
+</#list>
+</#if>
+<#if parameters.labelposition?default("") == 'top'>
+<tr>
+    <td colspan="2">
+<#if parameters.label?exists> <label<#t/>
+<#if parameters.id?exists>
+ for="${parameters.id?html}"<#rt/>
+</#if>
+<#if hasFieldErrors>
+ class="checkboxErrorLabel"<#rt/>
+<#else>
+ class="checkboxLabel"<#rt/>
+</#if>
+>
+<#if parameters.required?default(false) && parameters.requiredposition?default("right") != 'right'>
+        <span class="required">*</span><#t/>
+</#if>
+${parameters.label?html}<#t/>
+<#if parameters.required?default(false) && parameters.requiredposition?default("right") == 'right'>
+ <span class="required">*</span><#t/>
+</#if>
+:<#t/>
+<#if parameters.tooltip?exists>
+    <img src='<@ww.url value="/webwork/tooltip/tooltip.gif" />' alt="${parameters.tooltip}" title="${parameters.tooltip}" onmouseover="return escape('${parameters.tooltip?js_string}');" />
+</#if>
+</label><#t/>
+</#if>
+    </td>
+</tr>
+<tr>
+    <td colspan="2">
+        <#include "/${parameters.templateDir}/simple/checkbox.ftl" />
+<#else>
+<tr>
+	<td valign="top" align="right">
+<#if parameters.labelposition?default("") == 'left'>
+<#if parameters.label?exists> <label<#t/>
+<#if parameters.id?exists>
+ for="${parameters.id?html}"<#rt/>
+</#if>
+<#if hasFieldErrors>
+ class="checkboxErrorLabel"<#rt/>
+<#else>
+ class="checkboxLabel"<#rt/>
+</#if>
+>
+<#if parameters.required?default(false) && parameters.requiredposition?default("right") != 'right'>
+        <span class="required">*</span><#t/>
+</#if>
+${parameters.label?html}<#t/>
+<#if parameters.required?default(false) && parameters.requiredposition?default("right") == 'right'>
+ <span class="required">*</span><#t/>
+</#if>
+:<#t/>
+<#if parameters.tooltip?exists>
+    <img src='<@ww.url value="/webwork/tooltip/tooltip.gif" />' alt="${parameters.tooltip}" title="${parameters.tooltip}" onmouseover="return escape('${parameters.tooltip?js_string}');" />
+</#if>
+</label><#t/>
+</#if>
+</#if>
+<#if parameters.labelposition?default("") == 'right'>
+    <#if parameters.required?default(false)>
+        <span class="required">*</span><#t/>
+    </#if>
+    <#if parameters.tooltip?exists>
+        <img src='<@ww.url value="/webwork/tooltip/tooltip.gif" />' alt="${parameters.tooltip}" title="${parameters.tooltip}" onmouseover="return escape('${parameters.tooltip?js_string}');" />
+    </#if>
+</#if>
+    </td>
+    <td valign="top" align="left">
+
+<#if parameters.labelposition?default("") != 'top'>
+                	<#include "/${parameters.templateDir}/simple/checkbox.ftl" />
+</#if>                    
+<#if parameters.labelposition?default("") != 'top' && parameters.labelposition?default("") != 'left'>
+<#if parameters.label?exists> <label<#t/>
+<#if parameters.id?exists>
+ for="${parameters.id?html}"<#rt/>
+</#if>
+<#if hasFieldErrors>
+ class="checkboxErrorLabel"<#rt/>
+<#else>
+ class="checkboxLabel"<#rt/>
+</#if>
+>${parameters.label?html}</label><#rt/>
+</#if>
+</#if>
+</#if>
+ <#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" /><#nt/>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkboxlist.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkboxlist.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkboxlist.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/checkboxlist.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,4 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+
+<#include "/${parameters.templateDir}/simple/checkboxlist.ftl" />
+    <#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" /><#nt/>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/combobox.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/combobox.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/combobox.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/combobox.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,4 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+
+<#include "/${parameters.templateDir}/simple/combobox.ftl" />
+    <#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" /><#nt/>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlfooter.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlfooter.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlfooter.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlfooter.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,3 @@
+${parameters.after?if_exists}<#t/>
+    </td><#lt/>
+</tr>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader-core.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader-core.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader-core.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader-core.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,56 @@
+<#--
+	Only show message if errors are available.
+	This will be done if ActionSupport is used.
+-->
+<#assign hasFieldErrors = parameters.name?exists && fieldErrors?exists && fieldErrors[parameters.name]?exists/>
+<#if hasFieldErrors>
+<#list fieldErrors[parameters.name] as error>
+<tr errorFor="${parameters.id}">
+<#if parameters.labelposition?default("") == 'top'>
+    <td align="left" valign="top" colspan="2"><#rt/>
+<#else>
+    <td align="center" valign="top" colspan="2"><#rt/>
+</#if>
+        <span class="errorMessage">${error?html}</span><#t/>
+    </td><#lt/>
+</tr>
+</#list>
+</#if>
+<#--
+	if the label position is top,
+	then give the label it's own row in the table
+-->
+<tr>
+<#if parameters.labelposition?default("") == 'top'>
+    <th align="left" valign="top" colspan="2"><#rt/>
+<#else>
+    <th><#rt/>
+</#if>
+<#if parameters.label?exists>
+    <label <#t/>
+<#if parameters.id?exists>
+        for="${parameters.id?html}" <#t/>
+</#if>
+<#if hasFieldErrors>
+        class="errorLabel"<#t/>
+<#else>
+        class="label"<#t/>
+</#if>
+    ><#t/>
+<#if parameters.required?default(false) && parameters.requiredposition?default("right") != 'right'>
+        <span class="required">*</span><#t/>
+</#if>
+${parameters.label?html}<#t/>
+<#if parameters.required?default(false) && parameters.requiredposition?default("right") == 'right'>
+ <span class="required">*</span><#t/>
+</#if>
+:<#t/>
+<#include "/${parameters.templateDir}/${parameters.theme}/tooltip.ftl" /> 
+</label><#t/>
+</#if>
+    </th><#lt/>
+<#-- add the extra row -->
+<#if parameters.labelposition?default("") == 'top'>
+</tr>
+<tr>
+</#if>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/controlheader.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,2 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader-core.ftl" />
+    <td>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/data.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/data.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/data.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/data.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,3 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<#if parameters.nameValue?exists>${parameters.nameValue}</#if>
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/datepicker.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/datepicker.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/datepicker.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/datepicker.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,3 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<#include "/${parameters.templateDir}/simple/datepicker.ftl" />
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/debug.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/debug.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/debug.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/debug.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1 @@
+<#include "/${parameters.templateDir}/simple/debug.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/doubleselect.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/doubleselect.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/doubleselect.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/doubleselect.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,4 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+
+<#include "/${parameters.templateDir}/simple/doubleselect.ftl" />
+    <#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" /><#nt/>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/empty.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/empty.ftl?rev=413652&view=auto
==============================================================================
    (empty)

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/file.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/file.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/file.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/file.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,35 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<input type="file"<#rt/>
+ name="${parameters.name?default("")?html}"<#rt/>
+<#if parameters.get("size")?exists>
+ size="${parameters.get("size")?html}"<#rt/>
+<#else>
+ size="100"<#rt/>
+</#if>
+<#if parameters.nameValue?exists>
+ value="<@ww.property value="parameters.nameValue"/>"<#rt/>
+</#if>
+<#if parameters.disabled?default(false)>
+ disabled="disabled"<#rt/>
+</#if>
+<#if parameters.accept?exists>
+ accept="${parameters.accept?html}"<#rt/>
+</#if>
+<#if parameters.tabindex?exists>
+ tabindex="${parameters.tabindex?html}"<#rt/>
+</#if>
+<#if parameters.id?exists>
+ id="${parameters.id?html}"<#rt/>
+</#if>
+<#if parameters.cssClass?exists>
+ class="${parameters.cssClass?html}"<#rt/>
+</#if>
+<#if parameters.cssStyle?exists>
+ style="${parameters.cssStyle?html}"<#rt/>
+</#if>
+<#if parameters.title?exists>
+ title="${parameters.title?html}"<#rt/>
+</#if>
+<#include "/${parameters.templateDir}/simple/scripting-events.ftl" />
+/>
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close-validate.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close-validate.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close-validate.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close-validate.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,105 @@
+<#--
+START SNIPPET: supported-validators
+Only the following validators are supported:
+* required validator
+* requiredstring validator
+* stringlength validator
+* regex validator
+* email validator
+* url validator
+* int validator
+* double validator
+END SNIPPET: supported-validators
+-->
+<#if parameters.validate?default(false) == true>
+<script>
+    function validateForm_${parameters.id}() {
+        form = document.getElementById("${parameters.id}");
+        clearErrorMessages(form);
+        clearErrorLabels(form);
+
+        var errors = false;
+    <#list parameters.tagNames as tagName>
+        <#list tag.getValidators("${tagName}") as validator>
+        // field name: ${validator.fieldName}
+        // validator name: ${validator.validatorType}
+        if (form.elements['${validator.fieldName}']) {
+            field = form.elements['${validator.fieldName}'];
+            var error = "${validator.getMessage(action)?js_string}";
+            <#if validator.validatorType = "required">
+            if (field.value == "") {
+                addError(field, error);
+                errors = true;
+            }
+            <#elseif validator.validatorType = "requiredstring">
+            if (field.value != null && (field.value == "" || field.value.replace(/^\s+|\s+$/g,"").length == 0)) {
+                addError(field, error);
+                errors = true;
+            }
+            <#elseif validator.validatorType = "stringlength">
+            if (field.value != null) {
+                var value = field.value;
+                <#if validator.trim>
+                    //trim field value
+                    while (value.substring(0,1) == ' ')
+                        value = value.substring(1, value.length);
+                    while (value.substring(value.length-1, value.length) == ' ')
+                        value = value.substring(0, value.length-1);
+                </#if>
+                if((${validator.minLength} > -1 && value.length < ${validator.minLength}) ||
+                        (${validator.maxLength} > -1 && value.length > ${validator.maxLength})) {
+                    addError(field, error);
+                    errors = true;
+                }
+            }
+            <#elseif validator.validatorType = "regex">
+            if (field.value != null && !field.value.match("${validator.expression?js_string}")) {
+                addError(field, error);
+                errors = true;
+            }
+            <#elseif validator.validatorType = "stringregex">
+			if (field.value != null && !field.value.match(/${validator.regex}/)) {
+				addError(field, error);
+				errors = true;
+			}
+            <#elseif validator.validatorType = "email">
+            <#--if (field.value != null && field.value.length > 0 && field.value.match(/^\S+@\S+\.(com|net|org|info|edu|mil|gov|biz|ws|us|tv|cc|aero|arpa|coop|int|jobs|museum|name|pro|travel|nato|.{2,2})$/gi) == null) { -->
+            if (field.value != null && field.value.length > 0 && field.value.match(/(^[_A-Za-z0-9-]+(\.[_A-Za-z0-9-]+)*@([A-Za-z0-9-])+(\.[A-Za-z0-9-]+)*((\.com)|(\.net)|(\.org)|(\.info)|(\.edu)|(\.mil)|(\.gov)|(\.biz)|(\.ws)|(\.us)|(\.tv)|(\.cc)|(\.aero)|(\.arpa)|(\.coop)|(\.int)|(\.jobs)|(\.museum)|(\.name)|(\.pro)|(\.travel)|(\.nato)|(\.[A-Za-z0-9]{2,3})|(\.[A-Za-z0-9]{2,3}\.[A-Za-z0-9]{2,3}))$)/gi) == null) { 
+                addError(field, error);
+                errors = true;
+            }
+            <#elseif validator.validatorType = "url">
+            if (field.value != null && field.value.length > 0 && field.value.match(/^((file:\/\/\S+)|(ftp|http|https):\/\/\S+\.(com|net|org|info|edu|mil|gov|biz|ws|us|tv|cc|aero|arpa|coop|int|jobs|museum|name|pro|travel|nato|.{2,2}))$/ig) == null) {
+                addError(field, error);
+                errors = true;
+            }
+            <#elseif validator.validatorType = "int">
+            if (field.value != null) {
+                if (<#if validator.min?exists>parseInt(field.value) <
+                     ${validator.min}<#else>false</#if> ||
+                        <#if validator.max?exists>parseInt(field.value) >
+                           ${validator.max}<#else>false</#if>) {
+                    addError(field, error);
+                    errors = true;
+                }
+            }
+            <#elseif validator.validatorType = "double">
+            if (field.value != null) {
+                var value = parseFloat(field.value);
+                if (<#if validator.minInclusive?exists>value < ${validator.minInclusive}<#else>false</#if> ||
+                        <#if validator.maxInclusive?exists>value > ${validator.maxInclusive}<#else>false</#if> ||
+                        <#if validator.minExclusive?exists>value <= ${validator.minExclusive}<#else>false</#if> ||
+                        <#if validator.maxExclusive?exists>value >= ${validator.maxExclusive}<#else>false</#if>) {
+                    addError(field, error);
+                    errors = true;
+                }
+            }
+            </#if>
+        }
+        </#list>
+    </#list>
+
+        return !errors;
+    }
+</script>
+</#if>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-close.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,4 @@
+  </tbody>
+</table>
+<#include "/${parameters.templateDir}/simple/form-close.ftl" />
+<#include "/${parameters.templateDir}/${parameters.theme}/form-close-validate.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-validate.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-validate.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-validate.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form-validate.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,8 @@
+<#if parameters.validate?default(false) == true>
+	<script src="${base}/webwork/xhtml/validation.js"></script>
+	<#if parameters.onsubmit?exists>
+		${tag.addParameter('onsubmit', "${parameters.onsubmit}; customOnsubmit(); return validateForm_${parameters.id}();")}
+	<#else>
+		${tag.addParameter('onsubmit', "customOnsubmit(); return validateForm_${parameters.id}();")}
+	</#if>
+</#if>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/form.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,9 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/form-validate.ftl" />
+<#include "/${parameters.templateDir}/simple/form.ftl" />
+<table border="1" cellspacing="2" cellpadding="3" width="100%"<#rt/>
+<#if parameters.cssStyle?exists> class="${parameters.cssClass?html}"<#rt/>
+</#if>
+<#if parameters.cssStyle?exists> style="${parameters.cssStyle?html}"<#rt/>
+</#if>
+>
+  <tbody>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/head.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/head.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/head.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/head.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,2 @@
+<link rel="stylesheet" href="<@ww.url value='/webwork/xhtml/styles.css' encode='false' />" type="text/css"/>
+<#include "/${parameters.templateDir}/simple/head.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/hidde.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/hidde.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/hidde.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/hidde.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1 @@
+<#include "/${parameters.templateDir}/simple/hidden.ftl" />
\ No newline at end of file

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/label.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/label.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/label.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/label.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,3 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<#include "/${parameters.templateDir}/simple/label.ftl" />
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/optiontransferselect.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/optiontransferselect.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/optiontransferselect.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/optiontransferselect.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,3 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<#include "/${parameters.templateDir}/simple/optiontransferselect.ftl" />
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" /><#nt/>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/password.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/password.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/password.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/password.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,38 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<input type="password"<#rt/>
+ name="${parameters.name?default("")?html}"<#rt/>
+<#if parameters.get("size")?exists>
+ size="${parameters.get("size")?html}"<#rt/>
+<#else>
+ size="100"<#rt/>
+</#if>
+<#if parameters.maxlength?exists>
+ maxlength="${parameters.maxlength?html}"<#rt/>
+</#if>
+<#if parameters.nameValue?exists && parameters.showPassword?default(false)>
+ value="<@ww.property value="parameters.nameValue"/>"<#rt/>
+</#if>
+<#if parameters.disabled?default(false)>
+ disabled="disabled"<#rt/>
+</#if>
+<#if parameters.readonly?exists>
+ readonly="readonly"<#rt/>
+</#if>
+<#if parameters.tabindex?exists>
+ tabindex="${parameters.tabindex?html}"<#rt/>
+</#if>
+<#if parameters.id?exists>
+ id="${parameters.id?html}"<#rt/>
+</#if>
+<#if parameters.cssClass?exists>
+ class="${parameters.cssClass?html}"<#rt/>
+</#if>
+<#if parameters.cssStyle?exists>
+ style="${parameters.cssStyle?html}"<#rt/>
+</#if>
+<#if parameters.title?exists>
+ title="${parameters.title?html}"<#rt/>
+</#if>
+<#include "/${parameters.templateDir}/simple/scripting-events.ftl" />
+/>
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/radiomap.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/radiomap.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/radiomap.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/radiomap.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,4 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+
+<#include "/${parameters.templateDir}/simple/radiomap.ftl" />
+    <#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" /><#nt/>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/reset.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/reset.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/reset.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/reset.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,9 @@
+<tr>
+    <td colspan="2"><div <#rt/>
+<#if parameters.align?exists>
+    align="${parameters.align?html}"<#t/>
+</#if>
+><#t/>
+<#include "/${parameters.templateDir}/simple/reset.ftl" />
+</div><#t/>
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/richtexteditor.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/richtexteditor.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/richtexteditor.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/richtexteditor.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,3 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<#include "/${parameters.templateDir}/simple/richtexteditor.ftl" />
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/select.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/select.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/select.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/select.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,3 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<#include "/${parameters.templateDir}/simple/select.ftl" />
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Modified: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/styles.css
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/styles.css?rev=413652&r1=413651&r2=413652&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/styles.css (original)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/styles.css Mon Jun 12 06:33:55 2006
@@ -5,3 +5,4 @@
 .checkboxLabel {}
 .checkboxErrorLabel {color:red; }
 .required {color:red;}
+.tdLabel {text-align:right; vertical-align:top; } 

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submit.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submit.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submit.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submit.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,9 @@
+<tr>
+    <td colspan="2"><div <#rt/>
+<#if parameters.align?exists>
+    align="${parameters.align?html}"<#t/>
+</#if>
+><#t/>
+<#include "/${parameters.templateDir}/simple/submit.ftl" />
+</div><#t/>
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submitCancel.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submitCancel.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submitCancel.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/submitCancel.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,12 @@
+<tr>
+    <td colspan="2"><div <#rt/>
+<#if parameters.align?exists>
+    align="${parameters.align?html}"<#t/>
+</#if>
+><#t/>
+<#include "/${parameters.templateDir}/simple/submit.ftl" />
+<#if parameters.cancel?exists>
+&nbsp;<input type="button" name="Cancel" value="${parameters.cancel}" onClick="history.back()"/>
+</#if>
+</div><#t/>
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/text.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/text.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/text.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/text.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,38 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<input type="text"<#rt/>
+ name="${parameters.name?default("")?html}"<#rt/>
+<#if parameters.get("size")?exists>
+ size="${parameters.get("size")?html}"<#rt/>
+<#else>
+ size="100"<#rt/>
+</#if>
+<#if parameters.maxlength?exists>
+ maxlength="${parameters.maxlength?html}"<#rt/>
+</#if>
+<#if parameters.nameValue?exists>
+ value="<@ww.property value="parameters.nameValue"/>"<#rt/>
+</#if>
+<#if parameters.disabled?default(false)>
+ disabled="disabled"<#rt/>
+</#if>
+<#if parameters.readonly?exists>
+ readonly="readonly"<#rt/>
+</#if>
+<#if parameters.tabindex?exists>
+ tabindex="${parameters.tabindex?html}"<#rt/>
+</#if>
+<#if parameters.id?exists>
+ id="${parameters.id?html}"<#rt/>
+</#if>
+<#if parameters.cssClass?exists>
+ class="${parameters.cssClass?html}"<#rt/>
+</#if>
+<#if parameters.cssStyle?exists>
+ style="${parameters.cssStyle?html}"<#rt/>
+</#if>
+<#if parameters.title?exists>
+ title="${parameters.title?html}"<#rt/>
+</#if>
+<#include "/${parameters.templateDir}/simple/scripting-events.ftl" />
+/>
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/textarea.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/textarea.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/textarea.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/textarea.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,3 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<#include "/${parameters.templateDir}/simple/textarea.ftl" />
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" />

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/theme.properties
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/theme.properties?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/theme.properties (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/theme.properties Mon Jun 12 06:33:55 2006
@@ -0,0 +1 @@
+parent = xhtml

Propchange: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/theme.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/theme.properties
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/tooltip.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/tooltip.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/tooltip.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/tooltip.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,87 @@
+<#if parameters.tooltip?exists><#t/>
+      <img 
+      <#if parameters.tooltipIcon?exists><#t/>
+      	src='<@ww.url value="${parameters.tooltipIcon}" />' 
+      <#else><#t/>
+      	src='<@ww.url value="/webwork/tooltip/tooltip.gif" />'
+      </#if><#t/>
+      	alt="${parameters.tooltip?html}" 
+      	title="${parameters.tooltip?html}" 
+      	onmouseover="<#rt/>
+      <#if parameters.tooltipAboveMousePointer?exists><#t/>
+    	<#t/>this.T_ABOVE=${parameters.tooltipAboveMousePointer};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipBgColor?exists><#t/>
+        <#t/>this.T_BGCOLOR='${parameters.tooltipBgColor}';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipBgImg?exists><#t/>
+        <#t/>this.T_BGIMG='<@ww.url value="${parameters.tooltipBgImg}" />';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipBorderWidth?exists><#t/>
+        <#t/>this.T_BORDERWIDTH=${parameters.tooltipBorderWidth};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipBorderColor?exists><#t/>
+        <#t/>this.T_BORDERCOLOR='${parameters.tooltipBorderColor}';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipDelay?exists><#t/>
+      	<#t/>this.T_DELAY=${parameters.tooltipDelay};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipFixCoordinateX?exists && parameters.tooltipFixCoordinateY?exists><#t/>
+      	<#t/>this.T_FIX=[${parameters.tooltipFixCoordinateX}, ${parameters.tooltipFixCoordinateY}];<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipFontColor?exists><#t/>
+      	<#t/>this.T_FONTCOLOR='${parameters.tooltipFontColor}';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipFontFace?exists><#t/>
+        <#t/>this.T_FONTFACE='${parameters.tooltipFontFace}';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipFontSize?exists><#t/>
+      	<#t/>this.T_FONTSIZE='${parameters.tooltipFontSize}';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipFontWeight?exists><#t/>
+      	<#t/>this.T_FONTWEIGHT='${parameters.tooltipFontWeight}';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipLeftOfMousePointer?exists><#t/><#t/>
+      	<#t/>this.T_LEFT=${parameters.tooltipLeftOfMousePointer};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipOffsetX?exists><#t/>
+      	<#t/>this.T_OFFSETX=${parameters.tooltipOffsetX};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipOffsetY?exists><#t/>
+      	<#t/>this.T_OFFSETY=${parameters.tooltipOffsetY};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipOpacity?exists><#t/>
+      	<#t/>this.T_OPACITY=${parameters.tooltipOpacity};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipPadding?exists><#t/>
+      	<#t/>this.T_PADDING=${parameters.tooltipPadding};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipShadowColor?exists><#t/>
+      	<#t/>this.T_SHADOWCOLOR='${parameters.tooltipShadowColor}';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipShadowWidth?exists><#t/>
+      	<#t/>this.T_SHADOWWIDTH=${parameters.tooltipShadowWidth};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipStatic?exists><#t/>
+        <#t/>this.T_STATIC=${parameters.tooltipStatic};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipSticky?exists>
+      	<#t/>this.T_STICKY=${parameters.tooltipSticky};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipStayAppearTime?exists><#t/>
+      	<#t/>this.T_TEMP=${parameters.tooltipStayAppearTime};<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipTextAlign?exists><#t/>
+      	<#t/>this.T_TEXTALIGN='${parameters.tooltipTextAlign}';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipTitle?exists><#t/>
+      	<#t/>this.T_TITLE='${parameters.tooltipTitle?js_string}';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipTitleColor?exists><#t/>
+        <#t/>this.T_TITLECOLOR='${parameters.tooltipTitleColor}';<#t/>
+      </#if><#t/>
+      <#if parameters.tooltipWidth?exists><#t/>
+      	<#t/>this.T_WIDTH=${parameters.tooltipWidth};<#t/>
+      </#if><#t/>
+      	<#t/>return escape('${parameters.tooltip?js_string}');" />
+</#if><#t/>

Added: maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/updownselect.ftl
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/updownselect.ftl?rev=413652&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/updownselect.ftl (added)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/template/default/updownselect.ftl Mon Jun 12 06:33:55 2006
@@ -0,0 +1,3 @@
+<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" />
+<#include "/${parameters.templateDir}/simple/updownselect.ftl" />
+<#include "/${parameters.templateDir}/${parameters.theme}/controlfooter.ftl" /><#nt/>



Mime
View raw message