ips.annot.autoannotator.AutoAnnotator, ServiceDescriptorProvider<ips.annot.autoannotator.AutoAnnotationServiceDescriptor>, java.util.concurrent.Callable<ips.annot.autoannotator.AutoAnnotation>public class PromptAutoAnnotator
extends java.lang.Object
implements ips.annot.autoannotator.AutoAnnotator
| Modifier and Type | Field | Description |
|---|---|---|
static ips.annot.model.PredefinedLevelDefinition |
PREDEFINED_LEVEL_DEFINITION |
| Constructor | Description |
|---|---|
PromptAutoAnnotator() |
| Modifier and Type | Method | Description |
|---|---|---|
ips.annot.autoannotator.AutoAnnotation |
call() |
|
void |
close() |
|
java.lang.String |
getPromptText() |
|
ips.annot.autoannotator.AutoAnnotationServiceDescriptor |
getServiceDescriptor() |
|
boolean |
isBundleSupported(ips.annot.model.db.Bundle bundle) |
|
boolean |
needsWorker() |
|
void |
open() |
|
void |
setAnnotationRequest(ips.annot.autoannotator.AutoAnnotator.AnnotationRequest annotationRequest) |
|
void |
setPromptText(java.lang.String promptText) |
public static final ips.annot.model.PredefinedLevelDefinition PREDEFINED_LEVEL_DEFINITION
public java.lang.String getPromptText()
public void setPromptText(java.lang.String promptText)
public ips.annot.autoannotator.AutoAnnotation call()
throws java.lang.Exception
call in interface java.util.concurrent.Callable<ips.annot.autoannotator.AutoAnnotation>java.lang.Exceptionpublic ips.annot.autoannotator.AutoAnnotationServiceDescriptor getServiceDescriptor()
getServiceDescriptor in interface ServiceDescriptorProvider<ips.annot.autoannotator.AutoAnnotationServiceDescriptor>public boolean isBundleSupported(ips.annot.model.db.Bundle bundle)
throws java.io.IOException
isBundleSupported in interface ips.annot.autoannotator.AutoAnnotatorjava.io.IOExceptionpublic void open()
open in interface ips.annot.autoannotator.AutoAnnotatorpublic void setAnnotationRequest(ips.annot.autoannotator.AutoAnnotator.AnnotationRequest annotationRequest)
setAnnotationRequest in interface ips.annot.autoannotator.AutoAnnotatorpublic void close()
close in interface ips.annot.autoannotator.AutoAnnotatorpublic boolean needsWorker()
needsWorker in interface ips.annot.autoannotator.AutoAnnotator