摘要 |
PROBLEM TO BE SOLVED: To allow for application development without requiring extensive graphical design by software developers or extensive software knowledge by graphical designers. SOLUTION: Applications are separated into a view 510 and a model 540. Properties 550 in the view 510 and properties 560 in the model 540 are associated through data binding, for example, via a data binding engine. This association allows views to be defined declaratively. Transformations may be necessary to allow the data binding. The data binding allows the data and functionality in the model to be used via the UI as defined in the view. Automatically generated UI and command binding are also enabled. COPYRIGHT: (C)2006,JPO&NCIPI
|