|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface I_CmsMenuItemRule
Defines a menu item rule to check the visibility of a context menu item in the explorer view.
Method Summary | |
---|---|
CmsMenuItemVisibilityMode |
getVisibility(CmsObject cms,
CmsResourceUtil[] resourceUtil)
Returns the visibility for the menu item. |
CmsMenuItemVisibilityMode |
getVisibility(CmsObject cms,
CmsResourceUtil[] resourceUtil,
I_CmsMenuItemRule[] rule)
Returns the visibility for the menu item, depending on the resource utilities and menu item rules. |
boolean |
matches(CmsObject cms,
CmsResourceUtil[] resourceUtil)
Returns if the rule for the menu item should be applied or not. |
Method Detail |
---|
CmsMenuItemVisibilityMode getVisibility(CmsObject cms, CmsResourceUtil[] resourceUtil)
The possible visibilities are:
CmsMenuItemVisibilityMode.VISIBILITY_ACTIVE
menu item is activeCmsMenuItemVisibilityMode.VISIBILITY_INACTIVE
menu item is inactive (greyed out)CmsMenuItemVisibilityMode.VISIBILITY_INVISIBLE
menu item is invisible
cms
- the current OpenCms user contextresourceUtil
- the initialized resource utilities for which the menu item visibility is checked
CmsMenuItemVisibilityMode getVisibility(CmsObject cms, CmsResourceUtil[] resourceUtil, I_CmsMenuItemRule[] rule)
cms
- the current OpenCms user contextresourceUtil
- the initialized resource utilities for which the menu item visibility is checkedrule
- the rules which are checked for visibility
boolean matches(CmsObject cms, CmsResourceUtil[] resourceUtil)
cms
- the current OpenCms user contextresourceUtil
- the initialized resource utilities for which the menu item rule is checked
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |