Quick search:

pnt.web.widgets

PntCheckboxWidget concrete subclass
FormWidget that generates html specifying a checkbox.

PntDialogWidget concrete subclass
FormWidget that generates html specifying textfield and a button. Both will react to a click by open a Dialog. When the dialog is closed it calls a funcion specified by this Widget to set the new value and label in this Widget.

PntFormWidget
Abstract FormWidget superclass that generates html specifying an input type=Hidden.

PntMtoNDialogWidget concrete subclass
FormWidget that generates html specifying textfield and a button. Both will react to a click by open a Dialog. When the dialog is closed it calls a funcion specified by this Widget to set the new value and label in this Widget.

PntSelectWidget concrete subclass
FormWidget that generates html specifying a SELECT tag, by default as a dropdown list with values that are options for the property. 
Limitation: PntSelectWidget assumes the id in the form, the idProperty and the id of the selected object in the property options to be equal. If the derived property's getter and setter behave differently, The SelectWidget may not be able to find the selected object in the list.

PntTextAreaWidget concrete subclass
FormWidget that generates html specifying a TextArea.

PntTextWidget concrete subclass
FormWidget that generates html specifying an input type=Text.

PntWidgetFactory concrete subclass
creates and initializes applicable widgets on the basis of meta data. Specific cases can be made on the concrese subclass.