phenote.dataadapter.fly
Class ProformaAlleleParser

java.lang.Object
  extended by phenote.dataadapter.OntologyMaker
      extended by phenote.dataadapter.fly.ProformaAlleleParser
All Implemented Interfaces:
OntologyMakerI

public class ProformaAlleleParser
extends OntologyMaker

not sure if this is an appropriate implementation of GroupAdapterI, group adapters originally were groups of fields this is not, but one thing group adapters do is make terms/ontology on the fly - and thats what this does - but it does make ya wanna change the name of GroupAdap if it applies to things that arent even groups of terms maybe TermMaker? theres really 2 things going on - grouping of fields and making of terms - and character template which is a grouping of fields but it makes truncated char lists not terms - but char temp is not a group adapteri but maybe should be? - hmmmm - i think grouping of fields needs to be separated from making of terms and making of characters - i think group adapter should be renamed TermMaker as thats what it is! rename ProformaAlleleOntMaker?


Constructor Summary
ProformaAlleleParser()
           
 
Method Summary
 java.lang.String getButtonText()
           
 void makeOntology()
          a user has requested to make a new ontology from proforma bring up file chooser for them to select proforma file, and then parse it and populate field with ontology from parse
 boolean useButtonToLaunch()
           
 
Methods inherited from class phenote.dataadapter.OntologyMaker
addDestinationField, hasDestinationCharField, setOboSession, setOboSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProformaAlleleParser

public ProformaAlleleParser()
Method Detail

useButtonToLaunch

public boolean useButtonToLaunch()
Specified by:
useButtonToLaunch in interface OntologyMakerI
Overrides:
useButtonToLaunch in class OntologyMaker

getButtonText

public java.lang.String getButtonText()
Specified by:
getButtonText in interface OntologyMakerI
Overrides:
getButtonText in class OntologyMaker

makeOntology

public void makeOntology()
a user has requested to make a new ontology from proforma bring up file chooser for them to select proforma file, and then parse it and populate field with ontology from parse