You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by jv...@locus.apache.org on 2000/12/20 07:22:46 UTC

cvs commit: jakarta-velocity/src/java/org/apache/velocity/texen/util BaseUtil.java FileUtil.java PropertiesUtil.java StringUtil.java

jvanzyl     00/12/19 22:22:45

  Modified:    src/java/org/apache/velocity/texen Generator.java
               src/java/org/apache/velocity/texen/ant TexenTask.java
               src/java/org/apache/velocity/texen/util BaseUtil.java
                        FileUtil.java PropertiesUtil.java StringUtil.java
  Log:
  - adding license to top of files.
  
  Revision  Changes    Path
  1.7       +57 -1     jakarta-velocity/src/java/org/apache/velocity/texen/Generator.java
  
  Index: Generator.java
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity/src/java/org/apache/velocity/texen/Generator.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Generator.java	2000/11/18 00:56:04	1.6
  +++ Generator.java	2000/12/20 06:22:44	1.7
  @@ -1,5 +1,61 @@
   package org.apache.velocity.texen;
   
  +/*
  + * Copyright (c) 1997-2000 The Java Apache Project.  All rights reserved.
  + *
  + * Redistribution and use in source and binary forms, with or without
  + * modification, are permitted provided that the following conditions
  + * are met:
  + *
  + * 1. Redistributions of source code must retain the above copyright
  + *    notice, this list of conditions and the following disclaimer.
  + *
  + * 2. Redistributions in binary form must reproduce the above copyright
  + *    notice, this list of conditions and the following disclaimer in
  + *    the documentation and/or other materials provided with the
  + *    distribution.
  + *
  + * 3. All advertising materials mentioning features or use of this
  + *    software must display the following acknowledgment:
  + *    "This product includes software developed by the Java Apache
  + *    Project for use in the Apache JServ servlet engine project
  + *    <http://java.apache.org/>."
  + *
  + * 4. The names "Apache JServ", "Apache JServ Servlet Engine", "Turbine",
  + *    "Apache Turbine", "Turbine Project", "Apache Turbine Project" and
  + *    "Java Apache Project" must not be used to endorse or promote products
  + *    derived from this software without prior written permission.
  + *
  + * 5. Products derived from this software may not be called "Apache JServ"
  + *    nor may "Apache" nor "Apache JServ" appear in their names without
  + *    prior written permission of the Java Apache Project.
  + *
  + * 6. Redistributions of any form whatsoever must retain the following
  + *    acknowledgment:
  + *    "This product includes software developed by the Java Apache
  + *    Project for use in the Apache JServ servlet engine project
  + *    <http://java.apache.org/>."
  + *
  + * THIS SOFTWARE IS PROVIDED BY THE JAVA APACHE PROJECT "AS IS" AND ANY
  + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  + * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE JAVA APACHE PROJECT OR
  + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  + * OF THE POSSIBILITY OF SUCH DAMAGE.
  + *
  + * This software consists of voluntary contributions made by many
  + * individuals on behalf of the Java Apache Group. For more information
  + * on the Java Apache Project and the Apache JServ Servlet Engine project,
  + * please see <http://java.apache.org/>.
  + *
  + */
  +
   // JDK Classes
   import java.io.*;
   import java.util.*;
  @@ -17,7 +73,7 @@
    *
    * @author <a href="mailto:leon@opticode.co.za">Leon Messerschmidt</a>
    * @author <a href="mailto:jvanzyl@periapt.com">Jason van Zyl</a>
  - * @version $Id: Generator.java,v 1.6 2000/11/18 00:56:04 jvanzyl Exp $ 
  + * @version $Id: Generator.java,v 1.7 2000/12/20 06:22:44 jvanzyl Exp $ 
    */
   public class Generator
   {
  
  
  
  1.12      +0 -0      jakarta-velocity/src/java/org/apache/velocity/texen/ant/TexenTask.java
  
  Index: TexenTask.java
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity/src/java/org/apache/velocity/texen/ant/TexenTask.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- TexenTask.java	2000/12/19 23:57:21	1.11
  +++ TexenTask.java	2000/12/20 06:22:44	1.12
  @@ -79,7 +79,7 @@
    * An ant task for generating output by using Velocity
    *
    * @author <a href="mailto:jvanzyl@periapt.com">Jason van Zyl</a>
  - * @version $Id: TexenTask.java,v 1.11 2000/12/19 23:57:21 jvanzyl Exp $
  + * @version $Id: TexenTask.java,v 1.12 2000/12/20 06:22:44 jvanzyl Exp $
    */
   
   public class TexenTask extends Task
  
  
  
  1.3       +56 -1     jakarta-velocity/src/java/org/apache/velocity/texen/util/BaseUtil.java
  
  Index: BaseUtil.java
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity/src/java/org/apache/velocity/texen/util/BaseUtil.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- BaseUtil.java	2000/11/03 14:44:25	1.2
  +++ BaseUtil.java	2000/12/20 06:22:45	1.3
  @@ -1,10 +1,65 @@
   package org.apache.velocity.texen.util;
   
   /*
  + * Copyright (c) 1997-2000 The Java Apache Project.  All rights reserved.
    *
  + * Redistribution and use in source and binary forms, with or without
  + * modification, are permitted provided that the following conditions
  + * are met:
  + *
  + * 1. Redistributions of source code must retain the above copyright
  + *    notice, this list of conditions and the following disclaimer.
  + *
  + * 2. Redistributions in binary form must reproduce the above copyright
  + *    notice, this list of conditions and the following disclaimer in
  + *    the documentation and/or other materials provided with the
  + *    distribution.
  + *
  + * 3. All advertising materials mentioning features or use of this
  + *    software must display the following acknowledgment:
  + *    "This product includes software developed by the Java Apache
  + *    Project for use in the Apache JServ servlet engine project
  + *    <http://java.apache.org/>."
  + *
  + * 4. The names "Apache JServ", "Apache JServ Servlet Engine", "Turbine",
  + *    "Apache Turbine", "Turbine Project", "Apache Turbine Project" and
  + *    "Java Apache Project" must not be used to endorse or promote products
  + *    derived from this software without prior written permission.
  + *
  + * 5. Products derived from this software may not be called "Apache JServ"
  + *    nor may "Apache" nor "Apache JServ" appear in their names without
  + *    prior written permission of the Java Apache Project.
  + *
  + * 6. Redistributions of any form whatsoever must retain the following
  + *    acknowledgment:
  + *    "This product includes software developed by the Java Apache
  + *    Project for use in the Apache JServ servlet engine project
  + *    <http://java.apache.org/>."
  + *
  + * THIS SOFTWARE IS PROVIDED BY THE JAVA APACHE PROJECT "AS IS" AND ANY
  + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  + * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE JAVA APACHE PROJECT OR
  + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  + * OF THE POSSIBILITY OF SUCH DAMAGE.
  + *
  + * This software consists of voluntary contributions made by many
  + * individuals on behalf of the Java Apache Group. For more information
  + * on the Java Apache Project and the Apache JServ Servlet Engine project,
  + * please see <http://java.apache.org/>.
  + *
  + */
  +
  +/*
  + *
    * @author <a href="mailto:leon@opticode.co.za">Leon Messerschmidt</a>
    */
  - 
   public class BaseUtil
   {
       public void init()
  
  
  
  1.3       +55 -1     jakarta-velocity/src/java/org/apache/velocity/texen/util/FileUtil.java
  
  Index: FileUtil.java
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity/src/java/org/apache/velocity/texen/util/FileUtil.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- FileUtil.java	2000/11/03 14:44:26	1.2
  +++ FileUtil.java	2000/12/20 06:22:45	1.3
  @@ -1,5 +1,60 @@
   package org.apache.velocity.texen.util;
   
  +/*
  + * Copyright (c) 1997-2000 The Java Apache Project.  All rights reserved.
  + *
  + * Redistribution and use in source and binary forms, with or without
  + * modification, are permitted provided that the following conditions
  + * are met:
  + *
  + * 1. Redistributions of source code must retain the above copyright
  + *    notice, this list of conditions and the following disclaimer.
  + *
  + * 2. Redistributions in binary form must reproduce the above copyright
  + *    notice, this list of conditions and the following disclaimer in
  + *    the documentation and/or other materials provided with the
  + *    distribution.
  + *
  + * 3. All advertising materials mentioning features or use of this
  + *    software must display the following acknowledgment:
  + *    "This product includes software developed by the Java Apache
  + *    Project for use in the Apache JServ servlet engine project
  + *    <http://java.apache.org/>."
  + *
  + * 4. The names "Apache JServ", "Apache JServ Servlet Engine", "Turbine",
  + *    "Apache Turbine", "Turbine Project", "Apache Turbine Project" and
  + *    "Java Apache Project" must not be used to endorse or promote products
  + *    derived from this software without prior written permission.
  + *
  + * 5. Products derived from this software may not be called "Apache JServ"
  + *    nor may "Apache" nor "Apache JServ" appear in their names without
  + *    prior written permission of the Java Apache Project.
  + *
  + * 6. Redistributions of any form whatsoever must retain the following
  + *    acknowledgment:
  + *    "This product includes software developed by the Java Apache
  + *    Project for use in the Apache JServ servlet engine project
  + *    <http://java.apache.org/>."
  + *
  + * THIS SOFTWARE IS PROVIDED BY THE JAVA APACHE PROJECT "AS IS" AND ANY
  + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  + * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE JAVA APACHE PROJECT OR
  + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  + * OF THE POSSIBILITY OF SUCH DAMAGE.
  + *
  + * This software consists of voluntary contributions made by many
  + * individuals on behalf of the Java Apache Group. For more information
  + * on the Java Apache Project and the Apache JServ Servlet Engine project,
  + * please see <http://java.apache.org/>.
  + *
  + */
   
   import java.io.*;
   import java.util.*;
  @@ -9,7 +64,6 @@
    *
    * @author <a href="mailto:leon@opticode.co.za>Leon Messerschmidt</a>
    */
  -
   public class FileUtil extends BaseUtil
   {
       /**
  
  
  
  1.2       +55 -0     jakarta-velocity/src/java/org/apache/velocity/texen/util/PropertiesUtil.java
  
  Index: PropertiesUtil.java
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity/src/java/org/apache/velocity/texen/util/PropertiesUtil.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- PropertiesUtil.java	2000/11/12 15:12:58	1.1
  +++ PropertiesUtil.java	2000/12/20 06:22:45	1.2
  @@ -1,5 +1,60 @@
   package org.apache.velocity.texen.util;
   
  +/*
  + * Copyright (c) 1997-2000 The Java Apache Project.  All rights reserved.
  + *
  + * Redistribution and use in source and binary forms, with or without
  + * modification, are permitted provided that the following conditions
  + * are met:
  + *
  + * 1. Redistributions of source code must retain the above copyright
  + *    notice, this list of conditions and the following disclaimer.
  + *
  + * 2. Redistributions in binary form must reproduce the above copyright
  + *    notice, this list of conditions and the following disclaimer in
  + *    the documentation and/or other materials provided with the
  + *    distribution.
  + *
  + * 3. All advertising materials mentioning features or use of this
  + *    software must display the following acknowledgment:
  + *    "This product includes software developed by the Java Apache
  + *    Project for use in the Apache JServ servlet engine project
  + *    <http://java.apache.org/>."
  + *
  + * 4. The names "Apache JServ", "Apache JServ Servlet Engine", "Turbine",
  + *    "Apache Turbine", "Turbine Project", "Apache Turbine Project" and
  + *    "Java Apache Project" must not be used to endorse or promote products
  + *    derived from this software without prior written permission.
  + *
  + * 5. Products derived from this software may not be called "Apache JServ"
  + *    nor may "Apache" nor "Apache JServ" appear in their names without
  + *    prior written permission of the Java Apache Project.
  + *
  + * 6. Redistributions of any form whatsoever must retain the following
  + *    acknowledgment:
  + *    "This product includes software developed by the Java Apache
  + *    Project for use in the Apache JServ servlet engine project
  + *    <http://java.apache.org/>."
  + *
  + * THIS SOFTWARE IS PROVIDED BY THE JAVA APACHE PROJECT "AS IS" AND ANY
  + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  + * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE JAVA APACHE PROJECT OR
  + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  + * OF THE POSSIBILITY OF SUCH DAMAGE.
  + *
  + * This software consists of voluntary contributions made by many
  + * individuals on behalf of the Java Apache Group. For more information
  + * on the Java Apache Project and the Apache JServ Servlet Engine project,
  + * please see <http://java.apache.org/>.
  + *
  + */
   
   // JDK Classes
   import java.io.*;
  
  
  
  1.6       +55 -0     jakarta-velocity/src/java/org/apache/velocity/texen/util/StringUtil.java
  
  Index: StringUtil.java
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity/src/java/org/apache/velocity/texen/util/StringUtil.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- StringUtil.java	2000/12/19 05:37:11	1.5
  +++ StringUtil.java	2000/12/20 06:22:45	1.6
  @@ -1,5 +1,60 @@
   package org.apache.velocity.texen.util;
   
  +/*
  + * Copyright (c) 1997-2000 The Java Apache Project.  All rights reserved.
  + *
  + * Redistribution and use in source and binary forms, with or without
  + * modification, are permitted provided that the following conditions
  + * are met:
  + *
  + * 1. Redistributions of source code must retain the above copyright
  + *    notice, this list of conditions and the following disclaimer.
  + *
  + * 2. Redistributions in binary form must reproduce the above copyright
  + *    notice, this list of conditions and the following disclaimer in
  + *    the documentation and/or other materials provided with the
  + *    distribution.
  + *
  + * 3. All advertising materials mentioning features or use of this
  + *    software must display the following acknowledgment:
  + *    "This product includes software developed by the Java Apache
  + *    Project for use in the Apache JServ servlet engine project
  + *    <http://java.apache.org/>."
  + *
  + * 4. The names "Apache JServ", "Apache JServ Servlet Engine", "Turbine",
  + *    "Apache Turbine", "Turbine Project", "Apache Turbine Project" and
  + *    "Java Apache Project" must not be used to endorse or promote products
  + *    derived from this software without prior written permission.
  + *
  + * 5. Products derived from this software may not be called "Apache JServ"
  + *    nor may "Apache" nor "Apache JServ" appear in their names without
  + *    prior written permission of the Java Apache Project.
  + *
  + * 6. Redistributions of any form whatsoever must retain the following
  + *    acknowledgment:
  + *    "This product includes software developed by the Java Apache
  + *    Project for use in the Apache JServ servlet engine project
  + *    <http://java.apache.org/>."
  + *
  + * THIS SOFTWARE IS PROVIDED BY THE JAVA APACHE PROJECT "AS IS" AND ANY
  + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  + * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE JAVA APACHE PROJECT OR
  + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  + * OF THE POSSIBILITY OF SUCH DAMAGE.
  + *
  + * This software consists of voluntary contributions made by many
  + * individuals on behalf of the Java Apache Group. For more information
  + * on the Java Apache Project and the Apache JServ Servlet Engine project,
  + * please see <http://java.apache.org/>.
  + *
  + */
   
   // JDK Classes
   import java.io.*;