|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
See:
Description
| Interface Summary | |
|---|---|
| I_CmsMenuItemRule | Defines a menu item rule to check the visibility of a context menu item in the explorer view. |
| Class Summary | |
|---|---|
| A_CmsMenuItemRule | Base implementation of the menu item rule. |
| CmsMenuItemVisibilityMode | The visibility modes of a context menu item in the explorer view. |
| CmsMenuRule | Defines a named menu rule set to check the visibility of a single context menu item in the explorer view. |
| CmsMenuRuleTranslator | Provides methods to translate the legacy rule Strings for the context menu entries to the new menu rule set definitions. |
| CmsMirActiveNonDeleted | Defines a menu item rule that sets the visibility to active for all possible project and resource states except for deleted resources, for them the visibility will be inactive. |
| CmsMirAlwaysActive | Defines a menu item rule that sets the visibility to active for all possible project and resource states. |
| CmsMirAlwaysInvisible | Defines a menu item rule that sets the visibility to invsible for all possible project and resource states. |
| CmsMirContainerPageActive | Defines a menu item rule that sets the visibility to active if the current resource is opened via the container page editor. |
| CmsMirContainerPageActiveAndFileAvailable | A menu item rule which checks whether the file given by the 'filename' attribute in the CmsExplorerContextMenuItem's parameters (after macro expansion) exists and is writable by the current user. |
| CmsMirContainerpageInvisible | Defines a menu item rule that sets the visibility to invisible if the current resource is opened via the container page. |
| CmsMirDirectPublish | Defines a menu item rule that sets the visibility to active if the current resource can be directly published by the current user. |
| CmsMirEditControlcode | Defines a menu item rule that sets the visibility for the "Edit controlcode" context menu entry, depending on the project and lock state of the resource. |
| CmsMirEditProviderActive | Menu item rule which is only active if the current context is the GWT edit provider. |
| CmsMirExplorerInvisible | Defines a menu item rule that sets the visibility to invisible if the current resource is opened via the container page. |
| CmsMirMultiDirPublishStandard | Defines a menu item rule for the multi context menu that checks that the parent folder not new is. |
| CmsMirMultiStandard | Defines a menu item rule for the multi context menu that sets the visibility to active in the offline projects and to inactive in the online project. |
| CmsMirNonContainerpageInvisible | Menu item rule which hides a menu entry if the menu is not being built from a container page context. |
| CmsMirOtherSiteInactive | Menu item rule for deactivating options for resources in a different real site. |
| CmsMirPrOnlineActive | Defines a menu item rule that sets the visibility to active if the current project is the Online project. |
| CmsMirPrOnlineInactive | Defines a menu item rule that sets the visibility to inactive if the current project is the Online project. |
| CmsMirPrOnlineInvisible | Defines a menu item rule that sets the visibility to invisible if the current project is the Online project. |
| CmsMirPrOtherActive | Defines a menu item rule that sets the visibility to active if the resource is not part of the current project. |
| CmsMirPrOtherInactive | Defines a menu item rule that sets the visibility to inactive if the resource is not part of the current project. |
| CmsMirPrOtherInvisible | Defines a menu item rule that sets the visibility to invisible if the resource is not part of the current project. |
| CmsMirPrSameLockedActive | Defines a menu item rule that sets the visibility to active if the current resource is locked by the current user. |
| CmsMirPrSameLockedActiveChangedAl | Defines a menu item rule that sets the visibility to active if the current resource is changed and locked by the current user or the autolock feature is enabled. |
| CmsMirPrSameLockedActiveDeletedAl | Defines a menu item rule that sets the visibility to active if the current resource is deleted and locked by the current user or the autolock feature is enabled. |
| CmsMirPrSameLockedActiveNotDeletedAl | Defines a menu item rule that sets the visibility to active if the current resource is not deleted or inactive if the current resource is deleted and locked by the current user. |
| CmsMirPrSameLockedActiveNotDeletedAlPermW | Defines a menu item rule that sets the visibility to active if the current resource is not deleted or inactive if the current resource is deleted and locked by the current user. |
| CmsMirPrSameLockedInactiveMovedAl | Defines a menu item rule that sets the visibility to active if the current resource is changed and locked by the current user or the autolock feature is enabled. |
| CmsMirPrSameLockedInvisible | Defines a menu item rule that sets the visibility to invisible if the current resource is locked by the current user. |
| CmsMirPrSameOtherlockActive | Defines a menu item rule that sets the visibility to active if the current resource is not exclusively locked by the current user. |
| CmsMirPrSameOtherlockActiveNoPublish | Defines a menu item rule that sets the visibility to active if the current resource is not exclusively locked by the current user and no publish lock is set. |
| CmsMirPrSameOtherlockInvisible | Defines a menu item rule that sets the visibility to inactive if the current resource is not exclusively locked by the current user. |
| CmsMirPrSameUnlockedActive | Defines a menu item rule that sets the visibility to active if the current resource is unlocked in the same project. |
| CmsMirPrSameUnlockedActiveDeletedNoAl | Defines a menu item rule that sets the visibility to active if the current resource is unlocked, deleted and the auto lock feature is disabled. |
| CmsMirPrSameUnlockedActiveNotDeletedNoAl | Defines a menu item rule that sets the visibility to active if the current resource is unlocked and the resource is not deleted. |
| CmsMirPrSameUnlockedActiveUnchanged | Defines a menu item rule that sets the visibility to active if the current resource is unlocked and the resource is new, changed or deleted. |
| CmsMirPrSameUnlockedInactiveNoAl | Defines a menu item rule that sets the visibility to inactive if the current resource is unlocked and the auto lock feature is disabled. |
| CmsMirPrSameUnlockedInactiveNotDeletedNoAl | Defines a menu item rule that sets the visibility to inactive if the current resource is unlocked and not deleted or to invisible if the resource is deleted. |
| CmsMirPrSameUnlockedInvisible | Defines a menu item rule that sets the visibility to invisible if the current resource is unlocked. |
| CmsMirShowSiblings | Defines a menu item rule that sets the visibility to active for all resources with siblings, for resources without siblings the visibility will be inactive. |
| CmsMirSitemapActive | Defines a menu item rule that sets the visibility to active if the current resource is opened via the sitemap editor. |
| CmsMirSitemapInvisible | Defines a menu item rule that sets the visibility to invisible if the current resource is opened via the sitemap. |
| CmsMirSubStandard | Defines a menu item rule for the sub menu generation that checks the visibility of the sub items to show. |
| Messages | Convenience class to access the localized messages of this OpenCms package. |
Contains the functions that generate the Workplace "Explorer" context menu entries.
Menu item rules define the appearance of a single context menu item, depending on variuos preconditions like the resource state, the current project, the current users permissions, and so on.
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||