Method and apparatus for subclassing system object model classes in dynamic languages
US6405263B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 4, 1995 |
| Grant date | Jun 11, 2002 |
| Priority date | — |
| Expiry date | Sep 25, 2018 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/449
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and apparatus for subclassing System Object Model (SOM) class objects for a dynamic object-oriented language. A proxy class object is created using the dynamic language that points to the SOM class object. Next, a dynamic language subclass is created. This is followed by the creation of a SOM class object using the SOM interface, which causes certain SOM methods to be overridden by dynamic language redispatch stubs. The dynamic language overrides the SOM dispatch procedures and replaces the dispatcher with its own procedures. The new dispatch procedure will search for a method in the dynamic language class object method table first in response to a message, and if not found, redirects the message to the SOM environment.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.