This package contains all interfaces and base classes to implement a gui
How to implement a gui
There may be several reasons why a new gui becomes useful. A gui is a
special visual representation for a single component or a bundle of
related components that should be viewed/edited within a single
gui.
It is recommended to place the gui and related classes in a subpackage
of the gui package. If it does not fit into an existing package you
have to start a new package in this level.