Package org.apache.tapestry5.corelib.internal

# Interface InternalFormSupport

All Superinterfaces:
  `ClientElement`, `FormSupport`

All Known Implementing Classes:
  `FormSupportImpl`

public interface InternalFormSupport extends FormSupport
Additional methods for `FormSupport` used internally by Tapestry.

See Also:
  - `Form`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `executeDeferred()`
  Executes any deferred callbacks added via `FormSupport.defer(Runnable)`.
  `String`
  `getEncodingType()`
  Returns the form encoding type, if one has been set via a call to `FormSupport.setEncodingType(String)`.

  ### Methods inherited from interface org.apache.tapestry5.ClientElement

  `getClientId`

  ### Methods inherited from interface org.apache.tapestry5.services.FormSupport

  `addValidation, allocateControlName, defer, getFormComponentId, getFormValidationId, isClientValidationEnabled, setEncodingType, store, storeAndExecute, storeCancel`

- ## Method Details

  - ### executeDeferred

    void executeDeferred()
    Executes any deferred callbacks added via `FormSupport.defer(Runnable)`.

  - ### getEncodingType

    String getEncodingType()
    Returns the form encoding type, if one has been set via a call to `FormSupport.setEncodingType(String)`.