org.forester.analysis
Class TaxonomyDataManager

java.lang.Object
  extended by org.forester.archaeopteryx.tools.RunnableProcess
      extended by org.forester.analysis.TaxonomyDataManager
All Implemented Interfaces:
java.lang.Runnable

public final class TaxonomyDataManager
extends RunnableProcess


Constructor Summary
TaxonomyDataManager(MainFrameApplication mf, TreePanel treepanel, Phylogeny phy)
           
TaxonomyDataManager(MainFrameApplication mf, TreePanel treepanel, Phylogeny phy, boolean delete, boolean allow_simple_name)
           
 
Method Summary
static UniProtTaxonomy obtainUniProtTaxonomy(java.lang.String simple_name, org.forester.analysis.TaxonomyDataManager.QUERY_TYPE qt)
           
static UniProtTaxonomy obtainUniProtTaxonomy(Taxonomy tax, java.lang.Object query, org.forester.analysis.TaxonomyDataManager.QUERY_TYPE qt)
           
 void run()
           
 
Methods inherited from class org.forester.archaeopteryx.tools.RunnableProcess
end, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaxonomyDataManager

public TaxonomyDataManager(MainFrameApplication mf,
                           TreePanel treepanel,
                           Phylogeny phy)

TaxonomyDataManager

public TaxonomyDataManager(MainFrameApplication mf,
                           TreePanel treepanel,
                           Phylogeny phy,
                           boolean delete,
                           boolean allow_simple_name)
Method Detail

obtainUniProtTaxonomy

public static final UniProtTaxonomy obtainUniProtTaxonomy(Taxonomy tax,
                                                          java.lang.Object query,
                                                          org.forester.analysis.TaxonomyDataManager.QUERY_TYPE qt)
                                                   throws java.io.IOException,
                                                          AncestralTaxonomyInferenceException
Throws:
java.io.IOException
AncestralTaxonomyInferenceException

obtainUniProtTaxonomy

public static final UniProtTaxonomy obtainUniProtTaxonomy(java.lang.String simple_name,
                                                          org.forester.analysis.TaxonomyDataManager.QUERY_TYPE qt)
                                                   throws java.io.IOException,
                                                          AncestralTaxonomyInferenceException
Throws:
java.io.IOException
AncestralTaxonomyInferenceException

run

public void run()