1 24 package org.ofbiz.widget.tree; 25 26 import java.io.IOException ; 27 import java.io.Writer ; 28 import java.util.Map ; 29 30 import org.ofbiz.widget.screen.ScreenStringRenderer; 31 32 39 public interface TreeStringRenderer { 40 41 public void renderNodeBegin(Writer writer, Map context, ModelTree.ModelNode node, int depth, boolean isLast) throws IOException ; 42 public void renderNodeEnd(Writer writer, Map context, ModelTree.ModelNode node) throws IOException ; 43 public void renderLabel(Writer writer, Map context, ModelTree.ModelNode.Label label) throws IOException ; 44 public void renderLink(Writer writer, Map context, ModelTree.ModelNode.Link link) throws IOException ; 45 public void renderImage(Writer writer, Map context, ModelTree.ModelNode.Image image) throws IOException ; 46 public ScreenStringRenderer getScreenStringRenderer( Map context); 47 } 48 | Popular Tags |