Package ips.annot.autoannotator
Interface AutoAnnotator
-
- All Superinterfaces:
java.util.concurrent.Callable<AutoAnnotation>
,ServiceDescriptorProvider<AutoAnnotationServiceDescriptor>
- All Known Implementing Classes:
BasicBasServiceClient
,BasicMAUSWebServiceClient
,G2PServiceClient
,MAUSServiceClient
public interface AutoAnnotator extends java.util.concurrent.Callable<AutoAnnotation>, ServiceDescriptorProvider<AutoAnnotationServiceDescriptor>
- Author:
- K.Jaensch, klausj@phonetik.uni-muenchen.de
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
AutoAnnotator.AnnotationRequest
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
boolean
isBundleSupported(Bundle bundle)
boolean
needsWorker()
void
open()
void
setAnnotationRequest(AutoAnnotator.AnnotationRequest annotationRequest)
-
Methods inherited from interface ipsk.util.services.ServiceDescriptorProvider
getServiceDescriptor
-
-
-
-
Method Detail
-
isBundleSupported
boolean isBundleSupported(Bundle bundle) throws java.io.IOException
- Throws:
java.io.IOException
-
needsWorker
boolean needsWorker()
-
open
void open()
-
setAnnotationRequest
void setAnnotationRequest(AutoAnnotator.AnnotationRequest annotationRequest)
-
close
void close()
-
-