|
||||||||
| 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
public class 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 |
|---|
getContentAsString, getDirectEditIncludes, init, insertDirectEditEnd, insertDirectEditIncludes, insertDirectEditStart, prepareMacroResolverForIncludes |
| 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 |
| Constructor Detail |
|---|
public CmsDirectEditTextButtonProvider()
| Method Detail |
|---|
public java.lang.String endDirectEditDisabled()
CmsDirectEditDefaultProvider
endDirectEditDisabled in class CmsDirectEditDefaultProviderCmsDirectEditDefaultProvider.endDirectEditDisabled()public java.lang.String endDirectEditEnabled()
CmsDirectEditDefaultProvider
endDirectEditEnabled in class CmsDirectEditDefaultProviderCmsDirectEditDefaultProvider.endDirectEditEnabled()public boolean isManual(CmsDirectEditMode mode)
CmsDirectEditDefaultProviderfalse because the default provider does not support manual button placement.
isManual in interface I_CmsDirectEditProviderisManual in class CmsDirectEditDefaultProvidermode - the mode of the current direct edit element
true if this provider (currently) operates in manual modeI_CmsDirectEditProvider.isManual(org.opencms.workplace.editors.directedit.CmsDirectEditMode)public I_CmsDirectEditProvider newInstance()
I_CmsDirectEditProvider
newInstance in interface I_CmsDirectEditProvidernewInstance in class CmsDirectEditDefaultProviderI_CmsDirectEditProvider.newInstance()
public java.lang.String startDirectEditDisabled(CmsDirectEditParams params,
CmsDirectEditResourceInfo resourceInfo)
CmsDirectEditDefaultProvider
startDirectEditDisabled in class CmsDirectEditDefaultProviderparams - 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 CmsDirectEditDefaultProviderparams - 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 | |||||||