System and method for generating user interface code
First Claim
1. A system for generating user interface code comprising:
- a user interface class system generating user interface class code, wherein the user interface class code includes two or more user interface features that can be selected and assembled into a user interface by a user; and
a handler class system generating handler class code, wherein the handler class code includes one or more states for each user interface feature of the user interface class;
wherein the user interface class and the handler class cause the selected user interface features and associated states for the user interface features to be automatically generated when the user interface code is executed, andwherein the user interface class includes an accounts payable user interface class, an accounts receivable user interface class, a general ledger user interface class, a global user interface class, an inventory control user interface class, an order common user interface class, a purchase order user interface class, a report user interface class, a shipping order user interface class, a utility user interface class, a report user interface class, a test user interface class, and a template user interface class.
15 Assignments
0 Petitions
Accused Products
Abstract
A system for generating user interface code is provided. The system includes a user interface class system generating a user interface class that has two or more user interface features that can be assembled into a user interface by an operator, such as field entry prompts and data display fields. The system also includes a handler class system generating one or more states for each user interface feature of the user interface class, such as to navigate through the field entry prompts and data display fields. The user interface class system, in conjunction with the handler class system, generates the user interface code that causes the selected user interface features and associated states for the user interface features to be generated.
117 Citations
20 Claims
-
1. A system for generating user interface code comprising:
-
a user interface class system generating user interface class code, wherein the user interface class code includes two or more user interface features that can be selected and assembled into a user interface by a user; and a handler class system generating handler class code, wherein the handler class code includes one or more states for each user interface feature of the user interface class; wherein the user interface class and the handler class cause the selected user interface features and associated states for the user interface features to be automatically generated when the user interface code is executed, and wherein the user interface class includes an accounts payable user interface class, an accounts receivable user interface class, a general ledger user interface class, a global user interface class, an inventory control user interface class, an order common user interface class, a purchase order user interface class, a report user interface class, a shipping order user interface class, a utility user interface class, a report user interface class, a test user interface class, and a template user interface class. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for generating user interface code comprising:
-
a user interface class system generating user interface class code, wherein the user interface class code includes two or more user interface features that can be selected and assembled into a user interface by a user; and a handler class system generating handler class code, wherein the handler class code includes one or more states for each user interface feature of the user interface class; wherein the user interface class and the handler class cause the selected user interface features and associated states for the user interface features to be automatically generated when the user interface code is executed, and wherein the handler class includes an accounts payable handler class, an accounts receivable handler class, a general ledger handler class, a global handler class, an inventory control handler class, an order common handler class, a purchase order handler class, a report handler class, a shipping order handler class, a utility handler class, a report handler class, a test handler class, and a template handler class. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for generating user interface code comprising:
-
receiving a selection of user interface feature for a user interface class; automatically retrieving a handler associated with the user interface feature that includes one or more states; automatically generating one or more code elements that cause a user display to be generated when executed that includes the user interface feature having the one or more states; and wherein receiving a selection of the user interface feature from the user interface class includes receiving a selection from an account payable user interface class, an accounts receivable user interface class, a general ledger user interface class, a global user interface class, an inventory control user interface class, an order common user interface class, a purchase order user interface class, a report user interface class, a shipping order user interface class, a utility user interface class, a report user interface class, a test user interface class, and a template user interface class. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for generating user interface code comprising:
-
receiving a selection of user interface feature for a user interface class; automatically retrieving a handler associated with the user interface feature that includes one or more states; automatically generating one or more code elements that cause a user display to be generated when executed that includes the user interface feature having the one or more states; and wherein retrieving the handler associated with the user interface feature that includes one or more states includes retrieving an accounts payable handler class, an accounts receivable handler class, a general ledger handler class, a global handler class, an inventory control handler class, an order common handler class, a purchase order handler class, a report handler class, a shipping order handler class, a utility handler class, a report handler class, a test handler class, and a template handler class. - View Dependent Claims (17, 18, 19, 20)
-
Specification