001
014
015 package com.liferay.portal.workflow;
016
017 import com.liferay.portal.kernel.workflow.WorkflowEngineManagerUtil;
018 import com.liferay.portal.model.Portlet;
019 import com.liferay.portal.security.permission.PermissionChecker;
020 import com.liferay.portal.theme.ThemeDisplay;
021 import com.liferay.portlet.BaseControlPanelEntry;
022
023
026 public class WorkflowControlPanelEntry extends BaseControlPanelEntry {
027
028 @Override
029 public boolean isVisible(
030 PermissionChecker permissionChecker, Portlet portlet)
031 throws Exception {
032
033 return false;
034 }
035
036 @Override
037 public boolean isVisible(
038 Portlet portlet, String category, ThemeDisplay themeDisplay)
039 throws Exception {
040
041 if (WorkflowEngineManagerUtil.isDeployed()) {
042 return super.isVisible(portlet, category, themeDisplay);
043 }
044 else {
045 return false;
046 }
047 }
048
049 }