Java classes comprising an application program interface for platform integration derived from a common codebase
AssigneeInternational Business Machines Corporation
InventorScott J. Broussard
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorScott J. Broussard
Estimating the term…
A system and method are disclosed for a common set of Component Peer classes for the Java abstract windowing toolkit (AWT). The native methods employed by the various platform-specific versions of a Peer class are similar in operation, but contain differences in the source code of the C/C++ functions that implement them. Consequently, they represent distinct bodies of software, which must be supported and maintained separately. The present invention provides a basis for replacing the diverse versions of the Component Peers with a single set, employing a standardized set of native methods. This results in a unique codebase for the Component Peers, across all the supported operating systems, thereby reducing the effort required to maintain and upgrade the software.
A computer system, comprising:
A method for creating a common interface to any of a plurality of operating environments, wherein an operating environment comprises a processor and an operating system, the method comprising:
A computer-readable storage device, comprising:
Dependencies are inferred from the claim text.