# 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.