You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by vg...@apache.org on 2002/02/04 15:18:35 UTC

cvs commit: xml-cocoon2/src/java/org/apache/cocoon/acting LangSelect.java

vgritsenko    02/02/04 06:18:35

  Modified:    .        changes.xml
               src/java/org/apache/cocoon/acting LangSelect.java
  Log:
  Deprecate LangSelect action
  
  Revision  Changes    Path
  1.99      +4 -1      xml-cocoon2/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/changes.xml,v
  retrieving revision 1.98
  retrieving revision 1.99
  diff -u -r1.98 -r1.99
  --- changes.xml	4 Feb 2002 02:30:34 -0000	1.98
  +++ changes.xml	4 Feb 2002 14:18:35 -0000	1.99
  @@ -4,7 +4,7 @@
   
   <!--
     History of Cocoon changes
  -  $Id: changes.xml,v 1.98 2002/02/04 02:30:34 vgritsenko Exp $
  +  $Id: changes.xml,v 1.99 2002/02/04 14:18:35 vgritsenko Exp $
   -->
   
   <changes title="History of Changes">
  @@ -31,6 +31,9 @@
    </devs>
   
    <release version="@version@" date="@date@">
  +  <action dev="VG" type="update" due-to="Konstantin Piroumian" due-to-email="KPiroumian@flagship.ru">
  +    Action LangSelect has been deprecated in favor of LocaleAction.
  +  </action>
     <action dev="VG" type="update">
       Allow sitemap components to be declared in the cocoon.xconf. Enhance
       SitemapComponentSelector to store label information provided in
  
  
  
  1.5       +6 -5      xml-cocoon2/src/java/org/apache/cocoon/acting/LangSelect.java
  
  Index: LangSelect.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/LangSelect.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- LangSelect.java	4 Feb 2002 12:08:39 -0000	1.4
  +++ LangSelect.java	4 Feb 2002 14:18:35 -0000	1.5
  @@ -58,6 +58,7 @@
   import org.apache.avalon.framework.configuration.Configurable;
   import org.apache.avalon.framework.configuration.Configuration;
   import org.apache.avalon.framework.configuration.ConfigurationException;
  +import org.apache.avalon.framework.logger.AbstractLoggable;
   import org.apache.avalon.framework.parameters.Parameters;
   import org.apache.avalon.framework.thread.ThreadSafe;
   import org.apache.cocoon.Constants;
  @@ -92,9 +93,10 @@
    * Modification date: (29.05.2001 0:30:01)
    * @author: <a href="mailto:kpiroumian@flagship.ru">Konstantin Piroumian</a>
    * @author: <a href="mailto:lassi.immonen@valkeus.com">Lassi Immonen</a>
  - * @version CVS $Id: LangSelect.java,v 1.4 2002/02/04 12:08:39 cziegeler Exp $
  + * @version CVS $Id: LangSelect.java,v 1.5 2002/02/04 14:18:35 vgritsenko Exp $
  + * @deprecated Use LocaleAction instead.
    */
  -public class LangSelect extends java.lang.Object implements Action, Configurable, ThreadSafe {
  +public class LangSelect extends AbstractLoggable implements Action, Configurable, ThreadSafe {
   
       /**
        * The default language: en (English).
  @@ -135,6 +137,8 @@
        */
       public void configure(Configuration conf)
       throws ConfigurationException {
  +        getLogger().warn("LangSelect action is deprecated. Please use LocaleAction");
  +
           if (conf != null) {
   
               Configuration child = conf.getChild("store-in-request");
  @@ -142,15 +146,12 @@
   
               child = conf.getChild("create-session");
               this.createSession = child.getValueAsBoolean(false);
  -//            getLogger().debug("Create session is " + this.createSession + " for " + this);
   
               child = conf.getChild("store-in-session");
               this.storeInSession = child.getValueAsBoolean(false);
  -//            getLogger().debug("Store in session is " + this.storeInSession + " for " + this);
   
               child = conf.getChild("store-in-cookie");
               this.storeInCookie = child.getValueAsBoolean(false);
  -//            getLogger().debug("Use cookie is " + this.storeInCookie + " for " + this);
           }
       }
   
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     webmaster@xml.apache.org
To unsubscribe, e-mail:          cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org