public class NameTag extends BaseOutputProducingTag
Note: Only puts out first item retrieved by iterator.
Modifier and Type | Field and Description |
---|---|
protected String |
basenameScopeVarName |
protected String |
nameGrabberCN |
protected String |
nameStringifierCN |
protected String |
variantScopeVarName |
contextTag, escapeEntities, numberOfElements, suppressEmptyCollection, variableName
Constructor and Description |
---|
NameTag() |
Modifier and Type | Method and Description |
---|---|
void |
generateOutput(javax.servlet.jsp.JspWriter out,
Iterator iter)
INTERNAL: Generate information extracted from the input collection
provided access by specified iterator.
|
void |
setBasenameScope(String scopeVarName) |
void |
setGrabber(String classname) |
void |
setStringifier(String classname) |
void |
setVariantScope(String scopeVarName) |
doEndTag, doStartTag, getCollectionSize, print2Writer, release, setOf
protected String nameGrabberCN
protected String nameStringifierCN
protected String basenameScopeVarName
protected String variantScopeVarName
public void generateOutput(javax.servlet.jsp.JspWriter out, Iterator iter) throws javax.servlet.jsp.JspTagException, IOException
OutputProducingTagIF
JspWriter
object.generateOutput
in interface OutputProducingTagIF
generateOutput
in class BaseOutputProducingTag
javax.servlet.jsp.JspTagException
IOException
public final void setGrabber(String classname)
public final void setStringifier(String classname)
public final void setBasenameScope(String scopeVarName)
public final void setVariantScope(String scopeVarName)