A property arithmetic system is provided that can isolate modifications made to one object and apply the modifications to another object. Such isolation and application of modifications are referred to as property arithmetic. The term "arithmetic" is used as an analogy between computations performed on properties of an object and computations performed on numbers. Using this arithmetic, a user's modifications to the properties of an object can be easily isolated by subtracting the original property values from the modified property values. Once isolated, the modifications can be applied to a different object so that the user does not have to manually recreate their modifications. In the property arithmetic system, properties of an object are stored in a property list. The property list not only contains properties, but can also contain other property lists, which provides flexibility in their use. Furthermore, the property list is stored in a contiguous block of memory. Storing the properties in this manner is advantageous when copying a property list, since the copy typically can be accomplished by a single command, whereas if the property list were stored in noncontiguous areas of memory, multiple commands would be required to copy the property list.

Un sistema aritmetico della proprietà è a condizione che può isolare le modifiche apportate ad un oggetto ed applicare le modifiche ad un altro oggetto. Tali isolamento ed applicazione delle modifiche si riferiscono a come aritmetica della proprietà. Il termine "aritmetica" è usato come analogia fra i calcoli effettuati sulle proprietà di un oggetto ed i calcoli effettuati sui numeri. Usando questa aritmetica, le modifiche dell'utente alle proprietà di un oggetto possono essere isolate facilmente sottraendo i valori di proprietà originali dai valori di proprietà modificati. Una volta che isolato, le modifiche possono essere applicate ad un oggetto differente in moda da non dovere manualmente ricreare l'utente le loro modifiche. Nel sistema aritmetico della proprietà, le proprietà di un oggetto sono immagazzinate in una lista della proprietà. La lista della proprietà contiene non soltanto le proprietà, ma può anche contenere altre liste della proprietà, che fornisce la flessibilità nel loro uso. Ancora, la lista della proprietà è immagazzinata in un blocco attiguo della memoria. Immagazzinando le proprietà in questo modo è conveniente quando copia una lista della proprietà, poiché la copia può essere compiuta tipicamente da un singolo ordine, mentre se la lista della proprietà fosse immagazzinata nelle zone noncontiguous della memoria, gli ordini multipli sarebbero richiesti copiare la lista della proprietà.

 
Web www.patentalert.com

< (none)

< Rapid transfer of HTML files

> Method of presenting, storing, and updating a filing identifier for a data record

> (none)

~ 00001