Package com.macrofocus.common.selection
package com.macrofocus.common.selection
Provides the necessary classes and interfaces for dealing with selections.
-
ClassDescriptionThis class provides a skeletal implementation of the MutableSelection interface to minimize the effort required to implement this interface.This class provides a skeletal implementation of the MutableSelection interface to minimize the effort required to implement this interface.This class provides a skeletal implementation of the Selection interface to minimize the effort required to implement this interface.Created by luc on 20/04/16.Defines the requirements for a selection that can change.Defines the requirements for a single selection that can change.Data model for multiple selection supporting null value to be selected.Default data model for single selection.Selection<E>This interface represents the current state of a selection.An event that characterizes a change in the current selection.The listener interface for receiving "interesting" events about a selection.Default data model for multiple selection.Default implementation of a SelectionEvent.Default data model for single selection.This interface constrains the selection to be restricted to a single element.Default implementation of a SelectionEvent for single selection.The listener interface for receiving "interesting" events about a selection.