Also used :
TypeAdapter(de.tudarmstadt.ukp.clarin.webanno.api.annotation.adapter.TypeAdapter)
SpringBean(org.apache.wicket.spring.injection.annot.SpringBean)
Configuration(de.tudarmstadt.ukp.clarin.webanno.curation.casdiff.CasDiff.Configuration)
ConfigurationSet(de.tudarmstadt.ukp.clarin.webanno.curation.casdiff.CasDiff.ConfigurationSet)
LoggerFactory(org.slf4j.LoggerFactory)
IMenuItem(com.googlecode.wicket.jquery.ui.widget.menu.IMenuItem)
WebAnnoCasUtil(de.tudarmstadt.ukp.clarin.webanno.api.annotation.util.WebAnnoCasUtil)
Sentence(de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Sentence)
AnnotationException(de.tudarmstadt.ukp.clarin.webanno.api.annotation.exception.AnnotationException)
CasMergeOperationResult(de.tudarmstadt.ukp.clarin.webanno.curation.casmerge.CasMergeOperationResult)
CorrectionDocumentService(de.tudarmstadt.ukp.clarin.webanno.api.CorrectionDocumentService)
VObject(de.tudarmstadt.ukp.clarin.webanno.api.annotation.rendering.model.VObject)
Map(java.util.Map)
AlreadyMergedException(de.tudarmstadt.ukp.clarin.webanno.curation.casmerge.AlreadyMergedException)
ColoringRules(de.tudarmstadt.ukp.clarin.webanno.api.annotation.coloring.ColoringRules)
AnnotatorStateUtils.updateDocumentTimestampAfterWrite(de.tudarmstadt.ukp.clarin.webanno.api.annotation.model.AnnotatorStateUtils.updateDocumentTimestampAfterWrite)
AjaxRequestTarget(org.apache.wicket.ajax.AjaxRequestTarget)
ColoringService(de.tudarmstadt.ukp.clarin.webanno.api.annotation.coloring.ColoringService)
CurationContainer(de.tudarmstadt.ukp.clarin.webanno.ui.curation.component.model.CurationContainer)
LambdaMenuItem(de.tudarmstadt.ukp.clarin.webanno.support.lambda.LambdaMenuItem)
WebAnnoCasUtil.selectAnnotationByAddr(de.tudarmstadt.ukp.clarin.webanno.api.annotation.util.WebAnnoCasUtil.selectAnnotationByAddr)
FeatureStructure(org.apache.uima.cas.FeatureStructure)
CasMerge(de.tudarmstadt.ukp.clarin.webanno.curation.casmerge.CasMerge)
IModel(org.apache.wicket.model.IModel)
StringValue(org.apache.wicket.util.string.StringValue)
ListView(org.apache.wicket.markup.html.list.ListView)
WebAnnoCasUtil.getSentenceNumber(de.tudarmstadt.ukp.clarin.webanno.api.annotation.util.WebAnnoCasUtil.getSentenceNumber)
UIMAException(org.apache.uima.UIMAException)
GetCollectionInformationResponse(de.tudarmstadt.ukp.clarin.webanno.brat.message.GetCollectionInformationResponse)
DiffResult(de.tudarmstadt.ukp.clarin.webanno.curation.casdiff.CasDiff.DiffResult)
AnnotationSelection(de.tudarmstadt.ukp.clarin.webanno.ui.curation.component.model.AnnotationSelection)
ListItem(org.apache.wicket.markup.html.list.ListItem)
Collection(java.util.Collection)
CENTERED(de.tudarmstadt.ukp.clarin.webanno.api.annotation.paging.FocusPosition.CENTERED)
Model(org.apache.wicket.model.Model)
UserDao(de.tudarmstadt.ukp.clarin.webanno.security.UserDao)
Set(java.util.Set)
MarkupContainer(org.apache.wicket.MarkupContainer)
UserAnnotationSegment(de.tudarmstadt.ukp.clarin.webanno.ui.curation.component.model.UserAnnotationSegment)
AnnotationDocument(de.tudarmstadt.ukp.clarin.webanno.model.AnnotationDocument)
AnnotationDocumentState(de.tudarmstadt.ukp.clarin.webanno.model.AnnotationDocumentState)
IFeedback(org.apache.wicket.feedback.IFeedback)
ContextMenu(de.tudarmstadt.ukp.clarin.webanno.support.wicket.ContextMenu)
LINK_ROLE_AS_LABEL(de.tudarmstadt.ukp.clarin.webanno.curation.casdiff.LinkCompareBehavior.LINK_ROLE_AS_LABEL)
List(java.util.List)
TypeUtil(de.tudarmstadt.ukp.clarin.webanno.api.annotation.util.TypeUtil)
AnnotationLayer(de.tudarmstadt.ukp.clarin.webanno.model.AnnotationLayer)
SourceDocument(de.tudarmstadt.ukp.clarin.webanno.model.SourceDocument)
CasDiff.getDiffAdapters(de.tudarmstadt.ukp.clarin.webanno.curation.casdiff.CasDiff.getDiffAdapters)
ApplicationEventPublisherHolder(de.tudarmstadt.ukp.clarin.webanno.support.spring.ApplicationEventPublisherHolder)
BratRenderer(de.tudarmstadt.ukp.clarin.webanno.brat.render.BratRenderer)
VDocument(de.tudarmstadt.ukp.clarin.webanno.api.annotation.rendering.model.VDocument)
USE(de.tudarmstadt.ukp.clarin.webanno.ui.curation.component.model.AnnotationState.USE)
AnnotationFS(org.apache.uima.cas.text.AnnotationFS)
AnnotatorState(de.tudarmstadt.ukp.clarin.webanno.api.annotation.model.AnnotatorState)
AGREE(de.tudarmstadt.ukp.clarin.webanno.ui.curation.component.model.AnnotationState.AGREE)
CAS(org.apache.uima.cas.CAS)
HashMap(java.util.HashMap)
ColoringStrategy(de.tudarmstadt.ukp.clarin.webanno.api.annotation.coloring.ColoringStrategy)
Mode(de.tudarmstadt.ukp.clarin.webanno.model.Mode)
MergeConflictException(de.tudarmstadt.ukp.clarin.webanno.curation.casmerge.MergeConflictException)
ArrayList(java.util.ArrayList)
AnnotationSchemaService(de.tudarmstadt.ukp.clarin.webanno.api.AnnotationSchemaService)
SourceListView(de.tudarmstadt.ukp.clarin.webanno.ui.curation.component.model.SourceListView)
Token(de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token)
AnnotationState(de.tudarmstadt.ukp.clarin.webanno.ui.curation.component.model.AnnotationState)
User(de.tudarmstadt.ukp.clarin.webanno.security.model.User)
GetDocumentResponse(de.tudarmstadt.ukp.clarin.webanno.brat.message.GetDocumentResponse)
DISAGREE(de.tudarmstadt.ukp.clarin.webanno.ui.curation.component.model.AnnotationState.DISAGREE)
Project(de.tudarmstadt.ukp.clarin.webanno.model.Project)
IRequestParameters(org.apache.wicket.request.IRequestParameters)
BratSuggestionVisualizer(de.tudarmstadt.ukp.clarin.webanno.ui.curation.component.model.BratSuggestionVisualizer)
LinkedHashSet(java.util.LinkedHashSet)
PreRenderer(de.tudarmstadt.ukp.clarin.webanno.api.annotation.rendering.PreRenderer)
DO_NOT_USE(de.tudarmstadt.ukp.clarin.webanno.ui.curation.component.model.AnnotationState.DO_NOT_USE)
DocumentService(de.tudarmstadt.ukp.clarin.webanno.api.DocumentService)
CURATION(de.tudarmstadt.ukp.clarin.webanno.model.Mode.CURATION)
Logger(org.slf4j.Logger)
CasUtil.select(org.apache.uima.fit.util.CasUtil.select)
CurationDocumentService(de.tudarmstadt.ukp.clarin.webanno.curation.storage.CurationDocumentService)
IOException(java.io.IOException)
RELATION_TYPE(de.tudarmstadt.ukp.clarin.webanno.api.WebAnnoConst.RELATION_TYPE)
SPAN_TYPE(de.tudarmstadt.ukp.clarin.webanno.api.WebAnnoConst.SPAN_TYPE)
AjaxComponentRespondListener(de.tudarmstadt.ukp.clarin.webanno.support.wicket.AjaxComponentRespondListener)
BratAnnotatorUtility.isDocumentFinished(de.tudarmstadt.ukp.clarin.webanno.brat.util.BratAnnotatorUtility.isDocumentFinished)
JSONUtil(de.tudarmstadt.ukp.clarin.webanno.support.JSONUtil)
CasDiff.doDiffSingle(de.tudarmstadt.ukp.clarin.webanno.curation.casdiff.CasDiff.doDiffSingle)
StringUtils.isBlank(org.apache.commons.lang3.StringUtils.isBlank)
WebMarkupContainer(org.apache.wicket.markup.html.WebMarkupContainer)
BulkAnnotationEvent(de.tudarmstadt.ukp.clarin.webanno.api.annotation.event.BulkAnnotationEvent)
AnnotationFeature(de.tudarmstadt.ukp.clarin.webanno.model.AnnotationFeature)
DiffAdapter(de.tudarmstadt.ukp.clarin.webanno.curation.casdiff.api.DiffAdapter)
CHAIN_TYPE(de.tudarmstadt.ukp.clarin.webanno.api.WebAnnoConst.CHAIN_TYPE)
VID(de.tudarmstadt.ukp.clarin.webanno.api.annotation.model.VID)
Collections(java.util.Collections)
IMenuItem(com.googlecode.wicket.jquery.ui.widget.menu.IMenuItem)
AnnotatorState(de.tudarmstadt.ukp.clarin.webanno.api.annotation.model.AnnotatorState)
AnnotationLayer(de.tudarmstadt.ukp.clarin.webanno.model.AnnotationLayer)
VID(de.tudarmstadt.ukp.clarin.webanno.api.annotation.model.VID)
AnnotationFS(org.apache.uima.cas.text.AnnotationFS)
CAS(org.apache.uima.cas.CAS)
CasMerge(de.tudarmstadt.ukp.clarin.webanno.curation.casmerge.CasMerge)
StringValue(org.apache.wicket.util.string.StringValue)
LambdaMenuItem(de.tudarmstadt.ukp.clarin.webanno.support.lambda.LambdaMenuItem)
IRequestParameters(org.apache.wicket.request.IRequestParameters)