Interface SelectionChangedListener
-
- All Known Implementing Classes:
AlarmDaoContainer
,AlarmTable
,ApplicationDaoContainer
,ApplicationOutageDaoContainer
,ApplicationOutageTable
,ApplicationTable
,BusinessServicesContainer
,BusinessServicesTable
,NodeDaoContainer
,NodeTable
,OnmsVaadinContainer
,SelectionAwareTable
public interface SelectionChangedListener
Listener to deal with selection changes. This should be used in combination with theOnmsVaadinContainer
orSelectionAwareTable
. This allows the underlying container to filter based on theSelectionChangedListener.Selection
's returned restrictions. In addition to that it no longer depends directly on Topology knowledge.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
SelectionChangedListener.AlarmNodeIdSelection
A convenientSelectionChangedListener.Selection
to create an in-Restriction for the providedSelectionChangedListener.AlarmNodeIdSelection.selectedNodeIds
.static class
SelectionChangedListener.IdSelection<T extends java.io.Serializable>
A convenientSelectionChangedListener.Selection
to create an in-Restriction for the providedSelectionChangedListener.IdSelection.selectedIds
.static interface
SelectionChangedListener.Selection
The new selection.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
selectionChanged(SelectionChangedListener.Selection newSelection)
Provide a newSelectionChangedListener.Selection
object if the selection has changed.
-
-
-
Method Detail
-
selectionChanged
void selectionChanged(SelectionChangedListener.Selection newSelection)
Provide a newSelectionChangedListener.Selection
object if the selection has changed.- Parameters:
newSelection
- The new selection.
-
-