Automated detection and implementation of state and object modifications
    11.
    发明授权
    Automated detection and implementation of state and object modifications 有权
    自动检测和实现状态和对象修改

    公开(公告)号:US08726152B2

    公开(公告)日:2014-05-13

    申请号:US13163944

    申请日:2011-06-20

    IPC分类号: G06F17/00 G06F9/44

    CPC分类号: G06F8/70

    摘要: Automatic detection and implementation of modifications to an application are described. A new base model of the application is generated using the edited version of the application. This base model is simulated to a selected state, resulting in a new presentation model that includes a tree of multiple objects described by the new base model at the selected state, and a pointer for each node of the tree that points back to the associated node in the new base model. The pointers of each node of the new presentation model are compared to the nodes of the previous presentation model of the application and then replaced with those corresponding nodes in the previous presentation model when the nodes are equivalent. Otherwise, the nodes of the new presentation model are maintained.

    摘要翻译: 描述对应用的修改的自动检测和实现。 使用编辑的应用程序版本生成应用程序的新基础模型。 该基本模型被模拟为选定状态,导致新的表示模型,其包括在所选状态下由新的基本模型描述的多个对象的树,以及指向指向相关节点的树的每个节点的指针 在新的基础模型。 将新演示模型的每个节点的指针与应用程序的先前呈现模型的节点进行比较,然后当节点相当时,替换为先前演示模型中的相应节点。 否则,维护新演示模型的节点。

    LOCALIZED EXPLODED VIEW
    12.
    发明申请
    LOCALIZED EXPLODED VIEW 有权
    本地化浏览

    公开(公告)号:US20140026087A1

    公开(公告)日:2014-01-23

    申请号:US13098838

    申请日:2011-05-02

    IPC分类号: G06F3/048

    CPC分类号: G06F8/38 G06F8/34 G06F17/50

    摘要: A method for providing an Integrated Development Environment comprises receiving input from a user identifying an area containing an edge shared by two or more objects, wherein said shared edge includes two or more individual edges corresponding to said objects, and visibly separating said two or more individual edges in a localized exploded view responsive to said receiving.

    摘要翻译: 一种用于提供集成开发环境的方法,包括从用户接收识别包含由两个或多个对象共享的边缘的区域的输入,其中所述共享边缘包括对应于所述对象的两个或多个单独边缘,并且可视地分离所述两个或更多个体 响应于所述接收的局部分解图中的边缘。

    Relevant rule inspector for hierarchical documents
    13.
    发明授权
    Relevant rule inspector for hierarchical documents 有权
    分级文件的相关规则检查员

    公开(公告)号:US07769773B1

    公开(公告)日:2010-08-03

    申请号:US10930679

    申请日:2004-08-31

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30914

    摘要: A development environment is described that includes identifying relevant code or rules applicable to various elements of a hierarchical document and displaying the relevant code or rules to a user within a display interface of the development environment. The system recognizes document elements highlighted by a user and searches through a data structure of the code or rules applied to the hierarchical document for code or rules that expressly reference the element selected by the user. The system then searches the data structure of the code or rules applied to the parent elements of the selected element. The discovered code or rules are then displayed to the user in the development environment along with any properties that are associated with the code or rules. The development system determines which of the properties do not apply to the selected element and render a marker indicating the non-applicability of that property.

    摘要翻译: 描述了开发环境,其包括识别适用于分级文档的各种元素的相关代码或规则,并且将相关代码或规则显示给开发环境的显示界面内的用户。 该系统识别由用户突出显示的文档元素,并搜索应用于分层文档的代码或规则的数据结构,以便明确引用用户选择的元素的代码或规则。 系统然后搜索应用于所选元素的父元素的代码或规则的数据结构。 然后,所发现的代码或规则将显示给开发环境中的用户以及与代码或规则相关联的任何属性。 开发系统确定哪些属性不适用于所选元素,并呈现指示该属性的不适用性的标记。

    Localized exploded view
    14.
    发明授权
    Localized exploded view 有权
    本地化分解图

    公开(公告)号:US08739063B2

    公开(公告)日:2014-05-27

    申请号:US13098838

    申请日:2011-05-02

    IPC分类号: G06F3/048 G06F3/00 G09G5/00

    CPC分类号: G06F8/38 G06F8/34 G06F17/50

    摘要: A method for providing an Integrated Development Environment comprises receiving input from a user identifying an area containing an edge shared by two or more objects, wherein said shared edge includes two or more individual edges corresponding to said objects, and visibly separating said two or more individual edges in a localized exploded view responsive to said receiving.

    摘要翻译: 一种用于提供集成开发环境的方法,包括从用户接收识别包含由两个或多个对象共享的边缘的区域的输入,其中所述共享边缘包括对应于所述对象的两个或多个单独边缘,并且可视地分离所述两个或更多个体 响应于所述接收的局部分解图中的边缘。

    Systems and methods for collaboratively creating applications using a multiple source file project that can be accessed and edited like a single file
    15.
    发明授权
    Systems and methods for collaboratively creating applications using a multiple source file project that can be accessed and edited like a single file 有权
    使用可以像单个文件进行访问和编辑的多个源文件项目协同创建应用程序的系统和方法

    公开(公告)号:US08453112B1

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

    申请号:US12270341

    申请日:2008-11-13

    IPC分类号: G06F9/44

    摘要: Certain embodiments facilitate collaboration between designers and developers in the creation of software applications. Designers and developers can work on the same multi-file-based software development project, without the designer having to address or even be aware of the multi-file structure of the project or the management of different versions of the project. Instead the designer can receive and send the project as a single file and work with it as if it were a single document. A developer or another user can address conflicts and other versioning issues that may result from collaborators making changes concurrently.

    摘要翻译: 某些实施例便于设计人员和开发人员之间在创建软件应用程序时的协作。 设计人员和开发人员可以在同一个基于多文件的软件开发项目上工作,而设计人员不必处理或甚至意识到项目的多文件结构或项目的不同版本的管理。 相反,设计人员可以接收并发送项目作为单个文件,并将其作为单个文档进行处理。 开发人员或其他用户可以解决协作者同时进行更改可能导致的冲突和其他版本控制问题。

    Automatic creation of cascading style sheets
    16.
    发明授权
    Automatic creation of cascading style sheets 有权
    自动创建级联样式表

    公开(公告)号:US08181104B1

    公开(公告)日:2012-05-15

    申请号:US10930714

    申请日:2004-08-31

    IPC分类号: G06F17/30 G06F3/00

    摘要: A system and method are described for automatically generating style sheet formatting for stylistic edits to a Web page in a Web development environment. The Web development environment detects the user's selection of particular content of the Web page and captures any stylistic changes that the user makes to the content. Using the stylistic changes, the Web development environment searches a style data structure to determine whether any style rules already exist that correspond to the user's stylistic changes. If the Web development environment does not find a pre-existing style rule, it automatically generates one or more style rules for the stylistic edits and associates those rules with the selected content. If a pre-existing style rule exists within the style data structure, the Web development environment assigns the pre-existing style rule to the selected content.

    摘要翻译: 描述了一种系统和方法,用于自动生成用于在Web开发环境中的网页进行风格编辑的样式表格式。 Web开发环境检测用户对网页的特定内容的选择,并捕获用户对内容所做的任何风格变化。 使用风格变化,Web开发环境搜索样式数据结构以确定是否存在与用户的风格更改对应的样式规则。 如果Web开发环境没有找到预先存在的样式规则,它会自动为风格编辑生成一个或多个样式规则,并将这些规则与所选内容相关联。 如果在样式数据结构中存在预先存在的样式规则,则Web开发环境将预先存在的样式规则分配给所选内容。

    METHOD AND APPARATUS FOR FILTERING OBJECT-RELATED FEATURES
    19.
    发明申请
    METHOD AND APPARATUS FOR FILTERING OBJECT-RELATED FEATURES 有权
    用于过滤对象相关特征的方法和装置

    公开(公告)号:US20140033084A1

    公开(公告)日:2014-01-30

    申请号:US12271868

    申请日:2008-11-15

    IPC分类号: G06F3/048

    CPC分类号: G06F8/38

    摘要: A method and apparatus for filtering the set of object features of a user interface and presenting the filtered set of object features for display on a display device associated with a computer system. In one example, the system generates transition timeline data for state transitions in the user interface and filters the transition timeline data as a function of a state of the user interface to generate a filtered list of transitions for display of a transition timeline. The filtering is a function of a state of the user interface.

    摘要翻译: 一种用于过滤用户界面的一组对象特征并呈现过滤的对象特征集合以在与计算机系统相关联的显示设备上显示的方法和装置。 在一个示例中,系统为用户界面中的状态转换生成转换时间线数据,并根据用户界面的状态对转换时间线数据进行过滤,以生成用于显示转换时间线的转换过滤列表。 过滤是用户界面状态的函数。

    Automated detection and implementation of state and object modifications
    20.
    发明授权
    Automated detection and implementation of state and object modifications 有权
    自动检测和实现状态和对象修改

    公开(公告)号:US07984375B1

    公开(公告)日:2011-07-19

    申请号:US11546004

    申请日:2006-10-10

    CPC分类号: G06F8/70

    摘要: Automatic detection and implementation of modifications to an application are described. A new base model of the application is generated using the edited version of the application. This base model is simulated to a selected state, resulting in a new presentation model that includes a tree of multiple objects described by the new base model at the selected state, and a pointer for each node of the tree that points back to the associated node in the new base model. The pointers of each node of the new presentation model are compared to the nodes of the previous presentation model of the application and then replaced with those corresponding nodes in the previous presentation model when the nodes are equivalent. Otherwise, the nodes of the new presentation model are maintained.

    摘要翻译: 描述对应用的修改的自动检测和实现。 使用编辑的应用程序版本生成应用程序的新基础模型。 该基本模型被模拟为选定状态,导致新的表示模型,其包括在所选状态下由新的基本模型描述的多个对象的树,以及指向指向相关节点的树的每个节点的指针 在新的基础模型。 将新演示模型的每个节点的指针与应用程序的先前呈现模型的节点进行比较,然后当节点相当时,替换为先前演示模型中的相应节点。 否则,维护新演示模型的节点。