|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opencms.workplace.CmsWorkplace
org.opencms.workplace.explorer.CmsTree
public class CmsTree
Generates the tree view for the OpenCms Workplace.
The following Workplace files use this class:
Field Summary | |
---|---|
static java.lang.String |
PARAM_INCLUDEFILES
Request parameter name for the includesfiles parameter. |
static java.lang.String |
PARAM_LASTKNOWN
Request parameter name for the lastknown parameter. |
static java.lang.String |
PARAM_PROJECTAWARE
Request parameter name for the projectaware parameter. |
static java.lang.String |
PARAM_RESOURCE
Request parameter name for the resource parameter. |
static java.lang.String |
PARAM_ROOTLOADED
Request parameter name for the rootloaded parameter. |
static java.lang.String |
PARAM_SHOWSITESELECTOR
Request parameter name for the showsiteselector parameter. |
static java.lang.String |
PARAM_TREESITE
Request parameter name for the treesite parameter. |
static java.lang.String |
PARAM_TYPE
Request parameter name for the type parameter. |
Constructor Summary | |
---|---|
CmsTree(CmsJspActionElement jsp)
Public constructor. |
Method Summary | |
---|---|
java.lang.String |
getRootFolder()
Determines the root folder of the current tree dependent on users setting of explorer view restriction. |
java.lang.String |
getSiteSelector(java.lang.String htmlAttributes)
Returns the HTML for the site selector box for the explorer tree window. |
java.lang.String |
getTree()
Returns the html for the explorer tree. |
java.lang.String |
getTreeType()
Returns the type of this tree (e.g. |
boolean |
includeFiles()
Indicates if only folders or files and folders should be included in the tree. |
java.lang.String |
initTree()
Returns the HTML for the tree initialization. |
static java.lang.String |
initTree(CmsObject cms,
java.lang.String encoding,
java.lang.String skinUri)
Returns the HTML for the tree initialization. |
protected void |
initWorkplaceRequestValues(CmsWorkplaceSettings settings,
javax.servlet.http.HttpServletRequest request)
Analyzes the request for workplace parameters and adjusts the workplace settings accordingly. |
boolean |
isProjectAware()
Returns the project awareness flag. |
void |
setProjectAware(boolean projectAware)
Sets the project awareness flag. |
boolean |
showSiteSelector()
Indicates if the site selector should be shown depending on the tree type, initial settings and the count of accessible sites. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PARAM_INCLUDEFILES
public static final java.lang.String PARAM_LASTKNOWN
public static final java.lang.String PARAM_PROJECTAWARE
public static final java.lang.String PARAM_RESOURCE
public static final java.lang.String PARAM_ROOTLOADED
public static final java.lang.String PARAM_SHOWSITESELECTOR
public static final java.lang.String PARAM_TREESITE
public static final java.lang.String PARAM_TYPE
Constructor Detail |
---|
public CmsTree(CmsJspActionElement jsp)
jsp
- an initialized JSP action elementMethod Detail |
---|
public static java.lang.String initTree(CmsObject cms, java.lang.String encoding, java.lang.String skinUri)
cms
- the CmsObjectencoding
- the current encodingskinUri
- the current skin URI
public java.lang.String getRootFolder()
public java.lang.String getSiteSelector(java.lang.String htmlAttributes)
htmlAttributes
- optional attributes for the <select> tag
public java.lang.String getTree()
public java.lang.String getTreeType()
public boolean includeFiles()
public java.lang.String initTree()
public boolean isProjectAware()
public void setProjectAware(boolean projectAware)
projectAware
- the project awareness flag to setpublic boolean showSiteSelector()
protected void initWorkplaceRequestValues(CmsWorkplaceSettings settings, javax.servlet.http.HttpServletRequest request)
CmsWorkplace
initWorkplaceRequestValues
in class CmsWorkplace
settings
- the workplace settingsrequest
- the current requestCmsWorkplace.initWorkplaceRequestValues(org.opencms.workplace.CmsWorkplaceSettings, javax.servlet.http.HttpServletRequest)
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |