|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opencms.workplace.editors.directedit.A_CmsDirectEditProvider
org.opencms.workplace.editors.directedit.CmsAdvancedDirectEditProvider
org.opencms.ade.editprovider.CmsToolbarDirectEditProvider
public class CmsToolbarDirectEditProvider
A Direct Edit provider class which also offers some limited ADE functionality, like for example the Publish dialog.
Field Summary | |
---|---|
static String |
MODULE_NAME
The module name. |
Fields inherited from class org.opencms.workplace.editors.directedit.CmsAdvancedDirectEditProvider |
---|
m_lastPermissionMode, m_useIds |
Fields inherited from class org.opencms.workplace.editors.directedit.A_CmsDirectEditProvider |
---|
INCLUDE_FILE_DEFAULT, m_cms, m_configurationParameters, m_editButtonStyle, m_fileName, m_messages, m_mode, m_rnd |
Fields inherited from interface org.opencms.workplace.editors.directedit.I_CmsDirectEditProvider |
---|
ATTRIBUTE_DIRECT_EDIT_PROVIDER, ATTRIBUTE_DIRECT_EDIT_PROVIDER_PARAMS |
Fields inherited from interface org.opencms.configuration.I_CmsConfigurationParameterHandler |
---|
ADD_PARAMETER_METHOD, INIT_CONFIGURATION_METHOD |
Constructor Summary | |
---|---|
CmsToolbarDirectEditProvider()
Creates a new instance of this direct edit provider. |
Method Summary | |
---|---|
String |
getIncludes(javax.servlet.jsp.PageContext context,
CmsDirectEditParams params)
Returns the direct edit include HTML to insert in the page beginning. |
void |
insertDirectEditIncludes(javax.servlet.jsp.PageContext context,
CmsDirectEditParams params)
Inserts the "direct edit header" HTML in the provided JSP page context. |
I_CmsDirectEditProvider |
newInstance()
Creates a new instance of this direct edit provider with the same basic configuration. |
Methods inherited from class org.opencms.workplace.editors.directedit.CmsAdvancedDirectEditProvider |
---|
endDirectEditDisabled, endDirectEditEnabled, getRandomId, insertDirectEditEnd, insertDirectEditStart, isManual, startDirectEditDisabled, startDirectEditEnabled |
Methods inherited from class org.opencms.workplace.editors.directedit.A_CmsDirectEditProvider |
---|
addConfigurationParameter, getConfiguration, getLink, getNextDirectEditId, getResourceInfo, init, initConfiguration, print |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String MODULE_NAME
Constructor Detail |
---|
public CmsToolbarDirectEditProvider()
Method Detail |
---|
public String getIncludes(javax.servlet.jsp.PageContext context, CmsDirectEditParams params) throws Exception
context
- the page contextparams
- the parameters for the direct edit includes
Exception
- if something goes wrongpublic void insertDirectEditIncludes(javax.servlet.jsp.PageContext context, CmsDirectEditParams params) throws javax.servlet.jsp.JspException
I_CmsDirectEditProvider
insertDirectEditIncludes
in interface I_CmsDirectEditProvider
insertDirectEditIncludes
in class CmsAdvancedDirectEditProvider
context
- the JSP page context to insert the HTML toparams
- the parameters for the direct edit includes
javax.servlet.jsp.JspException
- in case something goes wrongI_CmsDirectEditProvider.insertDirectEditIncludes(javax.servlet.jsp.PageContext, org.opencms.workplace.editors.directedit.CmsDirectEditParams)
public I_CmsDirectEditProvider newInstance()
I_CmsDirectEditProvider
newInstance
in interface I_CmsDirectEditProvider
newInstance
in class CmsAdvancedDirectEditProvider
I_CmsDirectEditProvider.newInstance()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |