发明名称 Handling events in a descriptive context
摘要 A method, computer program product, and data processing system for generating GUI code from a declarative specification is disclosed. In a preferred embodiment, a markup language, such as XML, is utilized to specify the hierarchical structure of an object-oriented GUI and the various attributes of its components. Additional special-purpose attributes and/or nested markup tags corresponding to particular types of event handlers and events are used to embed lines of non-markup program code (typically imperative program code) within the XML document. To produce the program code for the GUI, the XML document is processed and instructions for constructing the GUI to the XML document's specifications are generated. The embedded non-markup program code is formed into event handlers in the generated output program code, which are associated, in the output program code, with the GUI components to which they correspond.
申请公布号 US2007136658(A1) 申请公布日期 2007.06.14
申请号 US20050289052 申请日期 2005.11.29
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 FEIGENBAUM BARRY A.;SQUILLACE MICHAEL A.
分类号 G06F17/00;G06F3/00 主分类号 G06F17/00
代理机构 代理人
主权项
地址