Method and system for detecting undefined objects in an application
First Claim
1. A method in a data processing system for permitting a user to efficiently create an application utilizing a plurality of objects in a graphic user interface, said method comprising:
- creating a database, wherein said database is utilized to track objects selected by a user;
registering particular ones of said plurality of objects selected by a user for utilization in said application in said database;
permitting said user to create definitions for said particular ones of said plurality of objects; and
graphically indicating an absence of a definition for one of said particular ones of said plurality of objects within said database, wherein said user may efficiently identify objects requiring a definition.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method and system for permitting a user to efficiently create an application utilizing a plurality of objects in a graphic user interface. A database is created to track objects selected by a user. The objects selected by a user for utilization in the application are registered in the database. The user is permitted to create definitions for the selected objects. An absence of a definition for one of the selected objects within the database is graphically indicated, wherein the user may efficiently identify objects requiring a definition.
24 Citations
22 Claims
-
1. A method in a data processing system for permitting a user to efficiently create an application utilizing a plurality of objects in a graphic user interface, said method comprising:
-
creating a database, wherein said database is utilized to track objects selected by a user; registering particular ones of said plurality of objects selected by a user for utilization in said application in said database; permitting said user to create definitions for said particular ones of said plurality of objects; and graphically indicating an absence of a definition for one of said particular ones of said plurality of objects within said database, wherein said user may efficiently identify objects requiring a definition. - View Dependent Claims (2, 3, 4)
-
-
5. A data processing system for permitting a user to efficiently create an application utilizing a plurality of objects in a graphic user interface, said data processing system comprising:
-
creation means for creating a database, wherein said database is utilized to track objects selected by a user; registration means for registering particular ones of said plurality of objects selected by a user for utilization in said application in said database; means for permitting said user to create definitions for said particular ones of said plurality of objects; and indication means for graphically indicating an absence of a definition for one of said particular ones of said plurality of objects within said database, wherein said user may efficiently identify objects requiring a definition. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for permitting a user to efficiently create an application utilizing a plurality of objects in a graphic user interface, said computer program product comprising:
-
instruction means for creating a database, wherein said database is utilized to track objects selected by a user; instruction means for registering particular ones of said plurality of objects selected by a user for utilization in said application in said database; instruction means for permitting said user to create definitions for said particular ones of said plurality of objects; and instruction means for graphically indicating an absence of a definition for one of said particular ones of said plurality of objects within said database, wherein said user may efficiently identify objects requiring a definition.
-
-
13. A data processing system for permitting a user to efficiently create an application in a graphic user interface, said data processing system comprising:
-
a display; a processor; processor means for creating a database including data for objects selected by a user; processor means for creating a plurality of objects for utilization in an application; processor means for registering particular ones of said plurality of objects selected by a user for utilization in said application in said database; processor manipulation means, responsive to user input, for adding an object to said application and for defining an undefined object; and processor search means for automatically searching said database in response to a request to detect a presence of an undefined object; and processor indication means, responsive to a presence of an undefined object detected by said search means, for indicating said presence of an undefined object to said user on said display. - View Dependent Claims (14, 15, 18, 19, 20, 21, 22)
-
- 16. The data processing system of 13, wherein said database has a hierarchial tree structure.
Specification