Method, system, and program for embedding a user interface object in another user interface object
AssigneeInternational Business Machines Corporation
InventorStephen Richard Lewallen
Life of this patent
Estimating the term…
Abstract
Disclosed is a system, method, and program for implementing components of a user interface as an object. A user interface is implemented in a first user interface program object including elements compatible with a first user interface program. A standard application program interface (API) calling a first standard object to create a second standard object as an element of the first standard object is received. The standard API is a member of a set of standard APIs, such as the W3C APIs. A second user interface program API is generated to create a second user interface program object corresponding to the second standard object. The second user interface program object is embedded as an element in the first user interface program object.
Claims36
A method for implementing components of a user interface as an object, comprising:
- implementing a user interface in a first user interface program object including elements compatible with a first user interface program;
- receiving a standard application program interface (API) calling a first standard object, wherein the standard API is a member of a set of standard APIs, to create a second standard object as an element of the first standard object;
- generating a second user interface program API to create a second user interface program object corresponding to the second standard object;
- and
- embedding the second user interface program object as an element in the first user interface program object.
A system for implementing components of a user interface as an object, comprising:
- means for implementing a user interface in a first user interface program object including elements compatible with a first user interface program;
- means for receiving a standard application program interface (API) calling a first standard object, wherein the standard API is a member of a set of standard APIs, to create a second standard object as an element of the first standard object;
- means for generating a second user interface program API to create a second user interface program object corresponding to the second standard object;
- and
- means for embedding the second user interface program object as an element in the first user interface program object.
An information bearing medium including code for implementing components of a user interface as an object, wherein the code is capable of causing a processor to perform:
- implementing a user interface in a first user interface program object including elements compatible with a first user interface program;
- receiving a standard application program interface (API) calling a first standard object, wherein the standard API is a member of a set of standard APIs, to create a second standard object as an element of the first standard object;
- generating a second user interface program API to create a second user interface program object corresponding to the second standard object;
- and
- embedding the second user interface program object as an element in the first user interface program object.
Dependencies are inferred from the claim text.