Package org.opencms.workplace.editors.directedit
Used to control the generation of the HTML for the "direct edit" buttons.
- Since:
- 6.2.3
-
Interface Summary Interface Description I_CmsDirectEditProvider Provides the methods to generate the "direct edit" HTML fragments that are inserted in the generated pages in offline mode.I_CmsEditHandler Edit handlers are optional and can be configured within the XSD-schema of a resource type. -
Class Summary Class Description A_CmsDirectEditProvider Basic functions for direct edit providers.CmsAdvancedDirectEditProvider Provider for the OpenCms AdvancedDirectEdit.CmsDateSeriesEditHandler Special edit handler for contents that define multiple instances in a date series.CmsDirectEditButtonSelection Constants to indicate which direct edit buttons should be displayed for a direct edit resource if the user has the permissions.CmsDirectEditDefaultProvider Provider for the OpenCms default graphical "direct edit" buttons.CmsDirectEditJQueryProvider Provider for the OpenCms graphical "direct edit" buttons.CmsDirectEditJspIncludeProvider Direct edit provider that uses the same JSP include based logic that has been the default before the 6.2.3 release.CmsDirectEditMode Constants to indicate which mode to use for placement of the HTML that generates the direct edit buttons.CmsDirectEditParams A parameter set to start a direct edit element, for internal use only.CmsDirectEditPermissions Constants to indicate the direct edit permissions of a user for a VFS resource, used to describe if and how to show the direct edit buttons for the resource.CmsDirectEditResourceInfo Contains information about a resource that is direct edited.CmsDirectEditTextButtonProvider Creates HTML for simple text based direct edit buttons.Messages Convenience class to access the localized messages of this OpenCms package. -
Enum Summary Enum Description CmsAdvancedDirectEditProvider.SitemapDirectEditPermissions Direct edit permissions according to the sitemap configuration.