Class JWFileList

java.lang.Object
com.io7m.jwheatsheaf.ui.internal.JWFileList

public final class JWFileList extends Object
A filtered file list.
  • Constructor Details

    • JWFileList

      public JWFileList(JWFileChooserFilterType inFilter)
      Construct a filtered file list.
      Parameters:
      inFilter - The initial filter
  • Method Details

    • setItems

      public void setItems(List<JWFileItem> newItems)
      Set the items for the file list.
      Parameters:
      newItems - The new items
    • setSearch

      public void setSearch(String searchText)
      Set the search filter.
      Parameters:
      searchText - The filter
    • setFilter

      public void setFilter(JWFileChooserFilterType newFilter)
      Set the type filter.
      Parameters:
      newFilter - The type filter
    • items

      public javafx.collections.ObservableList<JWFileItem> items()
      Returns:
      The observable list of items
    • comparator

      public javafx.beans.property.ObjectProperty<Comparator<? super JWFileItem>> comparator()
      Returns:
      The comparator used for sorting