# Uses of Package
org.apache.tapestry5.runtime

- Packages that use org.apache.tapestry5.runtime
  Package | Description
  --- | ---
  org.apache.tapestry5 | Root package for Tapestry, containing common interfaces and data types used throughout the framework.
  org.apache.tapestry5.internal | [INTERNAL USE ONLY] internal support classes; API subject to change.
  org.apache.tapestry5.internal.dynamic | [INTERNAL USE ONLY] support classes for the `Dynamic` component; API subject to change
  org.apache.tapestry5.internal.parser | [INTERNAL USE ONLY] support classes for component template rendering; API subject to change
  org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change
  org.apache.tapestry5.internal.services.ajax | [INTERNAL USE ONLY] AJAX support services; API subject to change
  org.apache.tapestry5.internal.structure | [INTERNAL USE ONLY] page structure implementation details; API subject to change.
  org.apache.tapestry5.internal.transform | [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
  org.apache.tapestry5.internal.util | [INTERNAL USE ONLY] various utility classes; API subject to change.
  org.apache.tapestry5.runtime | Contains interfaces that are added to component classes at runtime.
  org.apache.tapestry5.services | Core services
  org.apache.tapestry5.services.dynamic | Services supporting the `Dynamic` component.
  org.apache.tapestry5.test | Support for testing Tapestry pages

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5
  Class | Description
  --- | ---
  Component | Interface that defines the lifecycle of a component, within a page, allowing for callbacks into the component for many different events.
  PageLifecycleCallbackHub | Defines a way for different aspects of a page to add callbacks for important lifecycle events.
  PageLifecycleListener | Deprecated. in 5.3.4, replaced with `PageLifecycleCallbackHub`

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.internal
  Class | Description
  --- | ---
  Component | Interface that defines the lifecycle of a component, within a page, allowing for callbacks into the component for many different events.
  RenderCommand | A command used during rendering of a page.

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.internal.dynamic
  Class | Description
  --- | ---
  RenderQueue | A stateful object that manages the process of rendering a page.

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.internal.parser
  Class | Description
  --- | ---
  RenderCommand | A command used during rendering of a page.
  RenderQueue | A stateful object that manages the process of rendering a page.

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.internal.services
  Class | Description
  --- | ---
  Component | Interface that defines the lifecycle of a component, within a page, allowing for callbacks into the component for many different events.
  ComponentEvent | An event that may originate in application logic, or as a result of a client interaction (a GET or POST from the client).
  Event | The core methods related to event handling.
  RenderCommand | A command used during rendering of a page.
  RenderQueue | A stateful object that manages the process of rendering a page.

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.internal.services.ajax
  Class | Description
  --- | ---
  RenderCommand | A command used during rendering of a page.

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.internal.structure
  Class | Description
  --- | ---
  Component | Interface that defines the lifecycle of a component, within a page, allowing for callbacks into the component for many different events.
  ComponentEvent | An event that may originate in application logic, or as a result of a client interaction (a GET or POST from the client).
  Event | The core methods related to event handling.
  PageLifecycleCallbackHub | Defines a way for different aspects of a page to add callbacks for important lifecycle events.
  PageLifecycleListener | Deprecated. in 5.3.4, replaced with `PageLifecycleCallbackHub`
  RenderCommand | A command used during rendering of a page.
  RenderQueue | A stateful object that manages the process of rendering a page.

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.internal.transform
  Class | Description
  --- | ---
  ComponentEvent | An event that may originate in application logic, or as a result of a client interaction (a GET or POST from the client).

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.internal.util
  Class | Description
  --- | ---
  RenderCommand | A command used during rendering of a page.
  RenderQueue | A stateful object that manages the process of rendering a page.

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.runtime
  Class | Description
  --- | ---
  ComponentEvent | An event that may originate in application logic, or as a result of a client interaction (a GET or POST from the client).
  ComponentResourcesAware | Interface implemented by components (after they have been transformed at load time).
  Event | The core methods related to event handling.
  PageLifecycleListener | Deprecated. in 5.3.4, replaced with `PageLifecycleCallbackHub`
  RenderCommand | A command used during rendering of a page.
  RenderQueue | A stateful object that manages the process of rendering a page.

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.services
  Class | Description
  --- | ---
  Component | Interface that defines the lifecycle of a component, within a page, allowing for callbacks into the component for many different events.
  ComponentEvent | An event that may originate in application logic, or as a result of a client interaction (a GET or POST from the client).

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.services.dynamic
  Class | Description
  --- | ---
  RenderCommand | A command used during rendering of a page.

- Classes in org.apache.tapestry5.runtime used by org.apache.tapestry5.test
  Class | Description
  --- | ---
  Component | Interface that defines the lifecycle of a component, within a page, allowing for callbacks into the component for many different events.