JavaBean activation framework-common desktop environment bridge
First Claim
1. A method of utilizing a Common Desktop Environment (CDE) application while in an application written in a Java programming language that results in transforming said application written in the Java programming language with an ability to utilize a CDE data type, said method comprising:
- determining if a CDE data type is to be handled in said application written in the Java programming language;
obtaining a JavaBean Activation Framework (JAF) JavaBeans component for interfacing said application written in the Java programming language with a CDE application for said CDE data type if said CDE data type is to be handled; and
utilizing said JAF JavaBeans component to invoke said CDE application for said CDE data type.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more embodiments of the invention provide Common Desktop Environment (CDE) applications with the ability to utilize JavaBeans components and applications written in the Java programming language. Such an embodiment provides for the use of a virtual machine that maintains the ability to execute and return results from applications written in the Java programming language. Similarly, one or more embodiments of the invention provide applications written in the Java programming language with the ability to utilize CDE applications. In one or more such embodiments, a module (referred to as a CDEBean) launches a generic application to perform the datatyping and launch of CDE applications. Since a CDEBean is a JavaBeans component, the use of a CDE application is transparent to the application itself. Consequently, one or more embodiments provide for the transparent use of CDE applications in an application written in the Java programming language.
34 Citations
14 Claims
-
1. A method of utilizing a Common Desktop Environment (CDE) application while in an application written in a Java programming language that results in transforming said application written in the Java programming language with an ability to utilize a CDE data type, said method comprising:
-
determining if a CDE data type is to be handled in said application written in the Java programming language;
obtaining a JavaBean Activation Framework (JAF) JavaBeans component for interfacing said application written in the Java programming language with a CDE application for said CDE data type if said CDE data type is to be handled; and
utilizing said JAF JavaBeans component to invoke said CDE application for said CDE data type. - View Dependent Claims (2, 3)
-
-
4. A method of utilizing a program written in the Java programming language while in a Common Desktop Environment (CDE) application that results in transforming said CDE application with an ability to utilize an application written in the Java programming language, said method comprising:
-
determining if JavaBean Activation Framework (JAF) JavaBeans component written in the Java programming language is to be utilized;
obtaining a virtual machine that can be executed while in said CDE application if said JAF JavaBeans component written in the Java programming language is to be utilized, said virtual machine capable of executing JAF JavaBeans components written in the Java programming language; and
executing said JAF JavaBeans component written in the Java programming language in said virtual machine. - View Dependent Claims (5, 6)
-
-
7. A system configured to result In transforming an application written in the Java programming language with an ability to utilize a Common Desktop Environment (CDE) application, said system comprising:
-
a CDE application;
a JavaBean Activation Framework (JAF) JavaBeans component configured to execute said CDE application, wherein said JAF JavaBeans component is further configured to be executable by said application written in the Java programming language; and
said application written in the Java programming language calling and executing said JAF JavaBeans component. - View Dependent Claims (8, 9)
-
-
10. A system configured to result in transforming a Common Desktop Environment application (CDE) with an ability to utilize an application written in Java programming language, said system comprising:
-
JavaBean Activation Framework (JAF) JavaBeans component written in the Java programming language;
a virtual machine configured to execute said JAF JavaBeans component written in the Java programming language, wherein said virtual machine is further configured to be executable by said CDE application; and
said CDE application configured to utilize said virtual machine to execute said JAF JavaBeans component written in the Java programming language.
-
-
11. A computer program product comprising:
-
a computer usable medium having computer readable program code written in Java programming language embodied therein configured to utilize a Common Desktop Environment (CDE) application that results in transforming said medium with an ability to utilize a CDE data type, said computer readable program code comprising;
computer readable program code configured to cause a computer to determine if a CDE data type is to be handled by said computer readable program code;
computer readable program code configured to cause a computer to obtain a JavaBean Activation Framework (JAF) JavaBeans component for interfacing said medium with a CDE application for said CDE data type if said CDE data type is to be handled; and
computer readable program code configured to cause a computer to utilize said JAF JavaBeans component to invoke said CDE application for said CDE data type. - View Dependent Claims (12, 13)
-
-
14. A computer program product comprising:
-
a computer usable medium having Computer Desktop Environment (CDE) computer readable program code embodied therein configured to result in transforming said medium with an ability to utilize an application written in the Java programming language, said CDE computer readable program code comprising;
computer readable program code configured to cause a computer to determine if JavaBean Activation Framework (JAF) JavaBeans component written in the Java programming language is to be utilized;
computer readable program code configured to cause a computer to obtain a virtual machine that can be executed while in said medium if said JAF JavaBeans component written in the Java programming language is to be utilized, said virtual machine configured to execute JAF JavaBeans components written in the Java programming language; and
computer readable program code configured to cause a computer to execute said JAF JavaBeans component written in the Java programming in said virtual machine.
-
Specification