remm        01/06/13 10:44:11

  Modified:    src/share/org/apache/slide/common Domain.java
  Log:
  - Add the new default attribute in the default configuration. It is used to specify
    a default namespace in the domain.
  
  Revision  Changes    Path
  1.23      +25 -7     jakarta-slide/src/share/org/apache/slide/common/Domain.java
  
  Index: Domain.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/Domain.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- Domain.java       2001/06/13 04:29:17     1.22
  +++ Domain.java       2001/06/13 17:44:10     1.23
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/Domain.java,v 
1.22 2001/06/13 04:29:17 remm Exp $
  - * $Revision: 1.22 $
  - * $Date: 2001/06/13 04:29:17 $
  + * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/Domain.java,v 
1.23 2001/06/13 17:44:10 remm Exp $
  + * $Revision: 1.23 $
  + * $Date: 2001/06/13 17:44:10 $
    *
    * ====================================================================
    *
  @@ -89,7 +89,7 @@
    * For now, does not implement access control on Namespaces.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Remy Maucherat</a>
  - * @version $Revision: 1.22 $
  + * @version $Revision: 1.23 $
    */
   public final class Domain {
       
  @@ -115,6 +115,12 @@
       private static Logger logger;
       
       
  +    /**
  +     * Default namespace.
  +     */
  +    private static String defaultNamespace;
  +    
  +    
       // --------------------------------------------------------- Public Methods
       
       
  @@ -131,6 +137,18 @@
       
       
       /**
  +     * Return the default namespace of this domain.
  +     * 
  +     * @return the name of the default namespace
  +     */
  +    public static String getDefaultNamespace() {
  +        
  +        return defaultNamespace;
  +        
  +    }
  +    
  +    
  +    /**
        * Access a Namespace.
        *
        * @param token Entity which wants access
  @@ -279,13 +297,13 @@
        */
       public static void init(Configuration configuration) {
           
  -        String loggerClass = configuration.getAttribute
  -            ("logger", "org.apache.slide.util.logger.SimpleLogger");
  -        
           if (isInitialized())
               return;
           
  +        defaultNamespace = configuration.getAttribute("default", "slide");
           
  +        String loggerClass = configuration.getAttribute
  +            ("logger", "org.apache.slide.util.logger.SimpleLogger");
           
           if (logger == null) {
               try {
  
  
  

Reply via email to