Package com.macrofocus.common.selection

# Class AbstractSelectionEvent<E>

java.lang.Object
com.macrofocus.common.selection.AbstractSelectionEvent<E>

All Implemented Interfaces:
  `SelectionEvent<E>`

Direct Known Subclasses:
  `SimpleSelectionEvent`, `SingleSelectionEvent`

public abstract class AbstractSelectionEvent<E> extends Object implements SelectionEvent<E>
Created by luc on 20/04/16.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `AbstractSelectionEvent()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Iterable<E>`
  `getSelected()`
  `Iterable<E>`
  `getUnselected()`

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

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

  ### Methods inherited from interface com.macrofocus.common.selection.SelectionEvent

  `getAffected, getModel, isAffected`

- ## Constructor Details

  - ### AbstractSelectionEvent

    public AbstractSelectionEvent()

- ## Method Details

  - ### getSelected

    public Iterable<E> getSelected()
    Specified by:
      `getSelected` in interface `SelectionEvent<E>`

  - ### getUnselected

    public Iterable<E> getUnselected()
    Specified by:
      `getUnselected` in interface `SelectionEvent<E>`