Package org.eodisp.ui.common.base

Provides a set of base lasses to facilitate the creation of an EODiSP GUI application.

See:
          Description

Interface Summary
ConfigPanel This interface should be implemented by all panels that are used to configura an application.
EodispModel All models in a EODiSP application implement this interface.
ModelListener A general listener interface that can be used to inform views that the model has changed.
UIApp This interface should be implemented by all applications that construct a graphical user interface.
UiConfiguration This interface specifies a set of methods that each configuration for a UI application in the EODiSP framework should implement.
 

Class Summary
EodispApplicationController The EodispApplicationController is the main controller for this application.
EodispController The EodispController is the base class for all controllers (except the application controller) for this application.
EodispDelegate This is an implementation of a delegate.
EodispDialog This is the base class for all dialogs used in the EODiSP framework.
EodispMainFrame The main frame of an application is the container for all other frames.
EodispView An EodispView is the component that is responsible for visually showing the components to the user.
FocusOwnerTracker  
SimpleInternalFrame A JPanel subclass that has a drop shadow border and that provides a header with icon, title and tool bar.
UIUtil The UIUtil class provides generic functions which can be used by every application in the EODiSP framework.
 

Package org.eodisp.ui.common.base Description

Provides a set of base lasses to facilitate the creation of an EODiSP GUI application. These classes can be sub-classed to create a specific implementation. The purpose is to provide a set of base classes to increase the implementation time for an application as well as to ensure that the structure of the application follows a the Model-View-Controller architecture.

Related Documentation

See the EODiSP GUI Architecture and the EODiSP GUI Design pages for more information about the structure of the MVC architecture and its use in the EODiSP GUI framework.