# Package org.appng.formtags

Contains basic abstractions for a HTML form and the contained input elements.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  FormProcessProvider |

- Class Summary
  Class | Description
  --- | ---
  Form | This class represents a HTML form.
  FormConfirmation |
  FormData | A `FormData` contains the actual `FormElement`s/`FormGroup`s of a `Form`.
  FormElement | A `FormElement` represents one of the following HTML elements: `<input>` `<textarea>` `<select>` `<option>` To process a `FormElement`, two steps are necessary: set the text content of the `FormElement` by calling `FormElement.setContent(String)` calling `FormElement.processContent()`
  FormGroup |
  LogFormData |
  RuleValidation | rule example captcha(String value, String result) `captcha('5','5')` XXX TODO MM

- Enum Summary
  Enum | Description
  --- | ---
  FormConfirmation.FormConfirmationMode | Defines when to display the FormConfirmation
  FormData.FormDataMode | Defines when to display the `FormData`.
  FormElement.InputTag | Defines the possible HTML Tags that a `FormElement` can represent.
  FormElement.InputType | Defines the possible types for an HTML `<input>`-element

## Package org.appng.formtags Description

Contains basic abstractions for a HTML form and the contained input elements. Those abstractions are not bound to any view technology.

Copyright © 2011–2023 aiticon GmbH. All rights reserved.