1 5 package org.exoplatform.faces.core.component; 6 7 import java.util.List ; 8 13 public class ComponentVisitor { 14 public void traverse(UIExoComponent component) { 15 visit(component) ; 16 List children = component.getChildren() ; 17 for(int i = 0; i < children.size() ; i++) { 18 UIExoComponent child = (UIExoComponent) children.get(i); 19 traverse(child) ; 20 } 21 } 22 23 protected void visit(UIExoComponent component) { 24 25 } 26 } 27 | Popular Tags |