|
|||||||
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.CmsDirectEditDefaultProvider
org.opencms.workplace.editors.directedit.CmsDirectEditTextButtonProvider
Creates HTML for simple text based direct edit buttons.
This provider support CmsDirectEditMode.MANUAL
mode.
Field Summary |
Fields inherited from class org.opencms.workplace.editors.directedit.CmsDirectEditDefaultProvider |
m_lastPermissionMode |
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 | |
CmsDirectEditTextButtonProvider()
|
Method Summary | |
java.lang.String |
endDirectEditDisabled()
Returns the end HTML for a disabled direct edit button. |
java.lang.String |
endDirectEditEnabled()
Returns the end HTML for an enabled direct edit button. |
boolean |
isManual(CmsDirectEditMode mode)
Returns false because the default provider does not support manual button placement. |
I_CmsDirectEditProvider |
newInstance()
Creates a new instance of this direct edit provider with the same basic configuration. |
java.lang.String |
startDirectEditDisabled(CmsDirectEditParams params,
CmsDirectEditResourceInfo resourceInfo)
Returns the start HTML for a disabled direct edit button. |
java.lang.String |
startDirectEditEnabled(CmsDirectEditParams params,
CmsDirectEditResourceInfo resourceInfo)
Returns the start HTML for an enabled direct edit button. |
Methods inherited from class org.opencms.workplace.editors.directedit.CmsDirectEditDefaultProvider |
getDirectEditIncludes, init, insertDirectEditEnd, insertDirectEditIncludes, insertDirectEditStart |
Methods inherited from class org.opencms.workplace.editors.directedit.A_CmsDirectEditProvider |
addConfigurationParameter, getConfiguration, getLink, getNextDirectEditId, getResourceInfo, initConfiguration, print |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opencms.configuration.I_CmsConfigurationParameterHandler |
addConfigurationParameter, getConfiguration, initConfiguration |
Constructor Detail |
public CmsDirectEditTextButtonProvider()
Method Detail |
public java.lang.String endDirectEditDisabled()
CmsDirectEditDefaultProvider
endDirectEditDisabled
in class CmsDirectEditDefaultProvider
CmsDirectEditDefaultProvider.endDirectEditDisabled()
public java.lang.String endDirectEditEnabled()
CmsDirectEditDefaultProvider
endDirectEditEnabled
in class CmsDirectEditDefaultProvider
CmsDirectEditDefaultProvider.endDirectEditEnabled()
public boolean isManual(CmsDirectEditMode mode)
CmsDirectEditDefaultProvider
false
because the default provider does not support manual button placement.
isManual
in interface I_CmsDirectEditProvider
isManual
in class CmsDirectEditDefaultProvider
I_CmsDirectEditProvider.isManual(org.opencms.workplace.editors.directedit.CmsDirectEditMode)
public I_CmsDirectEditProvider newInstance()
I_CmsDirectEditProvider
newInstance
in interface I_CmsDirectEditProvider
newInstance
in class CmsDirectEditDefaultProvider
I_CmsDirectEditProvider.newInstance()
public java.lang.String startDirectEditDisabled(CmsDirectEditParams params, CmsDirectEditResourceInfo resourceInfo)
CmsDirectEditDefaultProvider
startDirectEditDisabled
in class CmsDirectEditDefaultProvider
params
- the direct edit parametersresourceInfo
- contains information about the resource to edit
CmsDirectEditDefaultProvider.startDirectEditDisabled(org.opencms.workplace.editors.directedit.CmsDirectEditParams, org.opencms.workplace.editors.directedit.CmsDirectEditResourceInfo)
public java.lang.String startDirectEditEnabled(CmsDirectEditParams params, CmsDirectEditResourceInfo resourceInfo)
CmsDirectEditDefaultProvider
startDirectEditEnabled
in class CmsDirectEditDefaultProvider
params
- the direct edit parametersresourceInfo
- contains information about the resource to edit
CmsDirectEditDefaultProvider.startDirectEditEnabled(org.opencms.workplace.editors.directedit.CmsDirectEditParams, org.opencms.workplace.editors.directedit.CmsDirectEditResourceInfo)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |