System and method for reusing form elements in a form building application
First Claim
Patent Images
1. A computer system for generating output modules in a form-based application runtime environment, comprising:
- a form manager component configured to receive an indication that a reusable form element has been changed, determine which output modules from a set of output modules are affected by the changed form element, and invalidate the affected output modules; and
a runtime manager component configured to receive a request for an output module from the set of output modules and cause regeneration of the requested output module if the requested output module has been invalidated.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for generating output modules in a form-based application runtime environment. According to one embodiment, a form manager receives an indication that a reusable form element has been changed, determines which output modules from a set of output modules are affected by the changed form element, and invalidates the affected output modules, and a runtime manager receives a request for an output module from the set of output modules and regenerates the requested output module if the requested output module has been invalidated.
-
Citations
19 Claims
-
1. A computer system for generating output modules in a form-based application runtime environment, comprising:
-
a form manager component configured to receive an indication that a reusable form element has been changed, determine which output modules from a set of output modules are affected by the changed form element, and invalidate the affected output modules; and
a runtime manager component configured to receive a request for an output module from the set of output modules and cause regeneration of the requested output module if the requested output module has been invalidated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for generating output modules in a form-based application runtime environment, comprising:
-
receiving an indication that a reusable form element has been changed;
determining which output modules from a set of output modules are affected by the changed form element;
invalidating the affected output modules;
receiving a request for an output module from the set of output modules; and
regenerating the requested output module if the requested output module has been invalidated. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented dynamic form building method, comprising:
-
responsive to a call to start a form output process based on an identified form;
determining whether a previously generated output module associated with the identified form in an output module library has been marked as invalid;
if so;
regenerating the output module; and
storing the regenerated output module in the output module library along with a marker to indicate that the output module is valid. - View Dependent Claims (18)
-
-
19. A computer-implemented form library maintenance method, comprising:
-
upon revision to a form element, identifying from form element membership information which forms from a form library are associated with the revised form element, and marking each of the identified forms in the form library as invalid.
-
Specification