|
||||||||||
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.cinema.core.CinemaCoreGui
CinemaCoreGui.java This module defines the core Gui for cinema. It gives access to all of the main components that it defines, and get/set methods for these. This is meant to be a pretty low level module. Generally other modules should not use this unless absolutely necessary. Rather the CinemaCoreView module should be used instead. At the moment set access has not been provided to any of the components. I may change this if is needed. Created: Wed Apr 19 16:58:08 2000
Field Summary |
Fields inherited from interface uk.ac.man.bioinf.apps.systemevents.SystemListener |
NO_VETO, VETO_DUE_TO_ERROR, VETO_DUE_TO_USER_REQUEST |
Constructor Summary | |
CinemaCoreGui()
|
Method Summary | |
void |
attemptSystemExit()
|
void |
destroy()
The method called, from an external source, to remove this module and prepare it for garbage collection. |
Action[] |
getActions()
|
CinemaAlignmentFrame |
getAlignmentFrame()
|
JFrame |
getFrame()
|
JMenuBar |
getJMenuBar()
|
ModuleIdentifierList |
getRequiredIdentifiers()
Returns the module identifiers for the required modules. |
JAlignmentButtonPanel |
getRowHeaders()
|
JAlignmentRuler |
getRuler()
|
JPanel |
getRulerPanel()
|
JScrollPane |
getScrollPane()
|
JTextField |
getStatusBar()
|
String |
getVersion()
Returns the version of this module. |
JAlignmentViewer |
getViewer()
|
void |
load()
The method called for the load of this module. |
void |
start()
The method called externally to initiate the modules function. |
void |
systemEventOccured(SystemEvent event)
This is an event listener for system events. |
int |
systemListenerPriority()
Some events (particularly shut downs) have to happen in a very specific order. |
Methods inherited from class uk.ac.man.bioinf.module.Module |
addPropertyChangeListener, addPropertyChangeListener, finalize, firePropertyChange, firePropertyChange, firePropertyChange, getContext, getIdentifier, getRequiredModule, getRequiredModules, hasListeners, isDestroyed, isStarted, removePropertyChangeListener, removePropertyChangeListener, runStart, setContext |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CinemaCoreGui()
Method Detail |
public void load() throws ModuleException
Module
load
in class Module
ModuleException
public void start()
Module
start
in class Module
public void destroy()
Module
destroy
in class Module
public void systemEventOccured(SystemEvent event) throws SystemVetoException
SystemListener
systemEventOccured
in interface SystemListener
event
- the system event occuring
SystemVetoException
- if the listener does not want the event to happenpublic int systemListenerPriority()
SystemListener
systemListenerPriority
in interface SystemListener
public JFrame getFrame()
public JAlignmentButtonPanel getRowHeaders()
public JMenuBar getJMenuBar()
public JScrollPane getScrollPane()
public JPanel getRulerPanel()
public JAlignmentViewer getViewer()
public JAlignmentRuler getRuler()
public JTextField getStatusBar()
public CinemaAlignmentFrame getAlignmentFrame()
public void attemptSystemExit()
public Action[] getActions()
getActions
in interface CinemaActionProvider
public ModuleIdentifierList getRequiredIdentifiers()
Module
getRequiredIdentifiers
in class Module
public String getVersion()
Module
getVersion
in class Module
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |