@Override protected void onConfigure() { super.onConfigure(); AnnotatorState state = CurationPage.this.getModelObject(); setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); } });
@Override protected void onConfigure() { super.onConfigure(); AnnotatorState state = AutomationPage.this.getModelObject(); setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); } });
@Override protected void onConfigure() { super.onConfigure(); AnnotatorState state = AutomationPage.this.getModelObject(); setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); } });
@Override protected void onConfigure() { super.onConfigure(); AnnotatorState state = CorrectionPage.this.getModelObject(); setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); } });
@Override protected void onConfigure() { super.onConfigure(); AnnotatorState state = CurationPage.this.getModelObject(); setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); } });
@Override public void exportData(ProjectExportRequest aRequest, ExportedProject aExProject, File aStage) throws Exception { Project project = aRequest.getProject(); aExProject.setDescription(project.getDescription()); // In older versions of WebAnno, the mode was an enum which was serialized as upper-case // during export but as lower-case in the database. This is compensating for this case. aExProject.setMode(StringUtils.upperCase(project.getMode(), Locale.US)); aExProject.setScriptDirection(project.getScriptDirection()); aExProject.setVersion(project.getVersion()); aExProject.setDisableExport(project.isDisableExport()); aExProject.setCreated(project.getCreated()); aExProject.setUpdated(project.getUpdated()); }
@Override public void exportData(ProjectExportRequest aRequest, ExportedProject aExProject, File aStage) throws Exception { Project project = aRequest.getProject(); aExProject.setDescription(project.getDescription()); // In older versions of WebAnno, the mode was an enum which was serialized as upper-case // during export but as lower-case in the database. This is compensating for this case. aExProject.setMode(StringUtils.upperCase(project.getMode(), Locale.US)); aExProject.setScriptDirection(project.getScriptDirection()); aExProject.setVersion(project.getVersion()); aExProject.setDisableExport(project.isDisableExport()); aExProject.setCreated(project.getCreated()); aExProject.setUpdated(project.getUpdated()); }
_this.setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); }));