Please download the dossier by clicking on the dossier button x
×

Method and system for aggregating objects

  • US 5,805,885 A
  • Filed: 01/24/1994
  • Issued: 09/08/1998
  • Est. Priority Date: 12/24/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in a computer system for adding a plurality of interfaces, each interface implemented by an object being aggregatable into an enclosing object, the method comprising the steps of:

  • creating an instance of an enclosing object, the enclosing object having an add object function member for adding all of the exposed interfaces of an object to the enclosing object and a query function member for retrieving a reference to an added interface;

    creating an instance of an object to be enclosed within the enclosing object, the object to be enclosed being aggregated into the enclosing object, the object to be enclosed having a plurality of exposed interfaces and having a query function member for retrieving a reference to an exposed interface; and

    invoking the add object function member of the enclosing object, wherein the plurality of exposed interfaces of the object to be enclosed is added to the enclosing object, whereby when the query function member of the enclosing object is invoked, the query function member of the enclosing object returns a reference to an exposed interface from the added plurality of exposed interfaces.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×