-
公开(公告)号:EP2341453A3
公开(公告)日:2011-09-14
申请号:EP10177091.5
申请日:1997-07-15
申请人: NEXT SOFTWARE, INC.
发明人: Federighi, Craig , Noyau, Eric , Willhite, Dan
IPC分类号: G06F17/30
CPC分类号: G06F17/30607 , G06F8/24 , G06F17/30306 , G06F17/30368 , G06F17/30569 , Y10S707/955 , Y10S707/99943 , Y10S707/99944 , Y10S707/99945 , Y10S707/99953
摘要: The present invention comprises a novel system for managing changes to a graph of data bearing objects. In one embodiment, an object graph manager object referred to as an editing context is used to identify changes made to data bearing enterprise objects and to notify other interested objects when changes occur. As a result, data bearing objects need not themselves contain code necessary for monitoring changes. In another embodiment of the invention, the editing context is used to provide event-based "undo" capabilities. In another embodiment of the invention, each enterprise object has a primary key that is used to maintain the identification between an enterprise object instance and a corresponding database row. In another embodiment of the invention, multiple levels of editing contexts are used to provide multiple isolated object graphs, each of which allows independent manipulation of the underlying data bearing objects.
-
公开(公告)号:EP1628230A1
公开(公告)日:2006-02-22
申请号:EP05024385.6
申请日:1997-07-15
申请人: NEXT SOFTWARE, INC.
发明人: Federighi, Craig , Noyau, Eric , Willhite, Dan
IPC分类号: G06F17/30
CPC分类号: G06F17/30607 , G06F8/24 , G06F17/30306 , G06F17/30368 , G06F17/30569 , Y10S707/955 , Y10S707/99943 , Y10S707/99944 , Y10S707/99945 , Y10S707/99953
摘要: The present invention comprises a novel system for managing changes to a graph of data bearing objects, In one embodiment, an object graph manager object referred to as an editing context is used to identify changes made to data bearing enterprise objects and to notify other interested objects when changes occur. As a result, data bearing objects need not themselves contain code necessary for monitoring changes. In another embodiment of the invention, the editing context is used to provide event-based "undo" capabilities. In another embodiment of the invention, each enterprise object has a primary key that is used to maintain the identification between an enterprise object instance and a cormsponding database row. In another embodiment of the invention, multiple levels of editing contexts are used to provide multiple isolated object graphs, each of which allows independent manipulation of the underlying data bearing objects.
摘要翻译: 本发明包括用于管理数据承载对象的图形变化的新颖系统。在一个实施例中,被称为编辑上下文的对象图管理器对象用于识别对承载企业对象的数据所做的更改并通知其他感兴趣的对象 发生变化时。 因此,数据承载对象本身不需要包含监控变更所需的代码。 在本发明的另一个实施例中,编辑上下文用于提供基于事件的“撤销”功能。 在本发明的另一个实施例中,每个企业对象具有用于维护企业对象实例和响应响应的数据库行之间的标识的主键。 在本发明的另一个实施例中,使用多级编辑上下文来提供多个孤立的对象图,每个对象图允许独立地操纵底层数据承载对象。
-
公开(公告)号:EP2341453A2
公开(公告)日:2011-07-06
申请号:EP10177091.5
申请日:1997-07-15
申请人: NEXT SOFTWARE, INC.
发明人: Federighi, Craig , Noyau, Eric , Willhite, Dan
IPC分类号: G06F17/30
CPC分类号: G06F17/30607 , G06F8/24 , G06F17/30306 , G06F17/30368 , G06F17/30569 , Y10S707/955 , Y10S707/99943 , Y10S707/99944 , Y10S707/99945 , Y10S707/99953
摘要: The present invention comprises a novel system for managing changes to a graph of data bearing objects. In one embodiment, an object graph manager object referred to as an editing context is used to identify changes made to data bearing enterprise objects and to notify other interested objects when changes occur. As a result, data bearing objects need not themselves contain code necessary for monitoring changes. In another embodiment of the invention, the editing context is used to provide event-based "undo" capabilities. In another embodiment of the invention, each enterprise object has a primary key that is used to maintain the identification between an enterprise object instance and a corresponding database row. In another embodiment of the invention, multiple levels of editing contexts are used to provide multiple isolated object graphs, each of which allows independent manipulation of the underlying data bearing objects.
摘要翻译: 本发明包括一种用于管理数据承载对象图的变化的新颖系统。 在一个实施例中,被称为编辑上下文的对象图管理器对象用于识别对数据承载企业对象所做的更改,并在变化发生时通知其他感兴趣的对象。 因此,数据承载对象本身不需要包含监视变更所需的代码。 在本发明的另一个实施例中,编辑上下文用于提供基于事件的“撤消”能力。 在本发明的另一个实施例中,每个企业对象具有用于维护企业对象实例和对应的数据库行之间的标识的主键。 在本发明的另一个实施例中,使用多级别的编辑上下文来提供多个孤立的对象图,其中的每一个都允许独立操作底层的数据承载对象。
-
-