Listener interface for UI variable changes. The user communicates
with the application using the so-called variables. When the user
makes a change using the UI the terminal trasmits the changed variables
to the application, and the components owning those variables may then
process those changes.
The variable-owning components can be linked with dependency
relationships. A dependency between two components means that all
variable change events to the depended component will be handled
before any such events to the depending component.
For example, the commit button for a text field will depend on that
text field. This is because we want to handle any pending changes the
user makes to the contents on the text field before before we accept the
click of the commit button which starts processing the text field
contents.
author: IT Mill Ltd. version: 3.1.1 since: 3.0 |