Package org.riotfamily.forms

Library to create HTML forms progammatically.

See:
          Description

Interface Summary
BackingObjectAware  
BeanEditor Editor that is capable of editing Java Beans.
ContainerElement Interface to be implemented by elements that can have child elements.
ContentElement Interface that may be implemented by elements that need to provide extra content to the client within a separate request.
DHTMLElement Interface to be implemented by elements that need to execute a client side script in order to be functional.
Editor Interface to be implemented by form elements that are capable of editing a property value.
EditorBinder  
EditorBinding Provides information about a bound editor.
Element Interface to be implemented by all form elements.
ElementFactory Factory interface to create form elements.
FormContext  
FormInitializer Interface to perform custom initialization after a form has been created.
FormListener  
NestedEditor  
OptionsModelFactory  
 

Class Summary
AbstractEditorBase Abstract base class for editor elements.
AbstractEditorBinder This class is used to bind a form element to the property of a bean.
AbstractElement Convenient superclass for element implementations.
BeanEditorBinder  
CompositeElement Abstract superclass for elements that consist of several child elements.
Container Composite element that notifies the form whenever an element is added or removed.
ErrorUtils  
Form Serverside representation of a HTML form.
FormErrors  
MapEditorBinder  
MessageUtils  
TemplateRenderer  
TemplateUtils  
 

Package org.riotfamily.forms Description

Library to create HTML forms progammatically.