| Package | Description |
|---|---|
| xyz.cofe.gui.swing.table |
Различные модели таблиц (сортировка/фильтрация/...), абота с таблицами
|
| xyz.cofe.gui.swing.table.impl | |
| xyz.cofe.gui.swing.tree |
Реализация компонента дерева - таблицы
|
| Modifier and Type | Field and Description |
|---|---|
protected RowData |
SortRowTM.rowData |
| Modifier and Type | Field and Description |
|---|---|
protected xyz.cofe.collection.Predicate<RowData> |
FilterRowTM.rowFilter |
| Modifier and Type | Method and Description |
|---|---|
static xyz.cofe.collection.Predicate<RowData> |
RowData.and(xyz.cofe.collection.Predicate<RowData>... predicates)
Создает предикат AND (и) из указанных предикатов
|
static xyz.cofe.collection.Convertor<String,xyz.cofe.collection.Predicate<RowData>> |
RowData.andConvertor(xyz.cofe.collection.Convertor<String,xyz.cofe.collection.Predicate<RowData>>... predicates)
Создает конвертор множества предикатов в один предикат AND
|
static xyz.cofe.collection.Convertor<String,xyz.cofe.collection.Predicate<RowData>> |
RowData.getContainsConvertor(int column)
Конвертор филльтра: contains
|
Comparator<RowData> |
SortRowTM.getRowComparator()
Возвращает функцию сравнения используемую для сортировки
|
xyz.cofe.collection.Predicate<RowData> |
FilterRowTM.getRowFilter()
Возвращает фильтр строк
|
static xyz.cofe.collection.Predicate<RowData> |
RowData.like(String text)
Создает предикат/фильтр проверяющий значение на совпадение значения согласно заданной маске в любой колонке
|
static xyz.cofe.collection.Predicate<RowData> |
RowData.not(xyz.cofe.collection.Predicate<RowData> predicate)
Создает предикат NOT (инверсия) из указанного
|
static xyz.cofe.collection.Predicate<RowData> |
RowData.or(xyz.cofe.collection.Predicate<RowData>... predicates)
Создает предикат OR (или) из указанных предикатов
|
static xyz.cofe.collection.Predicate<RowData> |
RowData.stringValue(int columnIndex,
xyz.cofe.collection.Predicate<String> pred)
Сравнивает текстовое представление данных (toString()) с значением (pred)
и соответственно возвращает результат сравнения.
|
static xyz.cofe.collection.Predicate<RowData> |
RowData.textContains(int column,
String wildcard)
Создает фильтр/предикат проверящий что значение содержит текст (contains)
|
| Modifier and Type | Method and Description |
|---|---|
static Closeable |
RowData.bind(FilterRowTM filterRowTM,
JTextComponent filterTextCmpt,
xyz.cofe.collection.Convertor<String,xyz.cofe.collection.Predicate<RowData>> convertToFilter)
Связывает событие изменения текста, текстового поля содержащее выражение фильтрации,
с моделью таблицы
|
protected Comparator<Integer> |
SortRowTM.createComparator(TableModel tm,
Comparator<RowData> cmpr)
Создает функцию сортировки индексов строк
|
static xyz.cofe.collection.Predicate<RowData> |
RowData.not(xyz.cofe.collection.Predicate<RowData> predicate)
Создает предикат NOT (инверсия) из указанного
|
void |
SortRowTM.setRowComparator(Comparator<RowData> rowComparator)
Указыавет функцию сравнения используемую для сортировки
|
void |
FilterRowTM.setRowFilter(xyz.cofe.collection.Predicate<RowData> filter)
Устанавливает фильтр строк
|
| Modifier and Type | Field and Description |
|---|---|
protected xyz.cofe.collection.Predicate<RowData> |
FilterRowTMUnOrdererMaps.rowFilter |
| Modifier and Type | Method and Description |
|---|---|
xyz.cofe.collection.Predicate<RowData> |
FilterRowTMUnOrdererMaps.getRowFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
FilterRowTMUnOrdererMaps.setRowFilter(xyz.cofe.collection.Predicate<RowData> filter) |
| Modifier and Type | Field and Description |
|---|---|
protected xyz.cofe.collection.Predicate<RowData> |
TreeTableFilterModel.filter |
| Constructor and Description |
|---|
TreeTableSortModel(TreeTableModelInterface dm,
xyz.cofe.common.Reciver<xyz.cofe.collection.Pair<RowData,RowData>> dumpDetail) |
TreeTableSortModel(TreeTableModelInterface dm,
xyz.cofe.common.Reciver<xyz.cofe.collection.Pair<RowData,RowData>> dumpDetail) |
Copyright © 2019. All rights reserved.