public class CmsToolbarDirectEditProvider extends CmsAdvancedDirectEditProvider
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
MODULE_NAME
The module name.
|
m_lastPermissionMode, m_useIds
INCLUDE_FILE_DEFAULT, m_cms, m_configurationParameters, m_editButtonStyle, m_fileName, m_messages, m_mode, m_rnd
ATTRIBUTE_DIRECT_EDIT_PROVIDER, ATTRIBUTE_DIRECT_EDIT_PROVIDER_PARAMS
ADD_PARAMETER_METHOD, INIT_CONFIGURATION_METHOD
构造器和说明 |
---|
CmsToolbarDirectEditProvider()
Creates a new instance of this direct edit provider.
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.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.
|
endDirectEditDisabled, endDirectEditEnabled, getRandomId, insertDirectEditEnd, insertDirectEditStart, isManual, startDirectEditDisabled, startDirectEditEnabled
addConfigurationParameter, getConfiguration, getLink, getNextDirectEditId, getResourceInfo, init, initConfiguration, insertDirectEditEmptyList, print
public static final java.lang.String MODULE_NAME
public CmsToolbarDirectEditProvider()
public java.lang.String getIncludes(javax.servlet.jsp.PageContext context, CmsDirectEditParams params) throws java.lang.Exception
context
- the page contextparams
- the parameters for the direct edit includesjava.lang.Exception
- if something goes wrongpublic void insertDirectEditIncludes(javax.servlet.jsp.PageContext context, CmsDirectEditParams params) throws javax.servlet.jsp.JspException
I_CmsDirectEditProvider
insertDirectEditIncludes
在接口中 I_CmsDirectEditProvider
insertDirectEditIncludes
在类中 CmsAdvancedDirectEditProvider
context
- the JSP page context to insert the HTML toparams
- the parameters for the direct edit includesjavax.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
在接口中 I_CmsDirectEditProvider
newInstance
在类中 CmsAdvancedDirectEditProvider
I_CmsDirectEditProvider.newInstance()