Package com.io7m.jwheatsheaf.ui.internal
Class JWFileList
java.lang.Object
com.io7m.jwheatsheaf.ui.internal.JWFileList
A filtered file list.
-
Constructor Summary
ConstructorsConstructorDescriptionJWFileList
(JWFileChooserFilterType inFilter) Construct a filtered file list. -
Method Summary
Modifier and TypeMethodDescriptionjavafx.beans.property.ObjectProperty<Comparator<? super JWFileItem>>
javafx.collections.ObservableList<JWFileItem>
items()
void
setFilter
(JWFileChooserFilterType newFilter) Set the type filter.void
setItems
(List<JWFileItem> newItems) Set the items for the file list.void
Set the search filter.
-
Constructor Details
-
JWFileList
Construct a filtered file list.- Parameters:
inFilter
- The initial filter
-
-
Method Details
-
setItems
Set the items for the file list.- Parameters:
newItems
- The new items
-
setSearch
Set the search filter.- Parameters:
searchText
- The filter
-
setFilter
Set the type filter.- Parameters:
newFilter
- The type filter
-
items
- Returns:
- The observable list of items
-
comparator
- Returns:
- The comparator used for sorting
-