uk.ac.essex.common.gui
Interface Viewer

All Known Implementing Classes:
ImageViewer, OpViewer, ViewerImpl

public interface Viewer

A viewer is some form of program that views files this is genrally something similar to an IDE type program in an MDI fashion for example JBuilder, IntelliJ, Together etc..
Date: Apr 5, 2002

See Also:
You should have received a copy of GNU public license with this code. If not please visit this site

Method Summary
 ApplicationFrame getApplicationFrame()
           
 EditHandler getEditHandler()
           
 FileHandler getFileHandler()
           
 HelpHandler getHelpHandler()
           
 OptionsHandler getOptionsHandler()
           
 void restoreSession()
          This loads the GUI into the users prefered state, for example loading open files etc..
 void shutDown()
          Called to shut the Viewer down, this allows it to save open files etc.
 

Method Detail

getFileHandler

FileHandler getFileHandler()
Returns:

getEditHandler

EditHandler getEditHandler()
Returns:

getHelpHandler

HelpHandler getHelpHandler()
Returns:

getOptionsHandler

OptionsHandler getOptionsHandler()
Returns:

getApplicationFrame

ApplicationFrame getApplicationFrame()
Returns:

shutDown

void shutDown()
              throws ShutdownCancelledException
Called to shut the Viewer down, this allows it to save open files etc.

Throws:
ShutdownCancelledException

restoreSession

void restoreSession()
This loads the GUI into the users prefered state, for example loading open files etc..