Package apollo.dataadapter

Interface Summary
ApolloDataAdapterGUI  
ApolloDataAdapterI DataAdapterI interface Used to load annotated and non-annotated data from whatever datasource Could this implement org.bdgp.io.VisualDataAdapter or are there apollo adapters with no UI?
DataListener Interface to get notification when an adapter is about to create new data Should this be merged with DataLoadListener? YES! and go through controller perhaps Controller should go in a different package than gui? Should there be one method with a DataEvent that distinguishes beginning and ending load? 7.26.04 This has been merged with DataLoadListener.
DataLoadListener  
KaryotypeAdapterI  
SyntenyAdapterI  
TransactionTransformer This class is used to translate Apollo Transaction objects (in package apollo.editor) that are in TransactionManager, to another forms of Transaction object (e.g.
 

Class Summary
AbstractApolloAdapter All the dataadapters now subclass AbstractApolloAdapter, which new data adapters should do as well.
BaseGFFAdapter I'm a variant of a GFFAdapter that does NO translation of the features I read into sets of features (ie no post-processing of the data).
CGI  
ChromosomeAdapter  
CurationState  
DataInput This lumps together DataInputType and getInput String in ApolloDataAdapterI.
DataInputType A value class for the different types of Data input
DataLoadEvent DataLoadEvent are sent out on new data being loaded.
DummySequenceAdapter  
EfetchSequenceAdapter Is this class still being used? - delete?
EnsCGIAdapter  
EnsCGIAdapterGUI  
FeatureSetBuilder  
FileTabPanel A guiTabPanel (panel in JTabbed pane of ApolloAdapterUI) that has a browse button that brings up a file browser
GbrowseAdapter  
GbrowseAdapterGUI  
GFFAdapter  
GFFAdapterGUI  
GFFSyntenyAdapter  
GuiTabPanel This is only used by GAMEAdapterGUI.
KaryotypeAdapter A simple implementation of KaryotypeAdapterI.
KaryotypeUtil  
Region Has chromosome string and start and end ints.
SerialAdapterGUI  
SerialDiskAdapter  
StateInformation Central class for state-information keys
SyntenyAdapter A simple bucket-of-info implementation of SyntenyAdapterI, to be fed forward to FullEnsJDBCSyntenyPanel
SyntenyGFFAdapter  
TransactionOutputAdapter A class used to handle Transaction objects output.
URLDiagnosticTool I allow the user to check (and tweak) the contents of a URL-fetch before allowing the fetched data to be returned to the application.
 

Exception Summary
ApolloAdapterException  
DataInputType.UnknownTypeException  
NonFatalDataAdapterException I can be thrown by code being driven by an Apollo dataadapter - I will be caught by the dataadapter's gui, and a dialog will be presented to the user, who will then be allowed to reinput data and try a read again.
NotImplementedException  
TransactionTransformException