1 10 package org.mmbase.bridge.jsp.taglib.tree; 11 12 import javax.servlet.jsp.tagext.TagExtraInfo ; 13 import javax.servlet.jsp.tagext.VariableInfo ; 14 import javax.servlet.jsp.tagext.TagData ; 15 16 22 23 public class TreeTEI extends TagExtraInfo { 24 25 27 public VariableInfo [] getVariableInfo(TagData data){ 28 VariableInfo [] variableInfo = null; 29 30 String jspvar = (String ) data.getAttribute("jspvar"); 31 32 if (jspvar != null) { 33 variableInfo = new VariableInfo [2]; 34 variableInfo[0] = new VariableInfo (jspvar, org.mmbase.bridge.util.TreeList.class.getName(), true, VariableInfo.NESTED); 35 variableInfo[1] = new VariableInfo ("TAGINFO", "Integer", true, VariableInfo.NESTED); 36 } else { 37 variableInfo = new VariableInfo [1]; 38 variableInfo[0] = new VariableInfo ("TAGINFO", "Integer", true, VariableInfo.NESTED); 39 } 40 return variableInfo; 41 } 42 43 } 44 | Popular Tags |