Author: awiner
Date: Fri Jan  5 15:44:58 2007
New Revision: 493245

URL: http://svn.apache.org/viewvc?view=rev&rev=493245
Log:
JSF 1.2: fix forEach tag's implementation of count

Modified:
    
incubator/adffaces/branches/faces-1_2-070102/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/ForEachTag.java

Modified: 
incubator/adffaces/branches/faces-1_2-070102/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/ForEachTag.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/branches/faces-1_2-070102/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/ForEachTag.java?view=diff&rev=493245&r1=493244&r2=493245
==============================================================================
--- 
incubator/adffaces/branches/faces-1_2-070102/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/ForEachTag.java
 (original)
+++ 
incubator/adffaces/branches/faces-1_2-070102/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/taglib/ForEachTag.java
 Fri Jan  5 15:44:58 2007
@@ -152,6 +152,7 @@
       _currentEnd = (_end == null) ? 0 : _end.intValue();
     }
     _currentIndex = _currentBegin;
+    _currentCount = 1;
     _currentStep = (_step == null) ? 1 : _step.intValue();
     //pu: Now check the valid relation between 'begin','end' and validity of 
'step'
     _validateRangeAndStep();
@@ -196,6 +197,7 @@
   public int doAfterBody()
   {
     _currentIndex += _currentStep;
+    _currentCount += 1;
 
     //pu: if there is no varStatus set, no point in keeping loop status
     //  variables updated.


Reply via email to