发明名称 Object property—value specification using pop-up graphical interfaces
摘要 A method of populating object property values includes receiving an instruction on behalf of a user. The instruction represents an input indicating selection of the object. The method includes presenting, in response to the input, a list of property names and corresponding default values associated with the selected object, and presenting, for each of one or more default values, a user input field. The method includes presenting, for each of the one or more default values, an enumeration of alternative property values when the enumeration is compatible with the corresponding property. The method includes receiving from the user, for zero or more of the property names, an updated property value that is a selection from a value entered in the user input field or the enumeration of alternative property values, and generating code operative to instantiate the object. The updated property values are associated with the properties of the object.
申请公布号 US8819623(B2) 申请公布日期 2014.08.26
申请号 US201213437721 申请日期 2012.04.02
申请人 The MathWorks, Inc. 发明人 Bouchereau Frantz
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Wilmer Cutler Pickering Hale and Dorr LLP 代理人 Wilmer Cutler Pickering Hale and Dorr LLP
主权项 1. A computer program product, including a computer readable storage medium having computer readable program code stored therein, the medium comprising one or more instructions that, when executed by a processor, cause the processor to: present code representing an object in a user interface on a display; receive a first input instruction from a user indicating selection of an object represented by the code; present in the user interface, in response to the first input instruction, a list of property names and corresponding default values associated with the selected object, the user interface being configured to allow the user to provide an updated property value for at least some of the default values; generate code operative to instantiate the object, the code being generated based on: at least some of the corresponding default values; andreceived updated property values, when updated property values are provided via the user interface; and present the generated code to the user in the user interface.
地址 Natick MA US