|
||||||||
| 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_ADMIN_PROJECT, 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<CmsDialogElement> |
computeElements()
Creates a list of possible elements of a template from the template property "template-elements". |
static java.util.List<CmsDialogElement> |
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<CmsDialogElement> |
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 |
|---|
computeUpLevelLink, 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 element
public 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 response| Method Detail |
|---|
public static java.util.List<CmsDialogElement> 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<CmsDialogElement> 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<CmsDialogElement> 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 file
protected void initWorkplaceRequestValues(CmsWorkplaceSettings settings,
javax.servlet.http.HttpServletRequest request)
CmsWorkplace
initWorkplaceRequestValues in class CmsDialogsettings - 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 | |||||||