# Uses of Interface
org.apache.tapestry5.runtime.ComponentEvent

Packages that use ComponentEvent
Package
Description
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; 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.runtime
Contains interfaces that are added to component classes at runtime.
org.apache.tapestry5.services
Core services

- ## Uses of ComponentEvent in org.apache.tapestry5.internal.services

  Classes in org.apache.tapestry5.internal.services that implement ComponentEvent
  Modifier and Type
  Class
  Description
  `class`
  `ComponentEventImpl`

- ## Uses of ComponentEvent in org.apache.tapestry5.internal.structure

  Methods in org.apache.tapestry5.internal.structure with parameters of type ComponentEvent
  Modifier and Type
  Method
  Description
  `boolean`
  ComponentPageElement.`dispatchEvent(ComponentEvent event)`
  Asks each mixin and component to `Component.dispatchComponentEvent(ComponentEvent)`, returning true if any handler was found.
  `boolean`
  ComponentPageElementImpl.`dispatchEvent(ComponentEvent event)`

- ## Uses of ComponentEvent in org.apache.tapestry5.internal.transform

  Methods in org.apache.tapestry5.internal.transform with parameters of type ComponentEvent
  Modifier and Type
  Method
  Description
  `Object`
  EventHandlerMethodParameterSource.`get(ComponentEvent event, int index)`
  `Object`
  EventHandlerMethodParameterProvider.`valueForEventHandlerMethodParameter(ComponentEvent event)`
  Extract the value and coerce it to the correct type.

- ## Uses of ComponentEvent in org.apache.tapestry5.runtime

  Methods in org.apache.tapestry5.runtime with parameters of type ComponentEvent
  Modifier and Type
  Method
  Description
  `boolean`
  Component.`dispatchComponentEvent(ComponentEvent event)`
  Invoked to handle a component event.

- ## Uses of ComponentEvent in org.apache.tapestry5.services

  Methods in org.apache.tapestry5.services with parameters of type ComponentEvent
  Modifier and Type
  Method
  Description
  `void`
  ComponentEventHandler.`handleEvent(Component instance, ComponentEvent event)`
  Handles the event.