public boolean getCanCompare() { if (getSelectedProject().isLocalOnly()) { return false; } return isGranted(PRIVILEGE_READ); }
public boolean getCanCompare() { if (getSelectedProject().isLocalOnly()) { return false; } return isGranted(VIEW_PROJECTS); }
public boolean getCanOpenOtherVersion() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject == null) { return false; } if (!selectedProject.isLocalOnly()) { return isGranted(VIEW_PROJECTS); } return false; }
/** * * @return true if it is possible to create tests for current table. */ public boolean isCanCreateTest() { return table != null && table.isExecutable() && isEditable() && isGranted(CREATE_TABLES); }
public boolean getCanOpenOtherVersion() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject == null) { return false; } if (!selectedProject.isLocalOnly()) { return isGranted(VIEW_PROJECTS); } return false; }
public boolean getCanRedeploy() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject.isLocalOnly() || selectedProject.isModified()) { return false; } return isGranted(DEPLOY_PROJECTS); }
public boolean getCanRedeploy() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject.isLocalOnly() || selectedProject.isModified()) { return false; } return isGranted(DEPLOY_PROJECTS); }
public boolean getCanEdit() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject == null || selectedProject.isLocalOnly() || selectedProject.isOpenedForEditing() || selectedProject.isLocked()) { return false; } return isGranted(EDIT_PROJECTS); }
public boolean getCanEditDeployment() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject.isLocalOnly() || selectedProject.isOpenedForEditing() || selectedProject.isLocked()) { return false; } return isGranted(EDIT_DEPLOYMENT); }
public boolean getCanOpen() { if (getSelectedProject().isLocalOnly() || getSelectedProject().isCheckedOut()) { return false; } return isGranted(PRIVILEGE_READ); }
public boolean getCanOpen() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject == null || selectedProject.isLocalOnly() || selectedProject.isOpenedForEditing() || selectedProject.isOpened()) { return false; } return isGranted(VIEW_PROJECTS); }
public boolean getCanRedeploy() { if (getSelectedProject().isLocalOnly() || getSelectedProject().isCheckedOut()) { return false; } return isGranted(PRIVILEGE_DEPLOY); }
public boolean getCanDeleteDeployment() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject.isLocalOnly()) { // any user can delete own local project return true; } return (!selectedProject.isLocked() || selectedProject.isLockedByUser(userWorkspace.getUser())) && isGranted(DELETE_DEPLOYMENT); }
public boolean getCanDelete() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject.isLocalOnly()) { // any user can delete own local project return true; } return (!selectedProject.isLocked() || selectedProject.isLockedByUser(userWorkspace.getUser())) && isGranted(DELETE_PROJECTS); }
public boolean getCanDeleteDeployment() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject.isLocalOnly()) { // any user can delete own local project return true; } return (!selectedProject.isLocked() || selectedProject.isLockedByUser(userWorkspace.getUser())) && isGranted(DELETE_DEPLOYMENT); }
public boolean getCanDelete() { UserWorkspaceProject selectedProject = getSelectedProject(); if (selectedProject.isLocalOnly()) { // any user can delete own local project return true; } return (!selectedProject.isLocked() || selectedProject.isLockedByUser(userWorkspace.getUser())) && isGranted(DELETE_PROJECTS); }
public boolean getCanCheckOut() { if (getSelectedProject().isLocalOnly() || getSelectedProject().isCheckedOut() || getSelectedProject().isLocked()) { return false; } return isGranted(PRIVILEGE_EDIT); }
public boolean getCanDelete() { if (getSelectedProject().isLocalOnly()) { // any user can delete own local project return true; } return (!getSelectedProject().isLocked() || getSelectedProject().isLockedByUser(userWorkspace.getUser())) && isGranted(PRIVILEGE_DELETE); }
public boolean getCanModify() { AProjectArtefact selectedArtefact = selectedNode.getData(); String projectName = selectedArtefact.getProject().getName(); RulesProject project = (RulesProject) getRulesRepository().getChild(projectName).getData(); return (project.isCheckedOut() && isGranted(PRIVILEGE_EDIT)); }
public boolean getCanModify() { AProjectArtefact selectedArtefact = getSelectedNode().getData(); String projectName = selectedArtefact.getProject().getName(); String projectId = RepositoryUtils.getTreeNodeId(projectName); RulesProject project = (RulesProject) getRulesRepository().getChild(projectId).getData(); return (project.isOpenedForEditing() && isGranted(EDIT_PROJECTS)); }