10. A method for integrating at least one foreign object into an object oriented environment, said method comprising the steps of: receiving into an object oriented environment at least one foreign object defined by a foreign object type system; providing, for said object oriented environment, a type system that supports at least one additional feature not supported by said foreign object type system; converting said at least one foreign object defined by said foreign object type system into an object with a class type compatible with said type system; and executing a plurality of objects, including said at least one foreign object, in a run time environment including implementing, via said object oriented environment, said additional feature for said at least one foreign object, such that said at least one foreign object operates as a full fledged object with functionality supported by said type system in said object oriented environment.
10. A method for integrating at least one foreign object into an object oriented environment, said method comprising the steps of: receiving into an object oriented environment at least one foreign object defined by a foreign object type system; providing, for said object oriented environment, a type system that supports at least one additional feature not supported by said foreign object type system; converting said at least one foreign object defined by said foreign object type system into an object with a class type compatible with said type system; and executing a plurality of objects, including said at least one foreign object, in a run time environment including implementing, via said object oriented environment, said additional feature for said at least one foreign object, such that said at least one foreign object operates as a full fledged object with functionality supported by said type system in said object oriented environment. 19. The method as set forth in claim 10 further comprising the steps of: mapping components of a data source into at least one class type defined in accordance with a type system for said object oriented environment; receiving a client request for data stored in said data source; and generating, in response to said request, an object, defined in accordance with a class type specified by said client, populated with said data, in accordance with said mapping to said class type, so as to provide an object access mechanism from said data source to said object oriented environment.