sanders 02/04/10 18:57:57
Modified: proposal/vindico/src/java/org/apache/alexandria/om
WorkspaceLoader.java
Log:
Support for overriding a project definition.
Sam, this is temporary, as I am figuring out how to
separate project overrides from projects proper
Revision Changes Path
1.4 +9 -5
jakarta-alexandria/proposal/vindico/src/java/org/apache/alexandria/om/WorkspaceLoader.java
Index: WorkspaceLoader.java
===================================================================
RCS file:
/home/cvs/jakarta-alexandria/proposal/vindico/src/java/org/apache/alexandria/om/WorkspaceLoader.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- WorkspaceLoader.java 30 Jan 2002 18:58:12 -0000 1.3
+++ WorkspaceLoader.java 11 Apr 2002 01:57:57 -0000 1.4
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-alexandria/proposal/vindico/src/java/org/apache/alexandria/om/WorkspaceLoader.java,v
1.3 2002/01/30 18:58:12 sanders Exp $
- * $Revision: 1.3 $
- * $Date: 2002/01/30 18:58:12 $
+ * $Header:
/home/cvs/jakarta-alexandria/proposal/vindico/src/java/org/apache/alexandria/om/WorkspaceLoader.java,v
1.4 2002/04/11 01:57:57 sanders Exp $
+ * $Revision: 1.4 $
+ * $Date: 2002/04/11 01:57:57 $
*
* ====================================================================
*
@@ -29,7 +29,7 @@
* Alternately, this acknowlegement may appear in the software itself,
* if and wherever such third-party acknowlegements normally appear.
*
- * 4. The names "The Jakarta Project", "Commons", and "Apache Software
+ * 4. The names "The Jakarta Project", "Alexandria", and "Apache Software
* Foundation" must not be used to endorse or promote products derived
* from this software without prior written permission. For written
* permission, please contact [EMAIL PROTECTED]
@@ -73,7 +73,7 @@
* Represents ...
*
* @author Scott Sanders
- * @version $Revision: 1.3 $ $Date: 2002/01/30 18:58:12 $
+ * @version $Revision: 1.4 $ $Date: 2002/04/11 01:57:57 $
*/
public class WorkspaceLoader {
@@ -137,6 +137,10 @@
digester.addBeanPropertySetter("repository/home-page", "homepage");
digester.addBeanPropertySetter("repository/cvsweb");
digester.addBeanPropertySetter("repository/root/?");
+
+ digester.addObjectCreate("profile/override", Override.class);
+ digester.addSetProperties("profile/override");
+ digester.addSetNext("profile/override", "addOverride",
Override.class.getName());
digester.addObjectCreate("profile/module", Module.class);
digester.addSetProperties("profile/module");
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>