Method and system for creating and manipulating extensions to version control systems
First Claim
1. In a computer system capable of executing a version control program, a method within said version control program for generating an archive object for a file having an extension XXX, said method comprising the steps of:
- a. receiving a request for constructing an extension object for an extension XXX from an application capable of creating extensions;
b. determining if a MetaClass has been provided for said extension XXX, and if so;
c. associating said MetaClass with said extension XXX;
d. receiving a request for creating an archive object for said extension XXX from a version control application;
e. from a folder revision object in said version control program, determining if said extension XXX is registered with a folder archive object corresponding to said folder revision object, and if so;
f. determining if said MetaClass is associated with said extension XXX, and if so;
g. calling an operation to create an object in said MetaClass determined in the preceding step for construction of an archive object for said extension XXX; and
, h. returning said archive object constructed in the previous step as an archive object for said extension XXX.
12 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a computer system capable of executing a version control program with a method within the version control program for generating an archive object for a file having an extension XXX. The method comprising the steps of receiving a request for constructing an extension object for an extension XXX from an application capable of creating extensions followed by determining if a MetaClass has been provided for the extension XXX, and if so associating the MetaClass with the extension XXX. Further, including receiving a request for creating an archive object for the extension XXX from a version control application; from a folder revision object in the version control program, determining if the extension XXX is registered with a folder archive object corresponding to the folder revision object, and if so determining if the MetaClass is associated with the extension XXX, and if so; calling an operation to create an object in the MetaClass determined in the preceding step for construction of an archive object for the extension XXX; and, returning the archive object constructed in the previous step as an archive object for the extension XXX.
55 Citations
12 Claims
-
1. In a computer system capable of executing a version control program, a method within said version control program for generating an archive object for a file having an extension XXX, said method comprising the steps of:
-
a. receiving a request for constructing an extension object for an extension XXX from an application capable of creating extensions;
b. determining if a MetaClass has been provided for said extension XXX, and if so;
c. associating said MetaClass with said extension XXX;
d. receiving a request for creating an archive object for said extension XXX from a version control application;
e. from a folder revision object in said version control program, determining if said extension XXX is registered with a folder archive object corresponding to said folder revision object, and if so;
f. determining if said MetaClass is associated with said extension XXX, and if so;
g. calling an operation to create an object in said MetaClass determined in the preceding step for construction of an archive object for said extension XXX; and
,h. returning said archive object constructed in the previous step as an archive object for said extension XXX. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A storage medium encoded with machine-readable computer program code in a computer system capable of executing a version control program, a method within said version control program for incorporating changes to software releases, wherein, when the computer program code is executed by a computer, the computer performs the steps of:
-
a. receiving a request for constructing an extension object for an extension XXX from an application capable of creating extensions;
b. determining if a MetaClass has been provided for said extension XXX, and if so;
c. associating said MetaClass with said extension XXX;
d. receiving a request for creating an archive object for said extension XXX from a version control application;
e. from a folder revision object in said version control program, determining if said extension XXX is registered with a folder archive object corresponding to said folder revision object, and if so;
f. determining if said MetaClass is associated with said extension XXX, and if so;
g. calling an operation to create an object in said MetaClass determined in the preceding step for construction of an archive object for said extension XXX; and
,h. returning said archive object constructed in the previous step as an archive object for said extension XXX. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification