documentService.createAnnotationDocument(anno);
documentService.createAnnotationDocument(anno);
annotationDocument.setProject(project); annotationDocument.setUser(user.getUsername()); documentService.createAnnotationDocument(annotationDocument); documentService.transitionAnnotationDocumentState(annotationDocument, NEW_TO_ANNOTATION_IN_PROGRESS);
annotationDocument.setUser(annotator.getUsername()); annotationDocument.setState(state); documentService.createAnnotationDocument(annotationDocument);
private void actionFinishDocument(AjaxRequestTarget aTarget) { finishDocumentDialog.setConfirmAction((aCallbackTarget) -> { actionValidateDocument(aCallbackTarget, getEditorCas()); AnnotatorState state = getModelObject(); AnnotationDocument annotationDocument = documentService.getAnnotationDocument( state.getDocument(), state.getUser()); documentService.transitionAnnotationDocumentState(annotationDocument, ANNOTATION_IN_PROGRESS_TO_ANNOTATION_FINISHED); // manually update state change!! No idea why it is not updated in the DB // without calling createAnnotationDocument(...) documentService.createAnnotationDocument(annotationDocument); aCallbackTarget.add(finishDocumentIcon); aCallbackTarget.add(finishDocumentLink); aCallbackTarget.add(detailEditor); aCallbackTarget.add(createOrGetResetDocumentLink()); }); finishDocumentDialog.show(aTarget); }
annotationDocument.setCreated(exAnnotationDocument.getCreated()); annotationDocument.setUpdated(exAnnotationDocument.getUpdated()); documentService.createAnnotationDocument(annotationDocument);
annotationDocument.setCreated(exAnnotationDocument.getCreated()); annotationDocument.setUpdated(exAnnotationDocument.getUpdated()); documentService.createAnnotationDocument(annotationDocument);