org.richfaces.event

## Interface ItemChangeListener

- All Superinterfaces:
    EventListener, javax.faces.event.FacesListener
  All Known Implementing Classes:
    MethodExpressionItemChangeListener

      public interface ItemChangeListener
      extends javax.faces.event.FacesListener

  A listener interface for receiving `ItemChangeEvent`s. A class that is interested in receiving such events implements this interface, and then registers itself with the source `UIComponent` of interest, by calling `addItemChangeListener()`.

  Since:
    -4712-01-01
  Version:
    1.0
  Author:
    akolonitsky

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `processItemChange(ItemChangeEvent event)` Invoked when `ItemChangeEvent` occurs.

- - ### Method Detail

    - #### processItemChange

          void processItemChange(ItemChangeEvent event)
                          throws javax.faces.event.AbortProcessingException

      Invoked when `ItemChangeEvent` occurs.

      Parameters:
        `event` - The `ItemChangeEvent` that has occurred
      Throws:
        `javax.faces.event.AbortProcessingException` - Signal the JavaServer Faces implementation that no further processing on the current event should be performed

Copyright © 2016 JBoss by Red Hat. All Rights Reserved.