# Uses of Annotation Type
org.apache.tapestry5.annotations.Import

Packages that use Import
Package
Description
org.apache.tapestry5.corelib.components
The set of core components available in all Tapestry applications
org.apache.tapestry5.corelib.pages
The set of core pages available in all Tapestry applications
org.apache.tapestry5.internal.t5internal.components
org.apache.tapestry5.kaptcha.components
Kaptcha components

- ## Uses of Import in org.apache.tapestry5.corelib.components

  Classes in org.apache.tapestry5.corelib.components with annotations of type Import
  Modifier and Type
  Class
  Description
  `class`
  `AjaxFormLoop`
  A special form of the `Loop` component that adds Ajax support to handle adding new rows and removing existing rows dynamically.
  `class`
  `DateField`
  A component used to collect a provided date from the user using a client-side JavaScript calendar.
  `class`
  `ExceptionDisplay`
  Integral part of the default `ExceptionReport` page used to break apart and display the properties of the exception.
  `class`
  `FormFragment`
  A FormFragment is a portion of a Form that may be selectively displayed.
  `class`
  `LinkSubmit`
  Generates a client-side hyperlink that submits the enclosing form.
  `class`
  `Palette`
  Multiple selection component.
  `class`
  `RenderObject`
  Renders out an object using the @`Primary` `ObjectRenderer` service.
  `class`
  `Submit`
  Corresponds to <input type="submit"> or <input type="image">, a client-side element that can force the enclosing form to submit.
  `class`
  `TimeInterval`
  Used to present an interval value using Moment.js's from() or fromNow() functions.
  `class`
  `Tree`
  A component used to render a recursive tree structure, with expandable/collapsable/selectable nodes.
  `class`
  `Zone`
  A Zone is portion of the output page designed for easy dynamic updating via Ajax or other client-side effects.

- ## Uses of Import in org.apache.tapestry5.corelib.pages

  Classes in org.apache.tapestry5.corelib.pages with annotations of type Import
  Modifier and Type
  Class
  Description
  `class`
  `ExceptionReport`
  Responsible for reporting runtime exceptions.
  `class`
  `T5Dashboard`

- ## Uses of Import in org.apache.tapestry5.internal.t5internal.components

  Classes in org.apache.tapestry5.internal.t5internal.components with annotations of type Import
  Modifier and Type
  Class
  Description
  `class`
  `InternalLayout`
  A default layout for a number of internal pages in Tapestry, such as `ServiceStatus` and `PageCatalog`.

- ## Uses of Import in org.apache.tapestry5.kaptcha.components

  Classes in org.apache.tapestry5.kaptcha.components with annotations of type Import
  Modifier and Type
  Class
  Description
  `class`
  `KaptchaField`
  Field paired with a `KaptchaImage` to ensure that the user has provided the correct value.