org.annotation.wordfreak.io
Class AnnotationDatabaseWriter

java.lang.Object
  extended byorg.annotation.wordfreak.io.AnnotationDatabaseWriter

public class AnnotationDatabaseWriter
extends java.lang.Object


Field Summary
 java.lang.String connectionURL
           
 
Constructor Summary
AnnotationDatabaseWriter()
           
AnnotationDatabaseWriter(AnnotationFile af)
           
AnnotationDatabaseWriter(AnnotationFile af, java.lang.String connectionURL)
           
 
Method Summary
 void initConnection()
           
static void main(java.lang.String[] args)
           
 long newFileSet(java.lang.String fileSetName, java.lang.String fileSetDescription)
           
 void setAnnotationFileExtInfo(java.lang.String ext_info)
           
 void setDB_HOST(java.lang.String _DB_HOST)
           
 void setDB_NAME(java.lang.String _DB_NAME)
           
 void setDB_PASSWORD(java.lang.String _DB_PASSWORD)
           
 void setDB_PORT(java.lang.String _DB_PORT)
           
 void setDB_USERNAME(java.lang.String _DB_USERNAME)
           
 boolean setFileSet(long fileSetID)
           
 boolean setFileSet(java.lang.String fileSetName)
           
 void setSourceFileExtInfo(java.lang.String ext_info)
           
 boolean write()
           
 boolean write(AnnotationFile af)
           
 boolean writeAnnotationFileReference(java.lang.String version, java.lang.String ext_info, long sourceFileID)
           
 boolean writeAnnotations(Annotation ann, long annotationFileID, long parentAnnotationID)
           
 boolean writeChains(long annotationFileID)
           
 boolean writeFeaturesNAnnotators(long annotationFileID)
           
 boolean writeRelations(long annotationFileID)
           
 boolean writeSourceFile(java.lang.String text, java.lang.String name, java.lang.String ext_info, long fileSetID)
           
 long writeType(java.lang.String type, long annotationFileID, long annotationID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connectionURL

public java.lang.String connectionURL
Constructor Detail

AnnotationDatabaseWriter

public AnnotationDatabaseWriter()

AnnotationDatabaseWriter

public AnnotationDatabaseWriter(AnnotationFile af)

AnnotationDatabaseWriter

public AnnotationDatabaseWriter(AnnotationFile af,
                                java.lang.String connectionURL)
Method Detail

initConnection

public void initConnection()

setDB_HOST

public void setDB_HOST(java.lang.String _DB_HOST)

setDB_USERNAME

public void setDB_USERNAME(java.lang.String _DB_USERNAME)

setDB_PASSWORD

public void setDB_PASSWORD(java.lang.String _DB_PASSWORD)

setDB_NAME

public void setDB_NAME(java.lang.String _DB_NAME)

setDB_PORT

public void setDB_PORT(java.lang.String _DB_PORT)

setSourceFileExtInfo

public void setSourceFileExtInfo(java.lang.String ext_info)

setAnnotationFileExtInfo

public void setAnnotationFileExtInfo(java.lang.String ext_info)

newFileSet

public long newFileSet(java.lang.String fileSetName,
                       java.lang.String fileSetDescription)

setFileSet

public boolean setFileSet(long fileSetID)

setFileSet

public boolean setFileSet(java.lang.String fileSetName)

writeType

public long writeType(java.lang.String type,
                      long annotationFileID,
                      long annotationID)

writeAnnotations

public boolean writeAnnotations(Annotation ann,
                                long annotationFileID,
                                long parentAnnotationID)

writeFeaturesNAnnotators

public boolean writeFeaturesNAnnotators(long annotationFileID)

writeAnnotationFileReference

public boolean writeAnnotationFileReference(java.lang.String version,
                                            java.lang.String ext_info,
                                            long sourceFileID)

writeSourceFile

public boolean writeSourceFile(java.lang.String text,
                               java.lang.String name,
                               java.lang.String ext_info,
                               long fileSetID)

writeChains

public boolean writeChains(long annotationFileID)
                    throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

writeRelations

public boolean writeRelations(long annotationFileID)
                       throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

write

public boolean write(AnnotationFile af)

write

public boolean write()

main

public static void main(java.lang.String[] args)


Copyright © 2004 Thomas Morton and Jeremy LaCivita. All Rights Reserved.