com.liferay.taglib.ui
Class BreadcrumbTag
java.lang.Object
com.liferay.portal.kernel.servlet.taglib.TagSupport
com.liferay.portal.kernel.servlet.taglib.BaseBodyTagSupport
com.liferay.taglib.util.ParamAndPropertyAncestorTagImpl
com.liferay.taglib.util.AttributesTagSupport
com.liferay.taglib.util.IncludeTag
com.liferay.taglib.ui.BreadcrumbTag
- All Implemented Interfaces:
- ParamAncestorTag, PropertyAncestorTag, javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class BreadcrumbTag
- extends IncludeTag
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
|
Method Summary |
protected void |
buildGuestGroupBreadcrumb(ThemeDisplay themeDisplay,
StringBundler sb)
|
protected void |
buildLayoutBreadcrumb(Layout selLayout,
String selLayoutParam,
boolean selectedLayout,
PortletURL portletURL,
ThemeDisplay themeDisplay,
StringBundler sb)
|
protected void |
buildParentGroupsBreadcrumb(LayoutSet layoutSet,
PortletURL portletURL,
ThemeDisplay themeDisplay,
StringBundler sb)
|
protected void |
buildPortletBreadcrumb(javax.servlet.http.HttpServletRequest request,
boolean showCurrentGroup,
boolean showCurrentPortlet,
ThemeDisplay themeDisplay,
StringBundler sb)
|
protected void |
cleanUp()
|
protected String |
getBreadcrumbLayoutURL(Layout selLayout,
String selLayoutParam,
PortletURL portletURL,
ThemeDisplay themeDisplay)
|
protected String |
getBreadcrumbString(javax.servlet.http.HttpServletRequest request)
|
protected String |
getPage()
|
protected void |
setAttributes(javax.servlet.http.HttpServletRequest request)
|
void |
setPortletURL(PortletURL portletURL)
|
void |
setSelLayout(Layout selLayout)
|
void |
setSelLayoutParam(String selLayoutParam)
|
void |
setShowCurrentGroup(boolean showCurrentGroup)
|
void |
setShowCurrentPortlet(boolean showCurrentPortlet)
|
void |
setShowGuestGroup(boolean showGuestGroup)
|
void |
setShowLayout(boolean showLayout)
|
void |
setShowParentGroups(boolean showParentGroups)
|
void |
setShowPortletBreadcrumb(boolean showPortletBreadcrumb)
|
| Methods inherited from class com.liferay.taglib.util.IncludeTag |
callSetAttributes, cleanUpSetAttributes, doEndTag, doInclude, doIncludeTheme, doStartTag, getCustomPage, getEndPage, getOriginalServletRequest, getStartPage, include, isCleanUpSetAttributes, isUseCustomPage, processEndTag, processStartTag, runTag, setPage, setPortletId, setStrict, setUseCustomPage, themeResourceExists |
| Methods inherited from class com.liferay.taglib.util.ParamAndPropertyAncestorTagImpl |
addParam, addProperty, clearParams, clearProperties, getParams, getProperties, getRemovedParameterNames, isAllowEmptyParam, setAllowEmptyParam, setPageContext, setServletContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BreadcrumbTag
public BreadcrumbTag()
setPortletURL
public void setPortletURL(PortletURL portletURL)
setSelLayout
public void setSelLayout(Layout selLayout)
setSelLayoutParam
public void setSelLayoutParam(String selLayoutParam)
setShowCurrentGroup
public void setShowCurrentGroup(boolean showCurrentGroup)
setShowCurrentPortlet
public void setShowCurrentPortlet(boolean showCurrentPortlet)
setShowGuestGroup
public void setShowGuestGroup(boolean showGuestGroup)
setShowLayout
public void setShowLayout(boolean showLayout)
setShowParentGroups
public void setShowParentGroups(boolean showParentGroups)
setShowPortletBreadcrumb
public void setShowPortletBreadcrumb(boolean showPortletBreadcrumb)
buildGuestGroupBreadcrumb
protected void buildGuestGroupBreadcrumb(ThemeDisplay themeDisplay,
StringBundler sb)
throws Exception
- Throws:
Exception
buildLayoutBreadcrumb
protected void buildLayoutBreadcrumb(Layout selLayout,
String selLayoutParam,
boolean selectedLayout,
PortletURL portletURL,
ThemeDisplay themeDisplay,
StringBundler sb)
throws Exception
- Throws:
Exception
buildParentGroupsBreadcrumb
protected void buildParentGroupsBreadcrumb(LayoutSet layoutSet,
PortletURL portletURL,
ThemeDisplay themeDisplay,
StringBundler sb)
throws Exception
- Throws:
Exception
buildPortletBreadcrumb
protected void buildPortletBreadcrumb(javax.servlet.http.HttpServletRequest request,
boolean showCurrentGroup,
boolean showCurrentPortlet,
ThemeDisplay themeDisplay,
StringBundler sb)
throws Exception
- Throws:
Exception
cleanUp
protected void cleanUp()
- Overrides:
cleanUp in class IncludeTag
getBreadcrumbLayoutURL
protected String getBreadcrumbLayoutURL(Layout selLayout,
String selLayoutParam,
PortletURL portletURL,
ThemeDisplay themeDisplay)
throws Exception
- Throws:
Exception
getBreadcrumbString
protected String getBreadcrumbString(javax.servlet.http.HttpServletRequest request)
getPage
protected String getPage()
- Overrides:
getPage in class IncludeTag
setAttributes
protected void setAttributes(javax.servlet.http.HttpServletRequest request)
- Overrides:
setAttributes in class IncludeTag