Class MenuElementTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
org.deltava.taglib.BrowserInfoTag
org.deltava.taglib.layout.MenuElementTag
- All Implemented Interfaces:
Serializable
,IterationTag
,JspTag
,Tag
- Direct Known Subclasses:
MenuItemTag
,MenuTag
,SubMenuItemTag
,SubMenuTag
An abstract clas to JSP tags that display navigation menu elements.
- Since:
- 2.6
- Version:
- 6.3
- Author:
- Luke
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
Stores whether elements are rendered via tables or lists.Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
Checks if we are rendering page regions as TABLEs or DIVs.Methods inherited from class org.deltava.taglib.BrowserInfoTag
getBrowserContext
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
-
Field Details
-
_renderTable
protected boolean _renderTableStores whether elements are rendered via tables or lists.
-
-
Constructor Details
-
MenuElementTag
MenuElementTag()
-
-
Method Details
-
doStartTag
Checks if we are rendering page regions as TABLEs or DIVs. If we are using TABLEs, this tag and its subclasses will degrede to generating <TR> elements, rather than <UL> and <LI> elements.- Specified by:
doStartTag
in interfaceTag
- Overrides:
doStartTag
in classTagSupport
- Returns:
- EVAL_BODY_INCLUDE always
- Throws:
JspException
-