System and method for providing a query object development environment
AssigneeSun Microsystems, Inc.
InventorsRobert N. Goldberg, Gloria Y. Lam
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsRobert N. Goldberg, Gloria Y. Lam
Estimating the term…
A query object generator tool which generates interface definitions and code that implement a query object also generates a graphic user interface (GUI) for controlling the generator tool and plug-in objects, including a database schema access query object and test objects for allowing the GUI to operate with vendor-specific databases. The GUI is “customized” by the various plug-in objects. For example, the database schema access query object is designed specifically for a particular underlying database and retrieves “metadata” concerning the database schema. The retrieved metadata is then displayed as part of the graphic user interface to assist the user in constructing a query object. Test objects are also generated by the GUI in response to a user request. The test objects contain information that characterizes the query object for testing purposes. The information in the test objects is used with a test framework to install and initialize the query object. The test framework also uses the information in the test objects to customize part of the GUI in order to allow a user to view and interact with the installed query object. In particular, the customized GUI allows a developer to enter input parameters for a query directly from the interface and use the installed query object to perform a query with the input parameters. Results which are returned from the query are displayed on the interface.
An integrated development environment operable in a computer with a memory for generating source code which implements and tests a query object that accesses a database, the query object having a method that, when invoked, submits a predefined query to the database, the environment comprising:
A method for providing an integrated development environment operable in a computer with a memory for generating source code which implements and tests a query object that accesses a database, the query object having a method that, when invoked, submits a predefined query to the database, the method comprising the steps of:
A computer program product for providing an integrated development environment operable in a computer with a memory for generating source code which implements and tests a query object that accesses a database, the query object having a method that, when invoked, submits a predefined query to the database, the computer program product comprising a computer usable medium having computer readable program code thereon, including:
Dependencies are inferred from the claim text.