Arbitrary object editing
    4.
    发明授权
    Arbitrary object editing 有权
    任意对象编辑

    公开(公告)号:US08959489B2

    公开(公告)日:2015-02-17

    申请号:US11735688

    申请日:2007-04-16

    IPC分类号: G06F9/44

    CPC分类号: G06F8/24

    摘要: The present invention provides technologies for forming an editing interface for editing arbitrary objects. In particular, the present invention provides system and methods for enumerating object properties, selecting a suitable pre-existing object editor and, if no such pre-existing editor is available, constructing an object editor on the fly suitable for editing the properties of the object where the object may include properties and/or collections of objects. Construction of a suitable editor is based on enumeration of object properties and on the serialization of the object using a descriptive language such as extensible markup language (“XML”) or the like. Property values specified by a user via the object interface and editors are stored in a descriptive format such as XML and generally specify the initial characteristics of the object.

    摘要翻译: 本发明提供了用于形成用于编辑任意对象的编辑界面的技术。 特别地,本发明提供了用于枚举对象属性的系统和方法,选择合适的预先存在的对象编辑器,并且如果没有这样的预先存在的编辑器可用,则构建一个适于编辑对象的属性的对象编辑器 其中对象可以包括属性和/或对象的集合。 合适的编辑器的构建基于对象属性的枚举和使用诸如可扩展标记语言(“XML”)等的描述性语言对对象的序列化。 由用户通过对象接口和编辑器指定的属性值以描述性格式存储,如XML,通常指定对象的初始特征。

    Arbitrary Object Editing
    5.
    发明申请
    Arbitrary Object Editing 有权
    任意对象编辑

    公开(公告)号:US20080256465A1

    公开(公告)日:2008-10-16

    申请号:US11735688

    申请日:2007-04-16

    IPC分类号: G06F3/00 G06F9/44

    CPC分类号: G06F8/24

    摘要: The present invention provides technologies for forming an editing interface for editing arbitrary objects. In particular, the present invention provides system and methods for enumerating object properties, selecting a suitable pre-existing object editor and, if no such pre-existing editor is available, constructing an object editor on the fly suitable for editing the properties of the object where the object may include properties and/or collections of objects. Construction of a suitable editor is based on enumeration of object properties and on the serialization of the object using a descriptive language such as extensible markup language (“XML”) or the like. Property values specified by a user via the object interface and editors are stored in a descriptive format such as XML and generally specify the initial characteristics of the object.

    摘要翻译: 本发明提供了用于形成用于编辑任意对象的编辑界面的技术。 特别地,本发明提供了用于枚举对象属性的系统和方法,选择合适的预先存在的对象编辑器,并且如果没有这样的预先存在的编辑器可用,则构建一个适于编辑对象的属性的对象编辑器 其中对象可以包括属性和/或对象的集合。 合适的编辑器的构建基于对象属性的枚举和使用诸如可扩展标记语言(“XML”)等的描述性语言对对象的序列化。 由用户通过对象接口和编辑器指定的属性值以描述性格式存储,如XML,通常指定对象的初始特征。