public abstract class SelectedCellsMap<T extends TablePositionBase>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Integer,java.util.BitSet> |
selectedCellBitSetMap |
private ObservableList<T> |
selectedCells |
private ObservableList<T> |
sortedSelectedCells |
Constructor and Description |
---|
SelectedCellsMap(ListChangeListener<T> listener) |
Modifier and Type | Method and Description |
---|---|
void |
add(T tp) |
void |
addAll(java.util.Collection<T> cells) |
void |
clear() |
T |
get(int i) |
ObservableList<T> |
getSelectedCells() |
int |
indexOf(T tp) |
abstract boolean |
isCellSelectionEnabled() |
boolean |
isEmpty() |
boolean |
isSelected(int row,
int columnIndex) |
void |
remove(T tp) |
void |
setAll(java.util.Collection<T> cells) |
int |
size() |
private final ObservableList<T extends TablePositionBase> selectedCells
private final ObservableList<T extends TablePositionBase> sortedSelectedCells
private final java.util.Map<java.lang.Integer,java.util.BitSet> selectedCellBitSetMap
public SelectedCellsMap(ListChangeListener<T> listener)
public abstract boolean isCellSelectionEnabled()
public int size()
public T get(int i)
public void add(T tp)
public void addAll(java.util.Collection<T> cells)
public void setAll(java.util.Collection<T> cells)
public void remove(T tp)
public void clear()
public boolean isSelected(int row, int columnIndex)
public int indexOf(T tp)
public boolean isEmpty()
public ObservableList<T> getSelectedCells()