public boolean getCanDelete(){ return isGranted(PRIVILEGE_DELETE); } }
public boolean getCanCreate() { return isGranted(CREATE_PROJECTS); }
public boolean getCanUnlock() { return isGranted(UNLOCK_PROJECTS); }
public boolean getCanRemove() { return isEditable() && isGranted(REMOVE_TABLES); }
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 getCanCompare() { if (getSelectedProject().isLocalOnly()) { return false; } return isGranted(VIEW_PROJECTS); }
/** * * @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 getCanDeploy() { return (!getSelectedProject().isCheckedOut() && isGranted(PRIVILEGE_DEPLOY)); } }
public boolean getCanSaveProject() { UserWorkspaceProject selectedProject = getSelectedProject(); return selectedProject.isModified() && isGranted(EDIT_PROJECTS); }
public boolean getCanSaveProject() { UserWorkspaceProject selectedProject = getSelectedProject(); return selectedProject.isModified() && isGranted(EDIT_PROJECTS); }
public boolean getCanUndelete() { return getSelectedProject().isDeleted() && isGranted(EDIT_PROJECTS); }
public boolean getCanDeploy() { return !getSelectedProject().isModified() && isGranted(DEPLOY_PROJECTS); }
public boolean getCanTrace() { return isGranted(TRACE) && !hasErrorsInTargetTables() && !isHasErrors(); }
public boolean getCanUndelete() { return (getSelectedProject().isDeleted() && isGranted(PRIVILEGE_EDIT)); }
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); }