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 booleanStores whether elements are rendered via tables or lists.Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContextFields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintChecks if we are rendering page regions as TABLEs or DIVs.Methods inherited from class org.deltava.taglib.BrowserInfoTag
getBrowserContext, passedCAPTCHAMethods 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:
doStartTagin interfaceTag- Overrides:
doStartTagin classTagSupport- Returns:
- EVAL_BODY_INCLUDE always
- Throws:
JspException
-