public class TableFilterView
extends java.lang.Object
implements javafx.beans.value.ChangeListener<java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
protected TableComponent |
component |
protected java.lang.String |
lastSearchCriteria |
protected boolean |
lastSearchDetails |
protected TableList |
sourceFullList |
| Constructor and Description |
|---|
TableFilterView(TableComponent tableComponent) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addItem(java.lang.Object item) |
void |
changed(javafx.beans.value.ObservableValue<? extends java.lang.String> property,
java.lang.String oldValue,
java.lang.String newValue) |
TableList |
getFullList() |
boolean |
matchesSearchCriteria(java.lang.Object item) |
void |
refresh() |
void |
refresh(java.lang.String searchCriteria) |
void |
refreshCounter() |
void |
refreshSearch() |
boolean |
removeItem(java.lang.Object item) |
void |
setSearchProperties(java.lang.String... searchProperties) |
TableFilterView |
withCounterColumn(Column column) |
protected TableComponent component
protected boolean lastSearchDetails
protected java.lang.String lastSearchCriteria
protected TableList sourceFullList
public TableFilterView(TableComponent tableComponent)
public void setSearchProperties(java.lang.String... searchProperties)
public void refresh()
public void refresh(java.lang.String searchCriteria)
public void refreshSearch()
public boolean matchesSearchCriteria(java.lang.Object item)
public TableFilterView withCounterColumn(Column column)
public void refreshCounter()
public void changed(javafx.beans.value.ObservableValue<? extends java.lang.String> property,
java.lang.String oldValue,
java.lang.String newValue)
changed in interface javafx.beans.value.ChangeListener<java.lang.String>public boolean addItem(java.lang.Object item)
public TableList getFullList()
public boolean removeItem(java.lang.Object item)