public class SelectionModel<T> extends Object implements ISelectionModel<T>
| Constructor and Description |
|---|
SelectionModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelectedObject(T object) |
void |
addSelectedObjects(Collection<T> objects) |
void |
addSelectionListener(ISelectionListener<T> listener) |
Iterable<T> |
getSelectedObjects() |
boolean |
isEmpty() |
boolean |
isSelected(T object) |
void |
removeAllSelectedObjects() |
void |
removeSelectedObject(T object) |
void |
removeSelectedObjects(Collection<T> objects) |
void |
removeSelectionListener(ISelectionListener<T> listener) |
void |
setSelectedObject(T object) |
void |
setSelectedObjects(Collection<T> objects) |
int |
size() |
public void setSelectedObject(T object)
setSelectedObject in interface ISelectionModel<T>public void setSelectedObjects(Collection<T> objects)
setSelectedObjects in interface ISelectionModel<T>public void addSelectedObject(T object)
addSelectedObject in interface ISelectionModel<T>public void addSelectedObjects(Collection<T> objects)
addSelectedObjects in interface ISelectionModel<T>public boolean isSelected(T object)
isSelected in interface ISelectionModel<T>public void removeSelectedObject(T object)
removeSelectedObject in interface ISelectionModel<T>public void removeSelectedObjects(Collection<T> objects)
removeSelectedObjects in interface ISelectionModel<T>public void removeAllSelectedObjects()
removeAllSelectedObjects in interface ISelectionModel<T>public boolean isEmpty()
isEmpty in interface ISelectionModel<T>public int size()
size in interface ISelectionModel<T>public void addSelectionListener(ISelectionListener<T> listener)
addSelectionListener in interface ISelectionModel<T>public void removeSelectionListener(ISelectionListener<T> listener)
removeSelectionListener in interface ISelectionModel<T>public Iterable<T> getSelectedObjects()
getSelectedObjects in interface ISelectionModel<T>Copyright © 2007–2017 Andreas W. Bartels. All rights reserved.