# Package org.apache.tapestry5.corelib.internal

[INTERNAL USE ONLY] support classes for the Tapestry-core module; API subject to change core components.

- Interface Summary
  Interface | Description
  --- | ---
  AjaxFormLoopContext | Interface that allows an enclosing `AjaxFormLoop` to work with enclosed components such as `AddRowLink` or `RemoveRowLink`.
  InternalFormSupport | Additional methods for `FormSupport` used internally by Tapestry.

- Class Summary
  Class | Description
  --- | ---
  ComponentActionSink | Used to collection component actions, with the ultimate goal being the creation of a MIME-encoded string of the serialization of those actions.
  FormSupportAdapter | An implementation of `FormSupport` that delegates all behavior to another instance of FormSupport.
  FormSupportImpl | Provides support to components enclosed by a form when the form is rendering (allowing the components to registry form submit callback commands), and also during form submission time.
  HiddenFieldPositioner | Used to position a hidden field (as part of a form-related component).