phenote.dataadapter.annotation
Class AnnotationOBOFileAdapter

java.lang.Object
  extended by phenote.dataadapter.AbstractFileAdapter
      extended by phenote.dataadapter.annotation.AnnotationOBOFileAdapter
All Implemented Interfaces:
DataAdapterI

public class AnnotationOBOFileAdapter
extends AbstractFileAdapter

Originated with PhenoSyntaxFileAdapter and modified. Writes the basic text to a file, with 'tab' delimiters. First line is column headings, only printed once. e.g. E=head Q=large


Constructor Summary
AnnotationOBOFileAdapter()
           
 
Method Summary
 void commit(CharacterListI charList)
           
 void commit(CharacterListI charList, java.io.File f)
           
 void load()
          this should return CharacterList and caller should load CharListMan or CLM makes the call itself?
 CharacterListI load(java.io.File f)
           
 void setAdapterValue(java.lang.String filename)
          command line setting of file
 
Methods inherited from class phenote.dataadapter.AbstractFileAdapter
getDescription, getExtensions, hasExtension, setDescription, setExtensions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationOBOFileAdapter

public AnnotationOBOFileAdapter()
Method Detail

setAdapterValue

public void setAdapterValue(java.lang.String filename)
command line setting of file

Specified by:
setAdapterValue in interface DataAdapterI
Overrides:
setAdapterValue in class AbstractFileAdapter

load

public void load()
this should return CharacterList and caller should load CharListMan or CLM makes the call itself?


load

public CharacterListI load(java.io.File f)

commit

public void commit(CharacterListI charList)

commit

public void commit(CharacterListI charList,
                   java.io.File f)