18 package org.turro.zkoss.util;
20 import java.lang.reflect.ParameterizedType;
21 import org.zkoss.zk.ui.Component;
30 private final Class<T> jclass;
33 this.jclass = (Class<T>) ((ParameterizedType) getClass()
34 .getGenericSuperclass()).getActualTypeArguments()[0];
39 if(jclass.isAssignableFrom(comp.getClass())) {
42 for(Object obj : comp.getChildren()) {
43 if(obj instanceof Component) {
abstract void doComponent(T component)
ComponentIterator(Component component)
final void checkComponent(Component comp)