public class CmsMenuItemVisibilitySingleOnly extends java.lang.Object implements I_CmsHasMenuItemVisibility
Constructor and Description |
---|
CmsMenuItemVisibilitySingleOnly(I_CmsHasMenuItemVisibility visibility)
Creates a new instance wrapping the given visibility handler.
|
Modifier and Type | Method and Description |
---|---|
CmsMenuItemVisibilityMode |
getVisibility(CmsObject cms,
java.util.List<CmsResource> resources)
Gets the visibility for the current resource and CMS context.
|
CmsMenuItemVisibilityMode |
getVisibility(I_CmsDialogContext context)
Gets the visibility for the current dialog context.
|
public CmsMenuItemVisibilitySingleOnly(I_CmsHasMenuItemVisibility visibility)
visibility
- the wrapped visibility handlerpublic CmsMenuItemVisibilityMode getVisibility(CmsObject cms, java.util.List<CmsResource> resources)
I_CmsHasMenuItemVisibility
getVisibility
in interface I_CmsHasMenuItemVisibility
cms
- the CMS context to useresources
- the list of resources to checkI_CmsHasMenuItemVisibility.getVisibility(org.opencms.file.CmsObject, java.util.List)
public CmsMenuItemVisibilityMode getVisibility(I_CmsDialogContext context)
I_CmsHasMenuItemVisibility
getVisibility
in interface I_CmsHasMenuItemVisibility
context
- the dialog contextI_CmsHasMenuItemVisibility.getVisibility(org.opencms.ui.I_CmsDialogContext)