发明名称 Model-driven tooltips in excel
摘要 In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers to place tooltips on components and columns headers using a desktop integration framework. The tooltips can be tied to translatable resources or model metadata. In one aspect, the tool tip metadata is provided separately from the document to which the tool tip will eventually be tied.
申请公布号 US9524287(B2) 申请公布日期 2016.12.20
申请号 US201414333238 申请日期 2014.07.16
申请人 Oracle International Corporation 发明人 Davis Edmund Alexander;Bafuka Freddy Nole
分类号 G06F17/00;G06F17/24;G06F3/0484;G06F17/22;G06F3/0481;G06F17/30 主分类号 G06F17/00
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A non-transitory computer-readable medium storing code that when executed by one or more processors associated with one or more computer systems configures the one or more processors for creating documents of desktop applications that act as user interfaces for web-based applications, the non-transitory computer-readable medium comprising: code for creating contents of a document in a native application format associated with an application that includes or is in communication with a view layer and a controller layer developed via an application development framework; code for associating a user interface element with a portion of the contents of the document using the view layer and the controller layer, wherein the user interface element and the portion of the contents are components of the application development framework and the portion of the contents of the document is linked with data associated with data models of a web-based application in communication with a model layer developed via the application development framework; code for mapping the user interface element to one or more of the data models of the web-based application using the view layer and the controller layer, wherein the model layer exposes the data models to the view layer and controller layer such that the user interface element contributes at least a portion of the data associated with the one or more data models of the web-based application to a user interface within the application at runtime to provide tooltip information; code for generating metadata associated with the document based on the associating of the user interface element with the portion of the contents of the document and the mapping of the user interface element to the one or more data models of the web-based application; code for initializing the document in the application with the user interface and the user interface element using the view layer, the controller layer, the model layer, and the metadata at runtime; and code for sending and receiving updates to the data associated with the data models through the model layer using the view layer and the controller layer at runtime.
地址 Redwood Shores CA US