Refine Refactor documentation » History » Revision 5
« Previous |
Revision 5/32
(diff)
| Next »
Amber Herold, 07/06/2011 01:08 PM
Refine Refactor documentation¶
Sequence Diagram¶
The following sequence diagram shows how the Form and Parameter classes work together to display a form, validate the user input, and create a command string.
Class Diagram¶
The following class diagram shows the BasicForm class with it's extended classes as well as the FormParameter class and it's extended classes.
It also shows associations among the classes.
Notice that the specific refine parameter classes use polymorphism to override the validate() function. This allows the extended classes to provide more complex validations than a typical form requires.
Other forms, such as RunParameters and stack prep, just use the base FormParameters class that their parent, BasicForm, uses.
Updated by Amber Herold over 13 years ago · 5 revisions