vgritsenko    02/02/03 18:34:49

  Modified:    src/java/org/apache/cocoon/sitemap
                        SitemapComponentSelector.java
  Log:
  add comment
  
  Revision  Changes    Path
  1.5       +4 -1      
xml-cocoon2/src/java/org/apache/cocoon/sitemap/SitemapComponentSelector.java
  
  Index: SitemapComponentSelector.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/sitemap/SitemapComponentSelector.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SitemapComponentSelector.java     4 Feb 2002 02:30:34 -0000       1.4
  +++ SitemapComponentSelector.java     4 Feb 2002 02:34:49 -0000       1.5
  @@ -27,7 +27,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Berin Loritsch</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Giacomo Pati</a>
  - * @version CVS $Id: SitemapComponentSelector.java,v 1.4 2002/02/04 02:30:34 
vgritsenko Exp $
  + * @version CVS $Id: SitemapComponentSelector.java,v 1.5 2002/02/04 02:34:49 
vgritsenko Exp $
    */
   public class SitemapComponentSelector extends ExcaliburComponentSelector
     implements OutputComponentSelector {
  @@ -112,6 +112,7 @@
   
       public String[] getLabels(Object hint) {
           String[] labels = (String[])this.hintLabels.get(hint);
  +        // Labels can be inherited or completely overrided
           if (labels == null && parentSelector != null) {
               return parentSelector.getLabels(hint);
           }
  @@ -127,6 +128,8 @@
   
           String label = conf.getAttribute("label", null);
           if (label != null) {
  +            // Empty '' attribute will result in empty array,
  +            // overriding all labels on the component declared in the parent.
               StringTokenizer st = new StringTokenizer(label, " ,", false);
               String[] labels = new String[st.countTokens()];
               for (int i = 0; i < labels.length; i++) {
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to