# Uses of Interface
org.apache.bsf.util.event.EventProcessor

Packages that use EventProcessor
Package
Description
org.apache.bsf.util
org.apache.bsf.util.event

- ## Uses of EventProcessor in org.apache.bsf.util

  Classes in org.apache.bsf.util that implement EventProcessor
  Modifier and Type
  Class
  Description
  `class`
  `BSFEventProcessor`
  This is used to support binding scripts to be run when an event occurs.
  `class`
  `BSFEventProcessorReturningEventInfos`
  This is used to support binding scripts to be run when an event occurs, forwarding the arguments supplied to the event listener.
  Methods in org.apache.bsf.util with parameters of type EventProcessor
  Modifier and Type
  Method
  Description
  `static void`
  ReflectionUtils.`addEventListener(Object source, String eventSetName, EventProcessor processor)`
  Add an event processor as a listener to some event coming out of an object.

- ## Uses of EventProcessor in org.apache.bsf.util.event

  Fields in org.apache.bsf.util.event declared as EventProcessor
  Modifier and Type
  Field
  Description
  `protected EventProcessor`
  EventAdapterImpl.`eventProcessor`
  Methods in org.apache.bsf.util.event with parameters of type EventProcessor
  Modifier and Type
  Method
  Description
  `void`
  EventAdapter.`setEventProcessor(EventProcessor eventProcessor)`
  `void`
  EventAdapterImpl.`setEventProcessor(EventProcessor eventProcessor)`