Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Scout/Concepts/FormData
The Scout documentation has been moved to https://eclipsescout.github.io/.
FormData is the standard data transfer object for The Scout documentation has been moved to https://eclipsescout.github.io/. between the The Scout documentation has been moved to https://eclipsescout.github.io/. and the The Scout documentation has been moved to https://eclipsescout.github.io/..
- extends: The Scout documentation has been moved to https://eclipsescout.github.io/.
Contents
Description
Contains a transfer object for each The Scout documentation has been moved to https://eclipsescout.github.io/. and each The Scout documentation has been moved to https://eclipsescout.github.io/. of a The Scout documentation has been moved to https://eclipsescout.github.io/..
Usage
- Used as parameter of the
prepareCreate(..)
,create(..)
,load(..)
,store(..)
functions in the The Scout documentation has been moved to https://eclipsescout.github.io/..
- Importation in The Scout documentation has been moved to https://eclipsescout.github.io/.: The Scout documentation has been moved to https://eclipsescout.github.io/. and The Scout documentation has been moved to https://eclipsescout.github.io/. events of The Scout documentation has been moved to https://eclipsescout.github.io/.:
-
exportFormData()
- service call (depending of the action exectuted with the The Scout documentation has been moved to https://eclipsescout.github.io/.)
-
importFormData()
-
Access
Generation
SDK Support
- Generation of FormData with the The Scout documentation has been moved to https://eclipsescout.github.io/.
FormData anotation
- The Scout documentation has been moved to https://eclipsescout.github.io/. FormData annotation
- Is needed on the form Class
Structure of a FormData
The FormData depends from the The Scout documentation has been moved to https://eclipsescout.github.io/. it contains the data. The SDK generate:
- For each The Scout documentation has been moved to https://eclipsescout.github.io/. a AbstractValueFieldData<T> is generated.
- For each The Scout documentation has been moved to https://eclipsescout.github.io/. a The Scout documentation has been moved to https://eclipsescout.github.io/. is generated.
- For each form-variable an AbstractPropertyData<T>
The inner-class structure from the composite field (like groupboxes) get lost, unless Group-Box templates are used.
The value fields properties (getConfiguredMandatory(), getConfiguredMaxValue(), getConfiguredMaxLength()...) are mapped to ValidationRules conatained in the formData. Those rules are used to redo the basic UI client-side validations on the server.
See Also
- The Scout documentation has been moved to https://eclipsescout.github.io/.
- The Scout documentation has been moved to https://eclipsescout.github.io/.
- The Scout documentation has been moved to https://eclipsescout.github.io/.
- The Scout documentation has been moved to https://eclipsescout.github.io/.