Package ips.annot
Interface BundleAnnotationPersistor
-
- All Superinterfaces:
BundleAnnotationPersistorServiceDescriptor
,InterfaceInfo
,ServiceDescriptor
- All Known Subinterfaces:
BundleAnnotationFilePersistor
- All Known Implementing Classes:
EmuBundleAnnotationPersistor
,SingleLevelTextFilePersistor
,TextGridFilePersistor
public interface BundleAnnotationPersistor extends BundleAnnotationPersistorServiceDescriptor
- Author:
- K.Jaensch, klausj@phonetik.uni-muenchen.de
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isLossless()
boolean
isWritable(Bundle bundle)
Bundle
load()
Bundle
load(Bundle bundle)
void
write(Bundle bundle)
-
Methods inherited from interface ipsk.util.InterfaceInfo
getDescription, getImplementationVersion, getSpecificationVersion, getTitle, getVendor
-
Methods inherited from interface ipsk.util.services.ServiceDescriptor
getServiceImplementationClassname
-
-
-
-
Method Detail
-
isLossless
boolean isLossless()
-
isWritable
boolean isWritable(Bundle bundle)
-
write
void write(Bundle bundle) throws java.io.IOException, EncodeException
- Throws:
java.io.IOException
EncodeException
-
load
Bundle load() throws java.io.IOException, ParserException
- Throws:
java.io.IOException
ParserException
-
load
Bundle load(Bundle bundle) throws java.io.IOException, ParserException
- Throws:
java.io.IOException
ParserException
-
-