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 |
buildGroupsBreadcrumb(LayoutSet layoutSet,
PortletURL portletURL,
ThemeDisplay themeDisplay,
boolean includeParentGroups,
StringBundler sb)
|
protected void |
buildGuestGroupBreadcrumb(ThemeDisplay themeDisplay,
StringBundler sb)
|
protected void |
buildLayoutBreadcrumb(Layout selLayout,
String selLayoutParam,
boolean selectedLayout,
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 LayoutSet |
getParentLayoutSet(LayoutSet layoutSet)
|
protected void |
initShowParentGroups(javax.servlet.http.HttpServletRequest request)
|
protected void |
setAttributes(javax.servlet.http.HttpServletRequest request)
|
void |
setDisplayStyle(String displayStyle)
|
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()
setDisplayStyle
public void setDisplayStyle(String displayStyle)
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)
buildGroupsBreadcrumb
protected void buildGroupsBreadcrumb(LayoutSet layoutSet,
PortletURL portletURL,
ThemeDisplay themeDisplay,
boolean includeParentGroups,
StringBundler sb)
throws Exception
- Throws:
Exception
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
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
getParentLayoutSet
protected LayoutSet getParentLayoutSet(LayoutSet layoutSet)
throws Exception
- Throws:
Exception
initShowParentGroups
protected void initShowParentGroups(javax.servlet.http.HttpServletRequest request)
setAttributes
protected void setAttributes(javax.servlet.http.HttpServletRequest request)
- Overrides:
setAttributes
in class IncludeTag