|
||||||||||
| 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 ModuleModuleExceptionpublic Action[] getActions()
getActions in interface CinemaActionProviderpublic 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 | |||||||||