INTELLIGENT EDITING OF RELATIONAL MODELS
    1.
    发明申请
    INTELLIGENT EDITING OF RELATIONAL MODELS 审中-公开
    相关模型的智能编辑

    公开(公告)号:US20090089739A1

    公开(公告)日:2009-04-02

    申请号:US11864397

    申请日:2007-09-28

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34

    摘要: In one embodiment, receives a user gesture indicating an edit to be performed on a target object within a model. The model is based on an underlying schema including constraints that define relationships between objects in the model, including the target object. The computer system determines that at least one of the constraints in the underlying schema is associated with the indicated edit of the target object and determines that the edit is valid. The valid edit complies with the constraints associated with the indicated edit of the target object. In another embodiment, a computer system receives a user gesture indicating an edit, determines that a constraint in the underlying schema is associated with the indicated edit, and provides an indication of a valid model edit to a computer user.

    摘要翻译: 在一个实施例中,接收指示要对模型内的目标对象执行的编辑的用户手势。 该模型基于一个基础模式,包括定义模型中对象(包括目标对象)之间的关系的约束。 计算机系统确定底层模式中的至少一个约束与目标对象的指示编辑相关联,并确定编辑是有效的。 有效的编辑符合与目标对象的指示编辑相关联的约束。 在另一个实施例中,计算机系统接收指示编辑的用户手势,确定底层模式中的约束与所指示的编辑相关联,并向计算机用户提供有效模型编辑的指示。

    LAYOUT AND LINE ROUTING COMPOSITION
    2.
    发明申请
    LAYOUT AND LINE ROUTING COMPOSITION 有权
    布局和线路组合

    公开(公告)号:US20090106646A1

    公开(公告)日:2009-04-23

    申请号:US11873658

    申请日:2007-10-17

    IPC分类号: G06F3/14

    CPC分类号: G06T11/60

    摘要: The present invention extends to methods, systems, and computer program products for the facilitating the layout and composition of graphics. Embodiments of the present invention allow declarative input for creation and modification of layout compositions and also allows adjustments or modifications made to layout compositions. Layout compositions may be created, adjusted, and modified by input through a markup language or by user-commands and gestures. Relationships and associations among nodes and among line segments and connections between nodes which are embodied within a composition or created by an auto layout are preserved both during and after adjustments and modifications.

    摘要翻译: 本发明扩展到用于促进图形的布局和组合的方法,系统和计算机程序产品。 本发明的实施例允许用于创建和修改布局组合的声明性输入,并且还允许对布局组合进行调整或修改。 可以通过使用标记语言或用户命令和手势的输入来创建,调整和修改布局组合。 在调整和修改期间和之后都保留节点之间以及线段之间的关系和关联以及在组合中实现的或由自动布局创建的节点之间的连接。

    DECLARATIVE MODEL EDITOR GENERATION
    3.
    发明申请
    DECLARATIVE MODEL EDITOR GENERATION 有权
    声明型号编辑器生成

    公开(公告)号:US20090089299A1

    公开(公告)日:2009-04-02

    申请号:US11864357

    申请日:2007-09-28

    IPC分类号: G06F17/00

    CPC分类号: G06F9/451

    摘要: Embodiments are directed to generating declarative model editors. A computer system receives a first user input indicating a selection of a native underlying schema that includes constraints that are to be followed by models based on the native schema. The computer system receives a second user input indicating a declarative entry that includes user-configurable model editor characteristics. The computer system automatically generates a declarative model editor based on the selected native schema and user-configurable model editor characteristics. Other embodiments are directed to editing models using declarative model editors. A computer system receives user input indicating a declarative entry to be applied to a model, generates a declarative model editor based on the declarative entry, receives a model that is editable by the generated declarative model editor, and edits user-configurable characteristics of the model. The model characteristics conform to the constraints in the native underlying schema.

    摘要翻译: 实施例涉及生成声明性模型编辑器。 计算机系统接收指示本地基础模式的选择的第一用户输入,其包括将基于本机模式的模型遵循的约束。 计算机系统接收指示包括用户可配置的模型编辑器特征的声明条目的第二用户输入。 计算机系统将基于所选的本机模式和用户可配置的模型编辑器特性自动生成声明式模型编辑器。 其他实施例涉及使用声明性模型编辑器来编辑模型。 计算机系统接收指示要应用于模型的声明条目的用户输入,基于声明性条目生成声明性模型编辑器,接收可由生成的声明性模型编辑器编辑的模型,并编辑模型的用户可配置特征 。 模型特征符合本机底层模式中的约束。

    FLEXIBLE CREATION OF AUTO-LAYOUT COMPLIANT DIAGRAMS
    4.
    发明申请
    FLEXIBLE CREATION OF AUTO-LAYOUT COMPLIANT DIAGRAMS 审中-公开
    自动布局合适图形的灵活创建

    公开(公告)号:US20090228786A1

    公开(公告)日:2009-09-10

    申请号:US12045517

    申请日:2008-03-10

    IPC分类号: G06F17/00

    CPC分类号: G06T11/206

    摘要: The present invention extends to methods, systems, and computer program products for flexible creation of auto-layout compliant diagrams. Visual feedback is provided to a user to assist the user with adding, deleting, and moving visual elements in diagrams in compliance with auto-layout constraints. Visual feedback is provided prior to adding, deleting, and moving a visual element so a user has an indication of what diagram's layout is to be after adding, deleting, or moving the visual element. Visual feedback can include shape guides that correspond to auto-layout compliant locations where a visual element can be added to a diagram. Accordingly, embodiments of the invention provide a user experience that approaches the flexibility of free form editing but retains the benefits of auto-layout mechanisms.

    摘要翻译: 本发明扩展到方法,系统和计算机程序产品,用于灵活地创建自动布局兼容图。 向用户提供视觉反馈,以帮助用户按照自动布局约束在图中添加,删除和移动视觉元素。 在添加,删除和移动可视元素之前提供视觉反馈,以便用户在添加,删除或移动可视元素之后具有哪个图表的布局的指示。 视觉反馈可以包括对应于可以将视觉元素添加到图表的自动布局兼容位置的形状指南。 因此,本发明的实施例提供了接近自由格式编辑的灵活性的用户体验,但保留了自动布局机制的优点。