public class MultiTableViewFindSupport extends AbstractTableFindSupport
AbstractTableFindSupport.FindStrategy, AbstractTableFindSupport.Range, AbstractTableFindSupport.SearchResult
FOUND_CELL_CLASS, FOUND_CELL_STYLE, FOUND_TEXT_CLASS, FOUND_TEXT_STYLE, SEARCH_FIELD_BACKGROUND_STYLE, SEARCH_FIELD_NOT_FOUND_BACKGROUND_STYLE, TABLE_VIEW_CSS, TREE_TABLE_VIEW_CSS
Constructor and Description |
---|
MultiTableViewFindSupport(FindTextFieldSupport pFindTextFieldSupport) |
MultiTableViewFindSupport(FindTextFieldSupport pFindTextFieldSupport,
javafx.collections.ObservableList<javafx.scene.control.TableView<?>> pTableList) |
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.ReadOnlyProperty<javafx.scene.control.TableView<?>> |
activeTableProperty() |
TableViewFindSupport |
getActiveFindSupport() |
javafx.scene.control.TableView<?> |
getActiveTable() |
boolean |
getAutoClearSelection() |
javafx.beans.Observable |
getFindSelectionChange()
Gets an observable which fires events when the table selection changes
because of an 'find' event - the previous/next buttons are clicked,
selection change due to find string/type change, etc.
|
javafx.collections.ObservableList<javafx.scene.control.TableView<?>> |
getTableList() |
protected javafx.scene.control.TablePositionBase<?> |
selectNext(boolean pBackwards) |
void |
setAutoClearSelection(boolean pAutoClearSelection) |
protected void |
setupSearchResultMessage() |
cellFactoryFilterProperty, cellFactoryProperty, columnFilterProperty, disabledProperty, errorMessageProperty, findStrategyProperty, getCellFactory, getCellFactoryFilter, getColumnFilter, getErrorMessage, getFindStrategy, getFindTextFieldSupport, getFoundCellClass, getFoundCellStyle, getFoundTextClass, getFoundTextStyle, getLineWrap, getMatchCase, getSearchField, getSearchFieldBackgroundStyle, getSearchResult, getSearchResultInfo, getSearchResultMessage, hasNoOccurrences, hasSearchInProgress, installStylesheet, isDisabled, lineWrapProperty, matchCaseProperty, nextBtnDisable, nextBtnDisableProperty, noOccurrences, noOccurrencesProperty, prevBtnDisable, prevBtnDisableProperty, searchFieldBackgroundStyle, searchFieldBackgroundStyleProperty, searchInProgress, searchInProgressProperty, searchResultInfo, searchResultInfoProperty, searchResultMessage, searchResultMessageProperty, searchResultProperty, selectNext, selectPrev, setCellFactory, setCellFactoryFilter, setColumnFilter, setDisabled, setErrorMessage, setFindStrategy, setFoundCellClass, setFoundCellStyle, setFoundTextClass, setFoundTextStyle, setLineWrap, setMatchCase, setSearchResult, setupSearchField, setupSearchFieldBackgroundStyle, setupSearchResultInfo
public MultiTableViewFindSupport(FindTextFieldSupport pFindTextFieldSupport)
public MultiTableViewFindSupport(FindTextFieldSupport pFindTextFieldSupport, javafx.collections.ObservableList<javafx.scene.control.TableView<?>> pTableList)
public javafx.collections.ObservableList<javafx.scene.control.TableView<?>> getTableList()
public javafx.beans.property.ReadOnlyProperty<javafx.scene.control.TableView<?>> activeTableProperty()
public javafx.scene.control.TableView<?> getActiveTable()
public TableViewFindSupport getActiveFindSupport()
public javafx.beans.Observable getFindSelectionChange()
AbstractTableFindSupport
getFindSelectionChange
in class AbstractTableFindSupport
public boolean getAutoClearSelection()
public void setAutoClearSelection(boolean pAutoClearSelection)
protected javafx.scene.control.TablePositionBase<?> selectNext(boolean pBackwards)
selectNext
in class AbstractTableFindSupport
protected void setupSearchResultMessage()
setupSearchResultMessage
in class AbstractTableFindSupport
Copyright © 2023. All rights reserved.