User interface event orchestration
First Claim
Patent Images
1. A computer-implemented method for automated generation and utilization of reusable user interface event handling routines, the method comprising:
- defining, using a computer system, a business domain object from a line of business;
associating, using the computer system, the business domain object with a user interface component type;
generating an interface to allow definition of a rule for a user interface component type;
defining, using the computer system, the rule for an event of the user interface component type based on the associated business domain object;
automatically generating, using the computer system, an event handling routine based on the rule for the event of the user interface component type, the event handling routine providing the defined rule in a specific programming language;
associating, using the computer system, the generated event handling routine with a user interface component of an application interface;
utilizing the generated event handling routine by execution when an event associated with the user interface component is detected in the application interface;
modifying, using the computer system, the defined rule to create an updated rule; and
generating, using the computer system, an updated event handling routine to provide the updated rule in place of the defined rule and to replace the previously generated event handling routine.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products for user interface event orchestration are provided. A computer-implemented method may include defining a business domain object, associating the business domain object with a user interface component type, defining a rule for an event of the user interface component type, generating an event handling routine providing the defined rule in a programming language, and associating the generated event handling routine with a user interface component of an application interface.
-
Citations
15 Claims
-
1. A computer-implemented method for automated generation and utilization of reusable user interface event handling routines, the method comprising:
-
defining, using a computer system, a business domain object from a line of business; associating, using the computer system, the business domain object with a user interface component type; generating an interface to allow definition of a rule for a user interface component type; defining, using the computer system, the rule for an event of the user interface component type based on the associated business domain object; automatically generating, using the computer system, an event handling routine based on the rule for the event of the user interface component type, the event handling routine providing the defined rule in a specific programming language; associating, using the computer system, the generated event handling routine with a user interface component of an application interface; utilizing the generated event handling routine by execution when an event associated with the user interface component is detected in the application interface; modifying, using the computer system, the defined rule to create an updated rule; and generating, using the computer system, an updated event handling routine to provide the updated rule in place of the defined rule and to replace the previously generated event handling routine. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system for facilitating automated generation and utilization of reusable user interface event handling routines, the system comprising:
-
a memory; and a processing device communicatively coupled to said memory, said processing device configured to; define a business domain object from a line of business; associate the business domain object with a user interface component type; generate an interface to allow definition of a rule for a user interface component type; define the rule for an event of the user interface component type based on the associated business domain object; automatically generate an event handling routine based on the rule for the event of the user interface component type, the event handling routine providing the defined rule in a specific programming language; associate the generated event handling routine with a user interface component of an application interface; and utilize the generated event handling routine by execution when an event associated with the user interface component is detected in the application interface; define a rule for an event of the user interface component type based on the associated business domain object; automatically generate an event handling routine based on the rule for the event of the user interface component type, the event handling routine providing the defined rule in a first programming language; associate the generated event handling routine with a user interface component of an application interface; modify the defined rule to create an updated rule; and generate an updated event handling routine to provide the updated rule in place of the defined rule and to replace the previously generated event handling routine. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium programmed to include instructions that, when executed by a processing device, cause the processing device to perform a method for automated generation and utilization of reusable user interface event handling routines, said method comprising:
-
defining a business domain object from a line of business; associating the business domain object with a user interface component type; generating an interface to allow definition of a rule for a user interface component type; defining the rule for an event of the user interface component type based on the associated business domain object; automatically generating an event handling routine based on the rule for the event of the user interface component type, the event handling routine providing the defined rule in a specific programming language; associating the generated event handling routine with a user interface component of an application interface; utilizing the generated event handling routine by execution when an event associated with the user interface component is detected in the application interface; modifying the defined rule to create an updated rule; and generating an updated event handling routine to provide the updated rule in place of the defined rule and to replace the previously generated event handling routine. - View Dependent Claims (12, 13, 14, 15)
-
Specification