Opened 15 years ago

Closed 13 years ago

#440 closed (fixed)

Redesign FormFactory

Reported by: Gregory Vincic Owned by: Gregory Vincic
Milestone: Proteios SE 2.9 Keywords:
Cc:

Description

The FormFactory? is an important part of Proteios but has grown into a beast and should be redesigned.

Change History (8)

comment:1 Changed 14 years ago by Gregory Vincic

Milestone: Proteios SE Future ReleaseProteios SE 2.9
priority: minormajor
severity: 164
Status: newassigned

comment:2 Changed 14 years ago by Gregory Vincic

(In [3398]) Refs #440. Adding initial design documents.

comment:3 Changed 14 years ago by Gregory Vincic

(In [3399]) Refs #440. Documenting the Form class

comment:4 Changed 14 years ago by Gregory Vincic

(In [3404]) Refs #440. Implementing LabeledExtractForm? and it's components as an example of how to use the FormFactory?. The method getLabeledExtractForm(...) has been deprecated in favour of getForm(Class, Object) and actions related to the LabeledExtract? updated.

comment:5 Changed 14 years ago by Gregory Vincic

(In [3405]) Refs #440. LabeledExtract? related actions modified to use FormFactory?.getForm(Class, Object) method

comment:6 Changed 14 years ago by Gregory Vincic

(In [3407]) Refs #440. Adding NullForm? object to be used instead of null values

comment:7 Changed 14 years ago by Gregory Vincic

(In [3408]) Refs #440. Deprecating FormFactory?.getLoginForm() in favour of LoginForm? class

comment:8 Changed 13 years ago by Gregory Vincic

Resolution: fixed
Status: assignedclosed

The design for forms and their creation is done, though implementation of all the forms is still not finnished. When moving form creation methods into their own classes from the FormFactory? new tickets should be written.

Note: See TracTickets for help on using tickets.