Package org.eclipse.handly.model.impl.support

# Class ElementChangeListenerList.Entry

java.lang.Object
org.eclipse.handly.model.impl.support.ElementChangeListenerList.Entry

Enclosing class:
  ElementChangeListenerList

public static class ElementChangeListenerList.Entry extends Object
An entry of the element change listener list. Immutable.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `getEventMask()`
  Returns the bit-wise OR of all event types of interest to the listener.
  `IElementChangeListener`
  `getListener()`
  Returns the listener held by this entry.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### getListener

    public IElementChangeListener getListener()
    Returns the listener held by this entry.
    Returns:
      the listener (never `null`)

  - ### getEventMask

    public int getEventMask()
    Returns the bit-wise OR of all event types of interest to the listener.
    Returns:
      the bit-wise OR of all event types of interest to the listener