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 classAutoAnnotator.AnnotationRequest
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose()booleanisBundleSupported(Bundle bundle)booleanneedsWorker()voidopen()voidsetAnnotationRequest(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()
-
-