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 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 } 26 | Popular Tags |