org.bibeault.jrjournal.ccc
Class ConstantsMapTag

java.lang.Object
  extended byjavax.servlet.jsp.tagext.SimpleTagSupport
      extended byorg.bibeault.jrjournal.jsp.ScopedVarTagSupport
          extended byorg.bibeault.jrjournal.ccc.ConstantsMapTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.SimpleTag

public class ConstantsMapTag
extends ScopedVarTagSupport

Custom action handler for <ccc:constantsMap> which establishes a scoped variable containing a Map of all class constants found in a named target class.

Author:
Bear Bibeault

Nested Class Summary
static class ConstantsMapTag.ExtraInfo
          Extra info class for the <ccc:constantsMap> custom action that checks to ensure that the scope name, if specified, is a valid one.
 
Constructor Summary
ConstantsMapTag()
           
 
Method Summary
 void doTag()
           
 void setClassName(java.lang.String value)
           
 
Methods inherited from class org.bibeault.jrjournal.jsp.ScopedVarTagSupport
getScopedContext, getScopeName, getVar, setScope, setScopedVariable, setVar, validateScope
 
Methods inherited from class javax.servlet.jsp.tagext.SimpleTagSupport
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstantsMapTag

public ConstantsMapTag()
Method Detail

setClassName

public void setClassName(java.lang.String value)

doTag

public void doTag()
           throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException