## Uses of Class
org.appng.xml.platform.FieldDef

- Packages that use FieldDef
  Package | Description
  --- | ---
  org.appng.api | Base package for the appNG API
  org.appng.api.support | Implementations of commonly used features like internationalization, permission- and parameter-processing etc.
  org.appng.api.support.validation | This package contains all validation-related classes.
  org.appng.camunda.bpm |
  org.appng.core.model | The non-persistent domain model types.
  org.appng.xml.platform |

- - ### Uses of FieldDef in org.appng.api

    Subclasses of FieldDef in org.appng.api
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FieldWrapper` A `FieldWrapper` extends a `FieldDef` and adds the ability to read and set the field's string-representation ( `FieldWrapper.getStringValue()`/`FieldWrapper.setStringValue(String)`) and also the object-representation ( `FieldWrapper.getObject()`/ `FieldWrapper.setObject(Object)`).

    Methods in org.appng.api that return FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `FieldDef` | FieldProcessor.`getField(String fieldBinding)` Returns the `FieldDef` with the given binding, if existing.

    Methods in org.appng.api that return types with arguments of type FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `List<FieldDef>` | FieldWrapper.`getFields()`
    `abstract List<FieldDef>` | FieldConverter.FieldDefOwner.`getFields()` Returns the `FieldDef`s owned by this `FieldDefOwner`.
    `List<FieldDef>` | FieldProcessor.`getFields()` Returns all `FieldDef`intions known by this `FieldProcessor`.

    Methods in org.appng.api with parameters of type FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `void` | FieldProcessor.`addErrorMessage(FieldDef field, String message)` Adds a `Message` of type `MessageType.ERROR` to the given field.
    `void` | FieldProcessor.`addInvalidMessage(FieldDef field, String message)` Adds a `Message` of type `MessageType.INVALID` to the given field.
    `void` | FieldProcessor.`addNoticeMessage(FieldDef field, String message)` Adds a `Message` of type `MessageType.NOTICE` to the given field.
    `void` | FieldProcessor.`addOkMessage(FieldDef field, String message)` Adds a `Message` of type `MessageType.OK` to the given field.
    `boolean` | PermissionProcessor.`hasReadPermission(FieldDef fieldDefinition)` Checks whether the `Permission`s to read the value for the given `FieldDef` are present.
    `boolean` | PermissionProcessor.`hasWritePermission(FieldDef fieldDefinition)` Checks whether the `Permission`s to write the value for the given `FieldDef` are present.
    `static String` | FieldWrapper.`toString(FieldDef fieldDef)`

    Constructors in org.appng.api with parameters of type FieldDef
    Constructor and Description
    `FieldWrapper(FieldDef fieldDef, org.springframework.beans.BeanWrapper beanWrapper)` Creates a new `FieldWrapper` for the given `FieldDef`, using the given `BeanWrapper`.

  - ### Uses of FieldDef in org.appng.api.support

    Methods in org.appng.api.support that return FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `FieldDef` | FieldProcessorImpl.`getField(String fieldBinding)`

    Methods in org.appng.api.support that return types with arguments of type FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `List<FieldDef>` | FieldProcessorImpl.`getFields()`

    Methods in org.appng.api.support with parameters of type FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `void` | FieldProcessorImpl.`addErrorMessage(FieldDef field, String message)`
    `void` | FieldProcessorImpl.`addInvalidMessage(FieldDef field, String message)`
    `void` | FieldProcessorImpl.`addNoticeMessage(FieldDef field, String message)`
    `void` | FieldProcessorImpl.`addOkMessage(FieldDef field, String message)`
    `boolean` | DefaultPermissionProcessor.`hasReadPermission(FieldDef fieldDefinition)`
    `boolean` | DefaultPermissionProcessor.`hasWritePermission(FieldDef fieldDefinition)`

  - ### Uses of FieldDef in org.appng.api.support.validation

    Methods in org.appng.api.support.validation with parameters of type FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | DefaultValidationProvider.`addMessage(FieldDef field, ValidationRule validationRule, String messageTemplate, String messageText)`

  - ### Uses of FieldDef in org.appng.camunda.bpm

    Methods in org.appng.camunda.bpm with parameters of type FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TaskWrapper.`addValidation(FieldDef field, org.camunda.bpm.engine.form.FormFieldValidationConstraint validationConstraint, String mandatoryMessage)`
    `protected void` | TaskWrapper.`determineFieldType(org.camunda.bpm.engine.form.FormType type, FieldDef field)`

  - ### Uses of FieldDef in org.appng.core.model

    Methods in org.appng.core.model that return FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `FieldDef` | ThymeleafProcessor.AppNG.`actionField(String eventId, String id, String name)`
    `FieldDef` | ThymeleafProcessor.AppNG.`childField(FieldDef parent, String name)`
    `FieldDef` | ThymeleafProcessor.AppNG.`dataSourceField(String id, String name)`
    `FieldDef` | ThymeleafProcessor.AppNG.`field(Action action, String name)`
    `FieldDef` | ThymeleafProcessor.AppNG.`field(DataConfig config, String name)`
    `FieldDef` | ThymeleafProcessor.AppNG.`field(Datasource datasource, String name)`
    `FieldDef` | ThymeleafProcessor.AppNG.`field(MetaData metaData, String name)`

    Methods in org.appng.core.model with parameters of type FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `FieldDef` | ThymeleafProcessor.AppNG.`childField(FieldDef parent, String name)`
    `boolean` | ThymeleafProcessor.AppNG.`hasErrors(FieldDef field)`
    `List<ValidationRule>` | ThymeleafProcessor.AppNG.`rules(FieldDef field)`

  - ### Uses of FieldDef in org.appng.xml.platform

    Fields in org.appng.xml.platform with type parameters of type FieldDef
    Modifier and Type | Field and Description
    --- | ---
    `protected List<FieldDef>` | MetaData.`fields`
    `protected List<FieldDef>` | FieldDef.`fields`

    Methods in org.appng.xml.platform that return FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `FieldDef` | ObjectFactory.`createFieldDef()` Create an instance of `FieldDef`

    Methods in org.appng.xml.platform that return types with arguments of type FieldDef
    Modifier and Type | Method and Description
    --- | ---
    `List<FieldDef>` | MetaData.`getFields()` Gets the value of the fields property.
    `List<FieldDef>` | FieldDef.`getFields()` Gets the value of the fields property.

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