net.sourceforge.toscanaj.dbviewer
Interface DatabaseViewer

All Known Implementing Classes:
HTMLDatabaseViewer, PagingDatabaseViewer, ProgramCallDatabaseViewer, ShellExecuteDatabaseViewer

public interface DatabaseViewer

The plug-in API for database viewers.

To do:
this documentation is outdated, the elements have been renamed and moved (conceptualSchema/context/databaseConnection/views/object(List)?View), this includes the multi-item views now (formerly reports), templates can always be given internally or externally, the call is showView(String), table and key come from the manager directly. This interface offers a simple way to add database viewers into ToscanaJ. The viewer and its options will be defined in the CSX file by giving a element directly in the . Multiple viewers can be given, although at the time of writing only the first one will be used. The viewer element has to attributes: class and name. The class attribute tells ToscanaJ which class to load, which has to be an implementation of this interface. The name is for display purposes: it will be used in menus and other GUI elements. There are two types of children of : there can be one or more s and there can be one