|
||||||
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.tools.CmsToolDialog
org.opencms.workplace.CmsDialog
org.opencms.workplace.editors.CmsDialogElements
public class CmsDialogElements
Provides methods for the editor elements dialog.
The following files use this class:
Field Summary | |
---|---|
static int |
ACTION_UPDATE_ELEMENTS
Value for the action: update the elements of the page. |
static java.lang.String |
DIALOG_TYPE
The dialog type. |
static java.lang.String |
DIALOG_UPDATE_ELEMENTS
Request parameter value for the action: update the elements of the page. |
static java.lang.String |
PREFIX_PARAM_BODY
Prefix for the html input field for the body. |
Fields inherited from class org.opencms.workplace.tools.CmsToolDialog |
---|
PARAM_BASE, PARAM_FORCE, PARAM_PATH, PARAM_ROOT, PARAM_STYLE, STYLE_NEW |
Constructor Summary | |
---|---|
CmsDialogElements(CmsJspActionElement jsp)
Public constructor. |
|
CmsDialogElements(javax.servlet.jsp.PageContext context,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Public constructor with JSP variables. |
Method Summary | |
---|---|
void |
actionUpdateElements()
Updates the enabled/diabled status of all elements of the current page. |
java.lang.String |
buildElementList()
Builds the html String for a form list of all possible page elements. |
java.util.List |
computeElements()
Creates a list of possible elements of a template from the template property "template-elements". |
static java.util.List |
computeElements(CmsObject cms,
CmsXmlPage xmlPage,
java.lang.String xmlPageUri,
java.util.Locale locale)
Creates a list of possible elements of a template from the template property "template-elements" and the elements available in the provided xmlPage. |
static java.util.List |
computeElements(CmsObject cms,
java.lang.String xmlPageUri,
java.util.Locale locale)
Creates a list of possible elements of a template from the template property "template-elements" and the elements available in the provided resource file. |
java.lang.String |
getChangeElement()
Returns the element name that has to be changed. |
java.util.Locale |
getElementLocale()
Returns the current element locale. |
java.lang.String |
getParamElementlanguage()
Returns the current element language. |
java.lang.String |
getParamElementname()
Returns the current element name. |
java.lang.String |
getParamTempfile()
Returns the name of the temporary file. |
protected void |
initWorkplaceRequestValues(CmsWorkplaceSettings settings,
javax.servlet.http.HttpServletRequest request)
Analyzes the request for workplace parameters and adjusts the workplace settings accordingly. |
void |
setParamElementlanguage(java.lang.String elementLanguage)
Sets the current element language. |
void |
setParamElementname(java.lang.String elementName)
Sets the current element name. |
void |
setParamTempfile(java.lang.String fileName)
Sets the name of the temporary file. |
Methods inherited from class org.opencms.workplace.tools.CmsToolDialog |
---|
dialogTitle, getAdminTool, getCurrentToolPath, getParamBase, getParamForce, getParamPath, getParamRoot, getParamStyle, getParentPath, getToolManager, iconsBlockArea, iconsBlockAreaEnd, iconsBlockAreaStart, initAdminTool, pageBody, pageHtmlStyle, setParamBase, setParamForce, setParamPath, setParamRoot, setParamStyle, useNewStyle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int ACTION_UPDATE_ELEMENTS
public static final java.lang.String DIALOG_TYPE
public static final java.lang.String DIALOG_UPDATE_ELEMENTS
public static final java.lang.String PREFIX_PARAM_BODY
Constructor Detail |
---|
public CmsDialogElements(CmsJspActionElement jsp)
jsp
- an initialized JSP action elementpublic CmsDialogElements(javax.servlet.jsp.PageContext context, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
context
- the JSP page contextreq
- the JSP requestres
- the JSP responseMethod Detail |
---|
public static java.util.List computeElements(CmsObject cms, CmsXmlPage xmlPage, java.lang.String xmlPageUri, java.util.Locale locale)
cms
- the CmsObjectxmlPage
- the resource to read the elements fromxmlPageUri
- the URI of the resource to read the template property fromlocale
- the current element locale
public static java.util.List computeElements(CmsObject cms, java.lang.String xmlPageUri, java.util.Locale locale)
cms
- the CmsObjectxmlPageUri
- the resource to read the elements fromlocale
- the current element locale
public void actionUpdateElements() throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException
- if there is an error including the error pagepublic java.lang.String buildElementList()
public java.util.List computeElements()
public java.lang.String getChangeElement()
public java.util.Locale getElementLocale()
public java.lang.String getParamElementlanguage()
public java.lang.String getParamElementname()
public java.lang.String getParamTempfile()
public void setParamElementlanguage(java.lang.String elementLanguage)
elementLanguage
- the current element languagepublic void setParamElementname(java.lang.String elementName)
elementName
- the current element namepublic void setParamTempfile(java.lang.String fileName)
fileName
- the name of the temporary fileprotected void initWorkplaceRequestValues(CmsWorkplaceSettings settings, javax.servlet.http.HttpServletRequest request)
CmsWorkplace
initWorkplaceRequestValues
in class CmsDialog
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 |