Container independent control architecture
First Claim
1. A computer-readable medium containing a control comprising:
- a container-independent control component for providing container independent functionality to a container;
a container-dependent control component for providing container dependent functionality of the container; and
a receiving component that receives a request to perform functionality of the control, determines whether the request is to perform functionality provided by the container-independent control component or the container-dependent control component, and requests the determined control component to perform the requested functionality.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a control architecture that enables the sharing of controls between many containers. That is, the present invention provides for developing a control in such a manner that it may be used on dissimilar containers without modification. Thus, the control architecture of the present invention is a container independent control architecture that allows for the sharing of code. Since the container independent control architecture of the present invention provides for code sharing, the time required for developing controls and containers is reduced by the present invention. The present invention is utilized by splitting the functionality performed by a control into container dependent functionality and container independent functionality. After splitting the functionality, the present invention embodies the container independent functionality into a control and the container dependent functionality into an extended control. The present invention then combines the extended control and the control so as to appear as a single entity to the container.
41 Citations
18 Claims
-
1. A computer-readable medium containing a control comprising:
-
a container-independent control component for providing container independent functionality to a container; a container-dependent control component for providing container dependent functionality of the container; and a receiving component that receives a request to perform functionality of the control, determines whether the request is to perform functionality provided by the container-independent control component or the container-dependent control component, and requests the determined control component to perform the requested functionality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
a container-independent control component for providing container independent functionality to a container; a container-dependent control component for providing container dependent functionality of the container; and a receiving component that receives a request to perform functionality of the control, determines whether the request is to perform functionality provided by the container-independent control component or the container-dependent control component, and requests the determined control component to perform the requested functionality. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification