程序包 | 说明 |
---|---|
org.opencms.ade.sitemap |
Server side of the sitemap view.
|
org.opencms.jsp |
The implementation of the OpenCms JSP tag library, with some additional utility classes to
help in JSP scriplet code and navigation building.
|
org.opencms.jsp.util |
Utility classes to be used for JSP pages.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsJspNavElement> |
CmsSitemapNavPosCalculator.getNavigationChanges()
Gets the changed navigation entries from the final result list.
|
java.util.List<CmsJspNavElement> |
CmsSitemapNavPosCalculator.getResultList()
Gets the final result list.
|
构造器和说明 |
---|
CmsSitemapNavPosCalculator(java.util.List<CmsJspNavElement> navigation,
CmsResource movedElement,
int insertPosition)
Creates a new sitemap navigation position calculator and performs the navigation position calculation for a given
insertion operation.
|
限定符和类型 | 方法和说明 |
---|---|
CmsJspNavElement |
CmsJspNavBuilder.getNavigationForResource()
Returns a navigation element for the resource of the current request URI.
|
static CmsJspNavElement |
CmsJspNavBuilder.getNavigationForResource(CmsObject cms,
java.lang.String resource)
已过时。
|
CmsJspNavElement |
CmsJspNavBuilder.getNavigationForResource(java.lang.String sitePath)
Returns a navigation element for the named resource.
|
CmsJspNavElement |
CmsJspNavBuilder.getNavigationForResource(java.lang.String sitePath,
CmsResourceFilter reourceFilter)
Returns a navigation element for the named resource.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationBreadCrumb()
Build a "bread crumb" path navigation to the current folder.
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationBreadCrumb(int startlevel,
boolean currentFolder)
Build a "bread crumb" path navigation to the current folder.
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationBreadCrumb(int startlevel,
int endlevel)
Build a "bread crumb" path navigation to the current folder.
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationBreadCrumb(java.lang.String folder,
int startlevel,
int endlevel,
boolean currentFolder)
Build a "bread crumb" path navigation to the given folder.
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationForFolder()
Collect all navigation elements from the files of the folder of the current request URI.
|
static java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationForFolder(CmsObject cms,
java.lang.String folder)
已过时。
use
CmsJspNavBuilder.getNavigationForFolder(String) instead |
static java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationForFolder(CmsObject cms,
java.lang.String folder,
int level)
已过时。
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationForFolder(int level)
Build a navigation for the folder that is either minus levels up
from of the folder of the current request URI, or that is plus levels down from the
root folder towards the current request URI.
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationForFolder(java.lang.String folder)
Collect all navigation visible elements from the files in the given folder.
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationForFolder(java.lang.String folder,
CmsJspNavBuilder.Visibility visibility,
CmsResourceFilter resourceFilter)
Collect all navigation elements from the files in the given folder.
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationForFolder(java.lang.String folder,
int level)
Build a navigation for the folder that is either minus levels up
from the given folder, or that is plus levels down from the
root folder towards the given folder.
|
static java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationTreeForFolder(CmsObject cms,
java.lang.String folder,
int startlevel,
int endlevel)
已过时。
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationTreeForFolder(int startlevel,
int endlevel)
Builds a tree navigation for the folders between the provided start and end level.
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getNavigationTreeForFolder(java.lang.String folder,
int startlevel,
int endlevel)
Builds a tree navigation for the folders between the provided start and end level.
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getSiteNavigation()
This method builds a complete site navigation tree with entries of all branches.
|
static java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getSiteNavigation(CmsObject cms,
java.lang.String folder,
int endLevel)
已过时。
|
java.util.List<CmsJspNavElement> |
CmsJspNavBuilder.getSiteNavigation(java.lang.String folder,
int endLevel)
This method builds a complete navigation tree with entries of all branches
from the specified folder.
|
限定符和类型 | 方法和说明 |
---|---|
int |
CmsJspNavElement.compareTo(CmsJspNavElement obj)
Note: this class has a natural ordering that is inconsistent with equals.
|
限定符和类型 | 字段和说明 |
---|---|
protected CmsJspNavElement |
CmsJspNavigationBean.m_current
The navigation element of the currently requested uri.
|
限定符和类型 | 字段和说明 |
---|---|
protected java.util.List<CmsJspNavElement> |
CmsJspNavigationBean.m_items
The result items from the navigation.
|
限定符和类型 | 方法和说明 |
---|---|
CmsJspNavElement |
CmsJspNavigationBean.getCurrent()
Returns the navigation element of the currently requested uri.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsJspNavElement> |
CmsJspNavigationBean.getItems()
Returns the list of selected navigation elements.
|