[prev in list] [next in list] [prev in thread] [next in thread] 

List:       slide-dev
Subject:    cvs commit: jakarta-slide/src/share/org/apache/slide/util Configuration.java
From:       juergen () apache ! org
Date:       2002-01-30 12:28:26
[Download RAW message or body]

juergen     02/01/30 04:28:26

  Modified:    src/share/org/apache/slide/util Configuration.java
  Log:
  Added property org.apache.slide.versioncontrol
  Accessor: useVersionControl()
  (Peter)
  
  Revision  Changes    Path
  1.6       +34 -4     \
jakarta-slide/src/share/org/apache/slide/util/Configuration.java  
  Index: Configuration.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/util/Configuration.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Configuration.java	3 Jan 2002 09:08:18 -0000	1.5
  +++ Configuration.java	30 Jan 2002 12:28:26 -0000	1.6
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/util/Configuration.java,v \
                1.5 2002/01/03 09:08:18 juergen Exp $
  - * $Revision: 1.5 $
  - * $Date: 2002/01/03 09:08:18 $
  + * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/util/Configuration.java,v \
1.6 2002/01/30 12:28:26 juergen Exp $  + * $Revision: 1.6 $
  + * $Date: 2002/01/30 12:28:26 $
    *
    * ====================================================================
    *
  @@ -92,7 +92,7 @@
    * @author <a href="mailto:kvisco@ziplink.net">Keith Visco</a>
    * @author <a href="mailto:arkin@intalio.com">Assaf Arkin</a>
    * @author <a href="mailto:remm@apache.org">Remy Maucherat</a>
  - * @version $Revision: 1.5 $ $Date: 2002/01/03 09:08:18 $
  + * @version $Revision: 1.6 $ $Date: 2002/01/30 12:28:26 $
    */
   public abstract class Configuration {
       
  @@ -139,6 +139,15 @@
           
           
           /**
  +         * Property specifying that version control is enabled.
  +         * <pre>
  +         * org.apache.slide.versioncontrol
  +         * </pre>
  +         */
  +        public static final String VersionControl = \
"org.apache.slide.versioncontrol";  +        
  +        
  +        /**
            * Property specifying the encoding for URLs.
            * <pre>
            * org.apache.slide.urlEncoding
  @@ -199,6 +208,12 @@
       
       
       /**
  +     * True if version control is used.
  +     */
  +    private static boolean _versioncontrol;
  +    
  +    
  +    /**
        * URL encoding.
        */
       private static String _urlEncoding;
  @@ -232,6 +247,14 @@
       
       
       /**
  +     * Returns true if version control is used.
  +     */
  +    public static boolean useVersionControl() {
  +        return _versioncontrol;
  +    }
  +    
  +    
  +    /**
        * Returns the used URL encoding.
        */
       public static String urlEncoding() {
  @@ -339,6 +362,13 @@
               _locking = true;
           } else {
               _locking = false;
  +        }
  +        
  +        prop = _default.getProperty(Property.VersionControl, "true");
  +        if (prop.equalsIgnoreCase("true") || prop.equalsIgnoreCase("on")) {
  +            _versioncontrol = true;
  +        } else {
  +            _versioncontrol = false;
           }
           
           String defaultEncoding = new \
java.io.InputStreamReader(System.in).getEncoding();  
  
  

--
To unsubscribe, e-mail:   <mailto:slide-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:slide-dev-help@jakarta.apache.org>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic