Invention Grant
- Patent Title: Method and system for synchronous operation of linked command objects
- Patent Title (中): 链接命令对象同步操作的方法和系统
-
Application No.: US13714303Application Date: 2012-12-13
-
Publication No.: US09047099B2Publication Date: 2015-06-02
- Inventor: Gregory S. Friedman , Thomas W. Becker
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Novak Druce Connolly Bove + Quigg LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F3/048

Abstract:
A system and method for synchronous operation of linked command objects in a software application. The software application manages data objects in a number of contexts. Each context manages a number of command objects. Each command object operates on data objects in its context. To support synchronous operations that affect the state of data objects in more than one context, command objects are linked to each other. When a command object is executed, its context identifies a command object linked to the executed command object and initiates the execution of the linked command object. This synchronization allows for synchronous undo and redone operations. The delete states of the command objects are also synchronized. When one command object is deleted the command object linked thereto is also deleted, thereby preventing the linked command object from being independently undone resulting in an inconsistent state of the contexts.
Public/Granted literature
- US20130104147A1 METHOD AND SYSTEM FOR SYNCHRONOUS OPERATION OF LINKED COMMAND OBJECTS Public/Granted day:2013-04-25
Information query