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.