See: Description
| Interface | Description | 
|---|---|
| GralCanvas_ifc | This interface is used to free-draw on a canvas area. | 
| GralCurveView_ifc | This interface describes the capabilities of a curve view as application interface. | 
| GralCurveViewTrack_ifc | This interface describes a track (one curve) of a curve view. | 
| GralFileDialog_ifc | |
| GralMng_ifc | Deprecated because the GralMng is a singleton in the application and can immediately accessed by  GralMng#get(). | 
| GralMngApplAdapter_ifc | This interface is used to adapt the widget manager to the application frame. | 
| GralMngBuild_ifc | This is a unique interface for the GUI-panel-manager to build its content. | 
| GralPanel_ifc | Abstraction of an  GralPanelContentwhich may also the whole display
 implemented withGralScreen. | 
| GralPlugUser_ifc | This interface plugs an user application to the basic GUI application. | 
| GralPlugUser2Gral_ifc | This interface plugs the basic GUI application to the user application . | 
| GralPrimaryWindow_ifc | This interface represents a basic main window with title bar in the gral (graphical adaption layer). | 
| GralSetValue_ifc | Interface for all widgets which can represent a float value maybe showing or regarding a minimal and maximal value. | 
| GralSlider_ifc | |
| GralTable_ifc<UserData> | Interface to a table widget. | 
| GralTableLine_ifc<UserData> | |
| GralTextBox_ifc | |
| GralTextField_ifc | This is the interface to all widgets which represents a simple text. | 
| GralTextFieldUser_ifc | This interface can be implemented by any user classes which are associated to 
 a  GralTextBoxor aGralTextFieldcalling | 
| GralVisibleWidgets_ifc | This interface should be implemented by all classes, which presents some Graphical Panels,
 which may be visible or not. | 
| GralWidget_ifc | This is the basic interface for all widgets of the Graphic Adaption Layer (gral). | 
| GralWidgetBase_ifc | This is the basic interface of all widgets. | 
| GralWidgetCfg_ifc | Marker Interface for configuration a widget. | 
| GralWindow_getifc | Interface to get the status of a Window. | 
| GralWindow_ifc | Interface to a Gral Window. | 
| GralWindowMng_ifc | This interface supports to deal with the graphical implementation, especially the graphic thread. | 
| Class | Description | 
|---|---|
| _GralChgColor | This class should not be used by an application. | 
| GralActionJztc | This class is used inside GuiCfg. | 
| GralButtonKeyMenu | This class contains Strings and keys for functions of an application
 in a common way to build menus, buttons etc. | 
| GralColor | This class defines a data structure to hold color values in a usual but system-independent form
 and defines some standard colors by name. | 
| GralColor.GralColorContainer | |
| GralFactory | This is the super class for a factory class which allows usage of any graphical base system
 such as AWT, Swing, SWT or other for the GRAL GRaphic Adaption Layer | 
| GralFont | |
| GralImageBase | |
| GralPoint | A GralPoint contains 2 or 3 float values for a point. | 
| GralRectangle | A GralRectangle is a commonly use-able data class to hold any x,y and size values in integer. | 
| GralUserAction | This Interface should be implemented by any user class to receive any user actions on the graphic. | 
| GralWidget_ifc.ActionChange | 
| Enum | Description | 
|---|---|
| GralCurveView_ifc.ModeWrite | |
| GralWidget_ifc.ActionChangeWhen |