edu.internet2.middleware.grouper.ui
Class TileRecorderTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by edu.internet2.middleware.grouper.ui.TileRecorderTag
All Implemented Interfaces:
Serializable, IterationTag, JspTag, Tag, TryCatchFinally
Direct Known Subclasses:
ELTileRecorderTag

public class TileRecorderTag
extends TagSupport
implements TryCatchFinally

Used in conjunction with ELTileRecorderTag to print a comment in current page output which shows which template was rendered. If a dynamic template it indicates the object type, view, selected key and template name

Version:
$Id: TileRecorderTag.java,v 1.7 2008-04-09 14:21:08 isgwb Exp $
Author:
Gary Brown.
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
TileRecorderTag()
          Constructor
 
Method Summary
 void doCatch(Throwable ex)
           
 int doEndTag()
           
 void doFinally()
           
 int doStartTag()
           
 String getKey()
           
 String getSilent()
           
 String getTile()
           
 String getType()
           
 String getView()
           
 void release()
           
 void setKey(String key)
           
 void setSilent(String silent)
           
 void setTile(String tile)
           
 void setType(String type)
           
 void setView(String view)
           
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TileRecorderTag

public TileRecorderTag()
Constructor

Method Detail

doCatch

public void doCatch(Throwable ex)
             throws Throwable
Specified by:
doCatch in interface TryCatchFinally
Throws:
Throwable

doFinally

public void doFinally()
Specified by:
doFinally in interface TryCatchFinally

getKey

public String getKey()
Returns:
Returns the key.

setKey

public void setKey(String key)
Parameters:
key - The key to set.

getTile

public String getTile()
Returns:
Returns the tile.

setTile

public void setTile(String tile)
Parameters:
tile - The tile to set.

getType

public String getType()
Returns:
Returns the type.

setType

public void setType(String type)
Parameters:
type - The type to set.

getView

public String getView()
Returns:
Returns the view.

setView

public void setView(String view)
Parameters:
view - The view to set.

release

public void release()
Specified by:
release in interface Tag
Overrides:
release in class TagSupport

doEndTag

public int doEndTag()
             throws JspException
Specified by:
doEndTag in interface Tag
Overrides:
doEndTag in class TagSupport
Throws:
JspException

doStartTag

public int doStartTag()
               throws JspException
Specified by:
doStartTag in interface Tag
Overrides:
doStartTag in class TagSupport
Throws:
JspException

getSilent

public String getSilent()
Returns:
Returns the silent.

setSilent

public void setSilent(String silent)
Parameters:
silent - The silent to set.