iSeries WebFacing
v5.0

com.ibm.etools.iseries.webfacing.tags.impl
Class WFBodyTagSupport

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagSupport
        |
        +--javax.servlet.jsp.tagext.BodyTagSupport
              |
              +--com.ibm.etools.iseries.webfacing.tags.impl.WFBodyTagSupport
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, Serializable, javax.servlet.jsp.tagext.Tag
Direct Known Subclasses:
WFFieldTagSupport, WFLogger

public class WFBodyTagSupport
extends javax.servlet.jsp.tagext.BodyTagSupport

See Also:
Serialized Form

Field Summary
protected  javax.servlet.jsp.PageContext context
           
static String Copyright
           
protected static String MT
           
protected  String name
           
protected  javax.servlet.jsp.tagext.Tag parent
           
protected  String record
           
 
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport
bodyContent
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
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
WFBodyTagSupport()
           
 
Method Summary
 ILogger getLogger()
          Extract the logger for this session
 void logMsg(String type, int sev, String msg)
          Log a message to the WebFacing log file.
 void release()
          Clean up locals ready for the next call;
 void setPageContext(javax.servlet.jsp.PageContext parm)
          Catch the page context so that information can be extracted as required
 void setParent(javax.servlet.jsp.tagext.Tag parm)
          Catch the set parent call.
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doEndTag, doInitBody, doStartTag, getBodyContent, getPreviousOut, setBodyContent
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent
 

Field Detail

Copyright

public static final String Copyright

MT

protected static String MT

name

protected String name

record

protected String record

context

protected javax.servlet.jsp.PageContext context

parent

protected javax.servlet.jsp.tagext.Tag parent
Constructor Detail

WFBodyTagSupport

public WFBodyTagSupport()
Method Detail

release

public void release()
Clean up locals ready for the next call;
Overrides:
release in class javax.servlet.jsp.tagext.BodyTagSupport

logMsg

public void logMsg(String type,
                   int sev,
                   String msg)
Log a message to the WebFacing log file. type = ERR | DBG | EVT lvl = severity ( > 0) msg = text message to be logged

setParent

public void setParent(javax.servlet.jsp.tagext.Tag parm)
Catch the set parent call.
Overrides:
setParent in class javax.servlet.jsp.tagext.TagSupport

setPageContext

public void setPageContext(javax.servlet.jsp.PageContext parm)
Catch the page context so that information can be extracted as required
Overrides:
setPageContext in class javax.servlet.jsp.tagext.TagSupport

getLogger

public ILogger getLogger()
Extract the logger for this session

iSeries WebFacing
v5.0

Copyright © 2003 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.