Patent ID: 7401340
Filing Date: 2008-07-15
Classification: G06F,Y10S

Abstract:
1. A method for supporting cross-component references in an object-oriented programming system, comprising: making a first attempt to obtain a name for a referenced object through a cross-component reference between a referencing object and the referenced object, wherein the first attempt involves attempting to access the referenced object through an identifier for the referenced object within the cross-component reference, and wherein the identifier for the referenced object is obtained from a component which comprises the cross-component reference; if the first attempt fails, making a second attempt to obtain the name for the referenced object, which involves obtaining a pathname for the referenced object from the cross-component reference, wherein the referencing object and the referenced object are database objects, and wherein the component is a collection of database objects; maintaining a first time stamp, within the cross-component reference, indicating the time of the last inbound synchronization from the referenced object to the referencing object; maintaining a second time stamp, within the cross-component reference, indicating the time of the last outbound synchronization from the referencing object to the referenced object; using the first time stamp and the second time stamp to determine whether or not the referenced object is synchronized with the referencing object; and importing an object into a repository, wherein importing the object comprises: