package net.toodarkpark.taglib.html; import javax.servlet.jsp.tagext.TagData; import javax.servlet.jsp.tagext.TagExtraInfo; import javax.servlet.jsp.tagext.VariableInfo; /** * Implementation of TagExtraInfo for the table * tag, identifying the scripting object(s) to be made visible. **/ public class HSTableTei extends TagExtraInfo { public VariableInfo[] getVariableInfo(TagData data) { String type = data.getAttributeString( "type" ); if( type == null ) { type = "java.lang.Object"; } VariableInfo typeInfo = new VariableInfo( data.getAttributeString("id"), type, true, VariableInfo.NESTED); return new VariableInfo[] { typeInfo }; } }