Interface Form
-
- All Known Subinterfaces:
MyForm
- All Known Implementing Classes:
FormManager
public interface Form
- Author:
- Bogdan Stefanescu
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,String[]>
fields()
Get the form fields as submitted by the client.void
load(FormDataProvider data, Form proxy)
Before using the form, implementors must ensure this method is called to initialize form data, otherwise NPE will be thrown.Collection<String>
unknownKeys()
-
-
-
Method Detail
-
unknownKeys
Collection<String> unknownKeys()
-
load
void load(FormDataProvider data, Form proxy) throws ValidationException
Before using the form, implementors must ensure this method is called to initialize form data, otherwise NPE will be thrown. This method must never be called by clients. It is internal to validation implementation and should be called only by implementors when creating a form.- Parameters:
data
- the form data sourceproxy
- the proxy to the user form- Throws:
ValidationException
-
-