1 31 32 package org.opencms.workplace.tools.database; 33 34 import org.opencms.file.CmsObject; 35 import org.opencms.security.CmsRole; 36 import org.opencms.workplace.tools.CmsOfflineToolHandler; 37 38 48 public class CmsImportToolHandler extends CmsOfflineToolHandler { 49 50 53 public boolean isEnabled(CmsObject cms) { 54 55 return cms.hasRole(CmsRole.IMPORT_DATABASE) && !cms.getRequestContext().currentProject().isOnlineProject(); 56 } 57 58 61 public boolean isVisible(CmsObject cms) { 62 63 return cms.hasRole(CmsRole.IMPORT_DATABASE); 64 } 65 } 66 | Popular Tags |