KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > teamkonzept > webman > attr > TKWMMarkupParamListIterator


1 package com.teamkonzept.webman.attr;
2
3 import com.teamkonzept.lib.*;
4 import java.util.*;
5
6 public class TKWMMarkupParamListIterator implements TKListIterator {
7
8     TKListIterator oldIterator;
9     TKWMMarkupParamCallDefinitionIterator paramList;
10
11     public TKWMMarkupParamListIterator (Enumeration list, TKListIterator oldIterator) {
12
13         this.oldIterator = oldIterator;
14         this.paramList = new TKWMMarkupParamCallDefinitionIterator ("ME_PARAM",list);
15     }
16
17     public boolean apply( TKTemplate template, int i, String JavaDoc currListName) {
18
19         if ((paramList != null) && paramList.apply (template,currListName,null)) return true;
20         else if (oldIterator != null) return oldIterator.apply (template,i,currListName);
21         else return false;
22     }
23     //{{DECLARE_CONTROLS
24
//}}
25
}
26
Popular Tags