uk.org.ury.frontend
Interface FrontendModule
- All Known Implementing Classes:
- AbstractFrontendModule, LibraryViewer, ShowViewer
public interface FrontendModule
Interface for all system modules that are to be reachable from
the frontend array.
Frontend-exposed modules must:
- be runnable standalone, as either an application or an applet;
- contain their user interface in a subclass of FrontendModulePanel
which can be embedded either in a FrontendFrame, a web page
or another module;
- use the frontend error reporting systems.
An abstract implementation of this interface,
AbstractFrontendModule, is provided to simplify the creation of
frontend modules.
- Author:
- Matt Windsor
runFrontend
FrontendModulePanel runFrontend(FrontendMaster master)
- Begin execution of the frontend module.
- Parameters:
master
- The FrontendMaster driving the frontend.
- Returns:
- the frontend panel to insert into the
FrontendMaster.