public class MenuTag extends IncludeTag
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MENU_RESOURCE_ATTR |
static java.lang.String |
MENUITEM_RESOURCE_ATTR |
static java.lang.String |
SUBMENU_RESOURCE_ATTR |
INCLUDE_BODY, INCLUDE_CONTEXT, JCMS_RESOURCE_INCLUDE_PREFIX_PROP, REVISION
Constructor and Description |
---|
MenuTag() |
Modifier and Type | Method and Description |
---|---|
void |
clean() |
int |
doStartTag() |
java.lang.String |
getCss() |
java.lang.String |
getId() |
static java.lang.Object |
getIncludeObject(javax.servlet.ServletRequest request,
java.lang.String name,
java.lang.Object def) |
int |
getMaxDepthLevel() |
MenuInfo |
getMenuInfo() |
java.lang.String |
getMenuResource() |
java.lang.String |
getName() |
protected void |
include(java.lang.String body) |
boolean |
isDisplayMenuInfoRoot() |
void |
setContext(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.String body) |
void |
setCss(java.lang.String css) |
void |
setDisplayMenuInfoRoot(boolean displayMenuInfoRoot) |
void |
setId(java.lang.String id) |
static void |
setIncludeObject(javax.servlet.ServletRequest request,
java.lang.String name,
java.lang.Object value) |
void |
setMaxDepthLevel(int maxDepthLevel) |
void |
setMenuInfo(MenuInfo menuInfo) |
void |
setMenuResource(java.lang.String menuResource) |
void |
setName(java.lang.String name) |
doAfterBody, doBeforeBody, doEndTag, doInitBody, getClazz, getFile, getIncludeString, getJsp, getPub, getResource, getTarget, getTargetContext, getUsage, include, notRecusiveInclude, printErrorMessage, setClazz, setFile, setIncludeString, setJsp, setPub, setResource, setTarget, setTargetContext, setUsage, skipInclude
getBodyContent, getPreviousOut, release, setBodyContent
findAncestorWithClass, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue
public static final java.lang.String MENU_RESOURCE_ATTR
public static final java.lang.String SUBMENU_RESOURCE_ATTR
public static final java.lang.String MENUITEM_RESOURCE_ATTR
public int doStartTag() throws javax.servlet.jsp.JspException
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class IncludeTag
javax.servlet.jsp.JspException
protected void include(java.lang.String body)
include
in class IncludeTag
public void setContext(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String body)
setContext
in class IncludeTag
public void clean()
clean
in class IncludeTag
public java.lang.String getId()
getId
in class IncludeTag
public void setId(java.lang.String id)
setId
in class IncludeTag
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getCss()
public void setCss(java.lang.String css)
public java.lang.String getMenuResource()
public void setMenuResource(java.lang.String menuResource)
public int getMaxDepthLevel()
public void setMaxDepthLevel(int maxDepthLevel)
public MenuInfo getMenuInfo()
public void setMenuInfo(MenuInfo menuInfo)
public boolean isDisplayMenuInfoRoot()
public void setDisplayMenuInfoRoot(boolean displayMenuInfoRoot)
public static void setIncludeObject(javax.servlet.ServletRequest request, java.lang.String name, java.lang.Object value)
public static java.lang.Object getIncludeObject(javax.servlet.ServletRequest request, java.lang.String name, java.lang.Object def)
Copyright © 2001-2021 Jalios SA. All Rights Reserved.