org.apache.beehive.netui.tags.tree
Class ServletTreeRenderer

Object
  extended by TreeRenderer
      extended by ServletTreeRenderer
All Implemented Interfaces:
HtmlConstants

public class ServletTreeRenderer
extends TreeRenderer


Field Summary
 
Fields inherited from interface HtmlConstants
ABBR, ACCEPT, ACCESSKEY, ACTION, ALIGN, ALINK, ALT, ANCHOR, AREA, AXIS, BACKGROUND, BASE, BGCOLOR, BODY, BORDER, BR, CAPTION, CELLPADDING, CELLSPACING, CHAR, CHAROFF, CHARSET, CHECKED, CLASS, COLS, COLSPAN, COORDS, DIR, DISABLED, DIV, ENCTYPE, FOR, FORM, FORM_GET, FORM_POST, FRAME, HEADERS, HEIGHT, HREF, HREFLANG, HSPACE, HTML, ID, IMAGE, INPUT, INPUT_BUTTON, INPUT_CHECKBOX, INPUT_FILE, INPUT_HIDDEN, INPUT_IMAGE, INPUT_PASSWORD, INPUT_RADIO, INPUT_RESET, INPUT_SUBMIT, INPUT_TEXT, ISMAP, LABEL, LANG, LANGUAGE, LINK, LONGDESC, MAXLENGTH, METHOD, NAME, ONBLUR, ONCHANGE, ONCLICK, ONDBLCLICK, ONFOCUS, ONKEYDOWN, ONKEYPRESS, ONKEYUP, ONLOAD, ONMOUSEDOWN, ONMOUSEMOVE, ONMOUSEOUT, ONMOUSEOVER, ONMOUSEUP, ONRESET, ONSELECT, ONSUBMIT, ONUNLOAD, OPTION, READONLY, REL, REV, ROWS, ROWSPAN, RULES, SCOPE, SCRIPT, SELECT, SHAPE, SIZE, SPAN, SRC, STYLE, SUMMARY, TABINDEX, TABLE, TARGET, TBODY, TD, TEXT, TEXTAREA, TFOOT, TH, THEAD, TITLE, TR, TYPE, USEMAP, VALIGN, VALUE, VLINK, VSPACE, WIDTH
 
Method Summary
protected  void registerTagError(String message, Throwable e)
          Errors during rendering will call through this method.
protected  void renderAfterNode(AbstractRenderAppender writer, TreeElement node)
           
protected  void renderBeforeNode(AbstractRenderAppender writer, TreeElement node)
           
protected  String renderTagId(HttpServletRequest request, String tagId, AbstractHtmlState state)
           
 
Methods inherited from class TreeRenderer
render
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

renderBeforeNode

protected void renderBeforeNode(AbstractRenderAppender writer,
                                TreeElement node)
Overrides:
renderBeforeNode in class TreeRenderer

renderAfterNode

protected void renderAfterNode(AbstractRenderAppender writer,
                               TreeElement node)
Overrides:
renderAfterNode in class TreeRenderer

registerTagError

protected void registerTagError(String message,
                                Throwable e)
                         throws JspException
Errors during rendering will call through this method. During the XmlHttpRequest, these will just be logged and we will go on.

Specified by:
registerTagError in class TreeRenderer
Parameters:
message -
e -
Throws:
JspException

renderTagId

protected String renderTagId(HttpServletRequest request,
                             String tagId,
                             AbstractHtmlState state)
Specified by:
renderTagId in class TreeRenderer