apollo.dataadapter.flygamexml
Class FlyGAMEAdapter

java.lang.Object
  extended by org.bdgp.io.AbstractDataAdapter
      extended by apollo.dataadapter.AbstractApolloAdapter
          extended by apollo.dataadapter.gamexml.GAMEAdapter
              extended by apollo.dataadapter.flygamexml.FlyGAMEAdapter
All Implemented Interfaces:
ApolloDataAdapterI, org.bdgp.io.DataAdapter, org.bdgp.io.VisualDataAdapter

public class FlyGAMEAdapter
extends GAMEAdapter

Reader for Drosophila GAME XML files. Inherits from GAMEAdapter.


Field Summary
protected static org.apache.log4j.Logger logger
           
 
Fields inherited from class apollo.dataadapter.gamexml.GAMEAdapter
NO_GUI
 
Fields inherited from class apollo.dataadapter.AbstractApolloAdapter
curation_set, style
 
Fields inherited from class org.bdgp.io.AbstractDataAdapter
listeners
 
Fields inherited from interface apollo.dataadapter.ApolloDataAdapterI
OP_APPEND_DATA, OP_READ_DATA, OP_READ_RAW_ANALYSIS, OP_READ_SEQUENCE, OP_WRITE_DATA
 
Constructor Summary
FlyGAMEAdapter()
           
FlyGAMEAdapter(DataInputType inputType, java.lang.String input)
           
FlyGAMEAdapter(DataInputType inputType, java.lang.String input, boolean noGUI)
           
 
Method Summary
 org.bdgp.io.DataAdapterUI getUI(org.bdgp.io.IOOperation op)
          Returns a user interface for the requested IOOperation.
 void init()
          From org.bdgp.io.DataAdapter interface.
static void main(java.lang.String[] args)
          Tests all the input types - can enter filename as arg
 
Methods inherited from class apollo.dataadapter.gamexml.GAMEAdapter
addToCurationSet, commitChanges, commitChanges, fillInDatabase, fillInPadding, getCurationSet, getDatabase, getDataInput, getStateInformation, getSupportedOperations, getType, hasLinkData, makeUrlFromString, setName, setOriginalFilename, setPadLeft, setPadRight, setRegion, setSeqDescription, setStateInformation
 
Methods inherited from class apollo.dataadapter.AbstractApolloAdapter
cacheUI, canWriteData, clearOldData, clearStateInformation, commitChanges, commitChanges, commitChanges, commitChanges, getAdapters, getCachedUI, getChildAdapter, getChildAdapter, getCurationState, getDefaultStyle, getFilename, getInput, getInputType, getName, getNameAdapter, getNumberOfChildAdapters, getRawAnalysisResults, getSequence, getSequence, getSequence, getSequences, getSequences, getSpecies, getStyle, isComposite, loadNewSpeciesFromLink, operationIsSupported, rollbackAnnotations, rollbackAnnotations, setCuration, setCurationNumber, setCurationState, setDatabase, setDataInput, setDataLoadListener, setInput, setInputType, setLocation, setRegion, setSpecies, setStyle
 
Methods inherited from class org.bdgp.io.AbstractDataAdapter
addProgressListener, fireProgressEvent, removeProgressListener, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.bdgp.io.VisualDataAdapter
addProgressListener, fireProgressEvent, removeProgressListener
 

Field Detail

logger

protected static final org.apache.log4j.Logger logger
Constructor Detail

FlyGAMEAdapter

public FlyGAMEAdapter()

FlyGAMEAdapter

public FlyGAMEAdapter(DataInputType inputType,
                      java.lang.String input)

FlyGAMEAdapter

public FlyGAMEAdapter(DataInputType inputType,
                      java.lang.String input,
                      boolean noGUI)
Method Detail

init

public void init()
Description copied from class: AbstractApolloAdapter
From org.bdgp.io.DataAdapter interface. no-op default implementation. A data adapter should override this if it needs to do some initialization.

Specified by:
init in interface org.bdgp.io.DataAdapter
Overrides:
init in class GAMEAdapter

getUI

public org.bdgp.io.DataAdapterUI getUI(org.bdgp.io.IOOperation op)
Description copied from interface: org.bdgp.io.VisualDataAdapter
Returns a user interface for the requested IOOperation. Most VisualDataAdapters will return a different user interface for each supported IOOperation.

Specified by:
getUI in interface org.bdgp.io.VisualDataAdapter
Overrides:
getUI in class GAMEAdapter

main

public static void main(java.lang.String[] args)
                 throws ApolloAdapterException
Tests all the input types - can enter filename as arg

Throws:
ApolloAdapterException