Method and system for optimizing static and dynamic binding of presentation objects with the object data they represent
First Claim
1. A method in a data processing system having an object oriented environment, wherein said object oriented environment includes a plurality of graphic user interface objects and a plurality of application objects, each graphic user object having a unique identifier and a selected attribute and each application object having a preselected response, said method comprising:
- identifying graphic user interface objects associated with an application object;
creating a table specifying relationships between said graphic user interface objects and each graphic user interface object and said application object; and
each time said application object is initialized, utilizing said table to specify objects within said application object.
0 Assignments
0 Petitions
Accused Products
Abstract
A data processing system having an object oriented environment. The object oriented environment includes a plurality of graphic user interface objects and a plurality of application objects, each graphic user object having a unique identifier and a selected attribute and each application object having a preselected response. Graphic user interface objects associated with an application object are identified. A table is created specifying relationships between the graphic user interface objects and each graphic user interface object and the application object. Each time the application object is initialized, the table is used to specify objects within the application object.
-
Citations
12 Claims
-
1. A method in a data processing system having an object oriented environment, wherein said object oriented environment includes a plurality of graphic user interface objects and a plurality of application objects, each graphic user object having a unique identifier and a selected attribute and each application object having a preselected response, said method comprising:
-
identifying graphic user interface objects associated with an application object; creating a table specifying relationships between said graphic user interface objects and each graphic user interface object and said application object; and each time said application object is initialized, utilizing said table to specify objects within said application object.
-
-
2. A data processing system having an object oriented environment, wherein said object oriented environment includes a plurality of graphic user interface objects and a plurality of application objects, each graphic user object having a unique identifier and a selected attribute and each application object having a preselected response, said data processing system comprising:
-
identification means for identifying graphic user interface objects associated with an application object; creation means for creating a table specifying relationships between said graphic user interface objects and each graphic user interface object and said application object; and utilization means, responsive to initialization of said application object, for utilizing said table to specify objects within said application object.
-
-
3. A method for displaying a panel in a data processing system having an object oriented environment, wherein the object oriented environment includes a plurality of graphic user interface objects and an application having at least one panel for display to a user, the method comprising:
-
identifying a number of controls associated with the panel; for each control identified, creating a table for the panel; obtaining values for all attributes within the table; setting up dependencies for the controls and the panel; and displaying the panel. - View Dependent Claims (4)
-
-
5. A data processing system comprising:
-
identification means for identifying a number of controls associated with a panel for display within the data processing system, wherein the panel is associated with an application; creation means for creating a table for the panel; means for obtaining values for all attributes within the table; setup means for setting up dependencies for the controls and the panel; and displaying the panel. - View Dependent Claims (6, 7)
-
-
8. A method in a data processing system for displaying a panel in the data processing system having an object oriented environment, wherein the object oriented environment includes a plurality of graphic user interface objects and an application having at least one panel for display to a user, the method comprising:
-
identifying a number of controls associated with the panel; for each control identified, creating a table for the panel; obtaining values for all attributes within the table; setting up dependencies for the controls and the panel; and displaying the panel. - View Dependent Claims (9)
-
-
10. A data processing system for displaying a panel in the data processing system having an object oriented environment, wherein the object oriented environment includes a plurality of graphic user interface objects and an application having at least one panel for display to a user, the method comprising:
-
identification means for identifying a number of controls associated with the panel; for each control identified, creation means for creating a table for the panel; obtain means for obtaining values for all attributes within the table; setup means for setting up dependencies for the controls and the panel; and display means for displaying the panel. - View Dependent Claims (11)
-
-
12. A storage device readable by a data processing system and encoding data processing system executable instructions for the data storage device comprising:
-
identification means for identifying graphic user interface objects associated with an application object; creation means for creating a table specifying relationships between one graphic user interface objects and each graphic user interface object and the application object; and utilization means, responsive to initialization of the application object, for utilizing the table to specify objects within the application object, wherein the means are activated when the storage device is connected and accessed by a data processing system.
-
Specification