org.eclipse.incquery.runtime.evm.specific.event

## Class IncQueryEventSource<Match extends IPatternMatch>

- java.lang.Object
- - org.eclipse.incquery.runtime.evm.api.event.adapter.EventSourceAdapter<Match>
  - - org.eclipse.incquery.runtime.evm.specific.event.IncQueryEventSource<Match>

- All Implemented Interfaces:
    EventSource<Match>

      public class IncQueryEventSource<Match extends IPatternMatch>
      extends EventSourceAdapter<Match>

  Author:
    Abel Hegedus

- - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `dispose()`
    `IAttributeMonitorListener<Match>` | `getAttributeMonitorListener()`
    `IncQueryMatcher<Match>` | `getMatcher()`

    - ### Methods inherited from class org.eclipse.incquery.runtime.evm.api.event.adapter.EventSourceAdapter

      `addHandler, getRealm, getSourceSpecification, notifyHandlers, removeHandler`

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

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

- - ### Method Detail

    - #### getMatcher

          public IncQueryMatcher<Match> getMatcher()

      Returns:
        the matcher

    - #### dispose

          public void dispose()

      Specified by:
        `dispose` in interface `EventSource<Match extends IPatternMatch>`
      Overrides:
        `dispose` in class `EventSourceAdapter<Match extends IPatternMatch>`

    - #### getAttributeMonitorListener

          public IAttributeMonitorListener<Match> getAttributeMonitorListener()