KickJava   Java API By Example, From Geeks To Geeks.

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


1 package com.teamkonzept.webman.attr;
2
3 import com.teamkonzept.lib.*;
4 import com.teamkonzept.publishing.markups.*;
5
6 public class TKWMAttrDumpIterator extends TKIteratorPlugin {
7
8     private boolean hasDump;
9
10     public TKWMAttrDumpIterator (String JavaDoc listName, TKVector dump) {
11
12         super (dump,listName,false);
13         hasDump = (dump == null ? false : dump.size() > 0);
14     }
15     
16     public boolean applyThis (Object JavaDoc item, TKTemplate template, String JavaDoc path) {
17
18         TKMarkupDumpRecord rec = (TKMarkupDumpRecord) item;
19
20         template.set( "DUMP_LEVEL", new Integer JavaDoc (rec.level));
21         template.set( "DUMP_TYPE", rec.type);
22         template.set( "DUMP_LINE", rec.data);
23         
24         return true;
25     }
26
27     public boolean hasDump() {
28     
29         return hasDump;
30     }
31     //{{DECLARE_CONTROLS
32
//}}
33
}
34
Popular Tags