uk.org.ury.frontend
Interface FrontendModule
- All Known Implementing Classes:
- AbstractFrontendModule, DemoMenu, 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.