发明名称 SYSTEM AND METHOD FOR CREATING A GRAPHICAL USER INTERFACE FROM A FILTER EXPRESSION TREE
摘要 <p>A system and method for creating a graphical user interface from a filter expression tree. An application program may create a filter expression tree representing a filter expression, e.g. for filtering text searches, email messages, etc. Each leaf node of the filter expression tree may comprise information that specifies an 'expression unit', which may include an attribute, a comparison operator, and a value. The expression units specified by the filter expression tree leaf nodes may be logically connected to each other via Boolean operators specified by the non-leaf nodes of the filter expression tree. The filter expression tree may then be processed, in order to automatically create a graphical user interface for the filter expression. Given the tree root node, the child nodes may be recursively processed, until leaf nodes are reached. For each leaf node, user interface components corresponding to the three portions of the expression unit may be created and positioned on a hierarchy of user interface containers. Information referencing the user interface components may be stored in the filter expression tree as the graphical user interface is created, and the application may interact with the graphical user interface by retrieving this information.</p>
申请公布号 WO2001044933(A2) 申请公布日期 2001.06.21
申请号 US2000034023 申请日期 2000.12.14
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址