发明名称 Data presentation in integrated development environments
摘要 Methods and apparatus are provided to access and present data from a process executing on a separate device, with the data being presented in a form suitable for the type of data, such as a graphical structure that represents the data. The methods include receiving a request to display a first data object stored in a memory of a second computing device, wherein the first object is of a first data type in a process configured to execute on the second computing device, generating an expression configured to convert the first data object to a defined data format, sending the expression to the process, executing the expression in the process to produce intermediate data that represents the first object in the defined format, receiving the intermediate data, creating a second object of a second data type based upon the intermediate data, and displaying a graphical structure of the second object.
申请公布号 US8972947(B2) 申请公布日期 2015.03.03
申请号 US201313844124 申请日期 2013.03.15
申请人 发明人 Orr Kenneth S.;Pagallo Giulia M.;Parziale Geppy
分类号 G06F9/44;G06F11/36 主分类号 G06F9/44
代理机构 Womble Carlyle Sandridge & Rice, LLP 代理人 Womble Carlyle Sandridge & Rice, LLP
主权项 1. A method for presenting data in a development environment on a first computer system, the method comprising: at the first computer system: receiving a request to display a value of a variable stored in a memory of a second computer system, the variable having a variable name;searching a variable lookup table for an entry associated with the variable name;determining a variable type based on the entry associated with the variable name;searching an instruction lookup table for an entry associated with the variable type;determining one or more type translation instructions based on the entry associated with the variable type, wherein the one or more type translation instructions translate data from a first format to a second format;sending the one or more type translation instructions to the second computer system to generate a first representation of the variable in the first format;receiving the first representation of the variable in the first format;translating the first representation of the variable in the first format to a second representation of the variable in the second format in accordance with the one or more type translation instructions; anddisplaying a human-readable representation of the variable based upon the second representation of the variable.
地址