gate.util
Class CorpusSaver

java.lang.Object
  extended bygate.util.CorpusSaver

public class CorpusSaver
extends Object


Field Summary
private  String annotSetName
           
private  Controller application
           
private  File applicationFile
           
private  File currDir
           
private static boolean DEBUG
           
private  DataStore ds
           
private  String dsPath
           
private  boolean processMode
           
private  boolean saveMode
           
private  File startDir
          The directory from which we should generate/evaluate the corpus
private  Corpus theCorpus
           
 
Constructor Summary
CorpusSaver()
           
 
Method Summary
 void execute()
           
 void execute(File dir)
           
 boolean getProcessMode()
           
 boolean getSaveMode()
           
 void init()
           
 void initPRs()
           
static void main(String[] args)
           
protected  void processDocument(Document doc)
           
protected  void saveFiles(List files)
           
 void setApplicationFile(File newAppFile)
           
 void setDSPath(String path)
           
 void setProcessMode(boolean mode)
           
 void setSaveMode(boolean mode)
           
 void setStartDir(File newDir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

private static final boolean DEBUG
See Also:
Constant Field Values

startDir

private File startDir
The directory from which we should generate/evaluate the corpus


currDir

private File currDir

ds

private DataStore ds

theCorpus

private Corpus theCorpus

annotSetName

private String annotSetName

dsPath

private String dsPath

application

private Controller application

applicationFile

private File applicationFile

processMode

private boolean processMode

saveMode

private boolean saveMode
Constructor Detail

CorpusSaver

public CorpusSaver()
Method Detail

init

public void init()

initPRs

public void initPRs()

execute

public void execute()

execute

public void execute(File dir)

main

public static void main(String[] args)
                 throws GateException
Throws:
GateException

setStartDir

public void setStartDir(File newDir)

setProcessMode

public void setProcessMode(boolean mode)

getProcessMode

public boolean getProcessMode()

setSaveMode

public void setSaveMode(boolean mode)

getSaveMode

public boolean getSaveMode()

setDSPath

public void setDSPath(String path)

setApplicationFile

public void setApplicationFile(File newAppFile)

saveFiles

protected void saveFiles(List files)

processDocument

protected void processDocument(Document doc)