You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by wa...@apache.org on 2002/03/08 13:08:20 UTC

cvs commit: jakarta-slide/src/share/org/apache/slide/util Configuration.java

wam         02/03/08 04:08:20

  Modified:    src/share/org/apache/slide/util Configuration.java
  Log:
  enable / disable SEARCH in slide.properties
  
  Revision  Changes    Path
  1.7       +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.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Configuration.java	30 Jan 2002 12:28:26 -0000	1.6
  +++ Configuration.java	8 Mar 2002 12:08:20 -0000	1.7
  @@ -1,7 +1,7 @@
   /*
  - * $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 $
  + * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/util/Configuration.java,v 1.7 2002/03/08 12:08:20 wam Exp $
  + * $Revision: 1.7 $
  + * $Date: 2002/03/08 12:08:20 $
    *
    * ====================================================================
    *
  @@ -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.6 $ $Date: 2002/01/30 12:28:26 $
  + * @version $Revision: 1.7 $ $Date: 2002/03/08 12:08:20 $
    */
   public abstract class Configuration {
       
  @@ -148,6 +148,15 @@
           
           
           /**
  +         * Property specifying that search is enabled.
  +         * <pre>
  +         * org.apache.slide.versioncontrol
  +         * </pre>
  +         */
  +        public static final String Search = "org.apache.slide.search";
  +        
  +        
  +        /**
            * Property specifying the encoding for URLs.
            * <pre>
            * org.apache.slide.urlEncoding
  @@ -214,6 +223,12 @@
       
       
       /**
  +     * True if search is enabled.
  +     */
  +    private static boolean _search;
  +    
  +    
  +    /**
        * URL encoding.
        */
       private static String _urlEncoding;
  @@ -255,6 +270,14 @@
       
       
       /**
  +     * Returns true if search is enabled.
  +     */
  +    public static boolean useSearch () {
  +        return _search;
  +    }
  +    
  +    
  +    /**
        * Returns the used URL encoding.
        */
       public static String urlEncoding() {
  @@ -369,6 +392,13 @@
               _versioncontrol = true;
           } else {
               _versioncontrol = false;
  +        }
  +        
  +        prop = _default.getProperty(Property.Search, "true");
  +        if (prop.equalsIgnoreCase("true") || prop.equalsIgnoreCase("on")) {
  +            _search = true;
  +        } else {
  +            _search = false;
           }
           
           String defaultEncoding = new java.io.InputStreamReader(System.in).getEncoding();
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>