Configurable view on data models
    1.
    发明授权
    Configurable view on data models 有权
    数据模型的可配置视图

    公开(公告)号:US08140581B2

    公开(公告)日:2012-03-20

    申请号:US12121755

    申请日:2008-05-15

    IPC分类号: G06F17/30

    CPC分类号: G06F8/20

    摘要: Data-driven configuration of various views on data models. A framework may be provided that offers one or more parameterized view generation components, each aimed at generating a particular view type in response to configuration data that populates the parameters of the associated component. A user or other computing entity merely provides configuration data to an appropriate view generation component to generate a custom view. That custom view may then optionally perhaps be applied to any number of data models, or perhaps not applied to any data model at all and just saved for perhaps some future use. This view generation may generate composite views on a data model, or even hierarchical views on a data model.

    摘要翻译: 数据模型的各种视图的数据驱动配置。 可以提供一种框架,其提供一个或多个参数化视图生成组件,每个组件旨在响应于填充相关组件的参数的配置数据生成特定视图类型。 用户或其他计算实体仅将配置数据提供给适当的视图生成组件以生成自定义视图。 然后,该自定义视图可以可选地应用于任何数量的数据模型,或者也可能不应用于任何数据模型,并且仅仅被保存以供将来使用。 该视图生成可以在数据模型上生成复合视图,或者甚至在数据模型上生成分层视图。

    Diagram layout patterns
    2.
    发明授权
    Diagram layout patterns 有权
    图布局模式

    公开(公告)号:US08453107B2

    公开(公告)日:2013-05-28

    申请号:US12271699

    申请日:2008-11-14

    IPC分类号: G06F9/44

    CPC分类号: G06F17/211 G06T11/60

    摘要: Defining a layout of diagram elements. A method includes receiving user input. The user input includes one or more declarative statements specifying conditional patterns based on attributes of diagram elements. The conditional patterns define layouts of diagram elements. Implementation of the layouts is dependent on conditions defined in the declarative statements and one or more values of one or more of the attributes. The method further includes organizing the conditional patterns as a pattern definition. The pattern definition is stored on a computer readable medium. The pattern definition is stored such that the pattern definition is retrievable by an application program that uses the pattern definition to evaluate the conditional patterns using values of attributes of one or more diagram elements. The application is also configured to display representations of the diagram elements according to the layouts when conditions for implementing the layouts are satisfied.

    摘要翻译: 定义图元素的布局。 一种方法包括接收用户输入。 用户输入包括一个或多个基于图元素的属性指定条件模式的声明性语句。 条件模式定义图元素的布局。 布局的实现取决于声明性语句中定义的条件和一个或多个属性的一个或多个值。 该方法还包括组织条件模式作为模式定义。 模式定义存储在计算机可读介质上。 存储模式定义,使得模式定义可由使用模式定义的应用程序检索,以使用一个或多个图元素的属性值来评估条件模式。 该应用还被配置为当满足实现布局的条件时根据布局来显示图元素的表示。