Patent ID: 6115719
Filing Date: 2000-09-05
Classification: G06F,Y10S

Abstract:
An object-oriented component data structure of a Java compatible type for defining components, for use in a computer system providing enhance inheritance, comprising:a) means for defining a first component data structure and a second component data structure,b) means for associating said first with said second component data structures, thereby allowing said first component data structure to inherit from said second component data structure,c) means for organizing said first and second component data structures in a hierarchy according to said inheritance,d) means for querying and modifying said first and second component data structures,e) means for maintaining the integrity and organization of said first and second component data structuresf) means for containing said component data structures and the inheriting of said contained component data structures to he recursive,g) means for defining the identity, state, and behavior of contained component data structures, andh) means for the computer system to organize the contained component data structures in a hierarchy according to containment.