uk.ac.man.bioinf.apps.cinema.color
Class CinemaColorSelector

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.color.CinemaColorSelector
All Implemented Interfaces:
AlignmentEventProvider, CinemaFramedActionProvider

public class CinemaColorSelector
extends CinemaGuiModule
implements CinemaFramedActionProvider

CinemaColorSelector.java Created: Sun May 28 22:14:13 2000

Version:
$Id: CinemaColorSelector.java,v 1.8 2001/04/11 17:04:41 lord Exp $
Author:
Phillip Lord

Constructor Summary
CinemaColorSelector()
           
 
Method Summary
 Action[] getActions(CinemaAlignmentFrame frame)
           
 CinemaColorFactory getColorFactory()
           
 ModuleIdentifierList getRequiredIdentifiers()
          Returns the module identifiers for the required modules.
 String getVersion()
          Returns the version of this module.
 void start()
          The method called externally to initiate the modules function.
 
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.cinema.CinemaModule
addAlignmentListener, addCinemaPropertyChangeListener, addCinemaPropertyChangeListener, addVetoableAlignmentListener, clearSequenceTitleColor, fireCinemaPropertyChange, getAlignmentSelectionModel, getColorMap, getSequenceAlignment, removeAlignmentListener, removeCinemaPropertyChangeListener, removeCinemaPropertyChangeListener, removeVetoableAlignmentListener, sendStatusMessage, setAlignmentSelectionModel, setColorMap, setSequenceAlignment, setSequenceTitleColor
 
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, hasListeners, isDestroyed, isStarted, load, removePropertyChangeListener, removePropertyChangeListener, runStart, setContext
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CinemaColorSelector

public CinemaColorSelector()
Method Detail

start

public void start()
Description copied from class: Module
The method called externally to initiate the modules function.

Overrides:
start in class Module

getActions

public Action[] getActions(CinemaAlignmentFrame frame)
Specified by:
getActions in interface CinemaFramedActionProvider

getVersion

public String getVersion()
Description copied from class: Module
Returns the version of this module.

Specified by:
getVersion in class Module
Returns:
the version

getColorFactory

public CinemaColorFactory getColorFactory()

getRequiredIdentifiers

public ModuleIdentifierList getRequiredIdentifiers()
Description copied from class: Module
Returns the module identifiers for the required modules. This places a call on getRequiredModules, which is delegated to the module context. It may require over-riding inorder to improve the efficiency of the method.

Overrides:
getRequiredIdentifiers in class CinemaGuiModule
Returns:
the required module identifiers