- 专利标题: Method and apparatus for extensibility of user interface binding definitions
-
申请号: US15993707申请日: 2018-05-31
-
公开(公告)号: US10719659B1公开(公告)日: 2020-07-21
- 发明人: Shari Gharavy , Brian L. Blount
- 申请人: Versata Development Group, Inc.
- 申请人地址: US TX Austin
- 专利权人: VERSATA DEVELOPMENT GROUP, INC.
- 当前专利权人: VERSATA DEVELOPMENT GROUP, INC.
- 当前专利权人地址: US TX Austin
- 主分类号: G06F17/24
- IPC分类号: G06F17/24 ; G06F40/154 ; G06F8/51 ; G06F40/14 ; G06F40/166 ; G06F40/253
摘要:
Embodiments create a binding specifications file that is compatible with a user interface application from a grammar rich XML file. The grammar rich XML file uses a complex DTD for transformation. The complex DTD may be prone to error if created by the user, therefore, the complex DTD file is automatically created from a schema definition provided by the user or user's agent. The user or user's agent defines a schema for the desired grammar level. Through a series of XSL transformations, the complex DTD file is created. Also, a stylesheet used for transforming the grammar rich XML file is automatically created. The grammar rich XML file provided by the user conforms to the automatically created complex DTD file. Thus, the grammar used in defining bindings of a user interface application is extensible without any requirement to enrich and recompile the application anytime an extension of the language is desired.
信息查询