|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--uk.ac.man.bioinf.module.Module | +--uk.ac.man.bioinf.apps.xml.XMLModule | +--uk.ac.man.bioinf.apps.cinema.CinemaModule | +--uk.ac.man.bioinf.apps.cinema.CinemaGuiModule | +--uk.ac.man.bioinf.apps.cinema.io.AbstractSequenceInput
This class is abstract and will be extended by any sequence input modules. It merely provides the action stuff for the menu system, and describes an abstract method run by the actionPerformed(...) and implemented by the children of this class. Created: Wed Jun 14 15:26:56 2000
Field Summary | |
protected AbstractSequenceParserExceptionHandler |
eh
|
Constructor Summary | |
AbstractSequenceInput()
|
Method Summary | |
Action[] |
getActions()
Supplies the action for the menu system/whatever else wishes to invoke this modules action. |
String[] |
getAvailableParsers()
|
ParserExceptionHandler |
getExceptionHandler()
Returns the parser exception handler. |
AlignmentInputParser |
getParser(String keyOfParser)
|
String |
getParserDescription(String keyOfParser)
|
ModuleIdentifierList |
getRequiredIdentifiers()
Returns the module identifiers for the required modules. |
void |
load()
The method called for the load of this module. |
abstract SequenceAlignment |
openAlignment()
Obtains the sequence alignment by the relevent method. |
void |
setExceptionHandler(AbstractSequenceParserExceptionHandler exceptionHandler)
Sets the parser exception handler. |
Methods inherited from class uk.ac.man.bioinf.apps.cinema.CinemaGuiModule |
destroy, getAlignmentFrame, getFrame, getJMenuBar, getRowHeaders, getRuler, getRulerPanel, getScrollPane, getStatusBar, getViewer, setFrameTitle |
Methods inherited from class uk.ac.man.bioinf.apps.xml.XMLModule |
getConfigProperties, getConfigTree |
Methods inherited from class uk.ac.man.bioinf.module.Module |
addPropertyChangeListener, addPropertyChangeListener, finalize, firePropertyChange, firePropertyChange, firePropertyChange, getContext, getIdentifier, getRequiredModule, getRequiredModules, getVersion, hasListeners, isDestroyed, isStarted, removePropertyChangeListener, removePropertyChangeListener, runStart, setContext, start |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected AbstractSequenceParserExceptionHandler eh
Constructor Detail |
public AbstractSequenceInput()
Method Detail |
public final String[] getAvailableParsers()
public final AlignmentInputParser getParser(String keyOfParser)
public final String getParserDescription(String keyOfParser)
public void load() throws ModuleException
Module
load
in class Module
ModuleException
public Action[] getActions()
getActions
in interface CinemaActionProvider
public abstract SequenceAlignment openAlignment()
public void setExceptionHandler(AbstractSequenceParserExceptionHandler exceptionHandler)
public ParserExceptionHandler getExceptionHandler()
public ModuleIdentifierList getRequiredIdentifiers()
Module
getRequiredIdentifiers
in class CinemaGuiModule
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |