184.108.40.206. Screen Controller
Screen controller is a Java or Groovy class, linked to an XML-descriptor and containing screen initialization and event handling logic.
Controller should be inherited from one of the following base classes:
AbstractFrame − for implementation of frames.
AbstractWindow − for implementation of simple screens.
AbstractLookup − for implementation of lookup screens.
AbstractEditor − for implementation of edit screens.
If a screen does not need additional logic, it can use the base class itself as a controller –
Controller class should be registered in
class attribute of the root element
window in a screen’s XML descriptor.