Uses of Interface
com.alee.utils.compare.Filter

Packages that use Filter
com.alee.extended.tree   
com.alee.laf.filechooser   
com.alee.laf.tree   
com.alee.managers.hotkey   
com.alee.managers.plugin   
com.alee.utils   
com.alee.utils.file   
com.alee.utils.filefilter   
com.alee.utils.reflection   
 

Uses of Filter in com.alee.extended.tree
 

Classes in com.alee.extended.tree that implement Filter
 class FileTreeNodeFilter
          Custom filter for file tree nodes.
 class StructuredTreeNodesFilter<E extends UniqueNode>
          Special smart tree filter that doesn't filter out parent nodes which has childs that are accepted by filter.
 

Fields in com.alee.extended.tree declared as Filter
static Filter<FileTreeNode> WebFileTreeStyle.filter
          Default tree file filter.
protected  Filter<E> WebExTree.filter
          Tree nodes filter.
protected  Filter<E> WebExCheckBoxTree.filter
          Tree nodes filter.
protected  Filter<E> WebAsyncTree.filter
          Tree nodes filter.
protected  Filter<java.io.File> FileTreeNodeFilter.filter
          Used file filter.
protected  Filter<E> AbstractExTreeDataProvider.filter
          Childs filter.
protected  Filter<E> AbstractAsyncTreeDataProvider.filter
          Childs filter.
protected  Filter<E> StructuredTreeNodesFilter.originalFilter
          Original tree filter.
 

Methods in com.alee.extended.tree that return Filter
 Filter<E> ExTreeDataProvider.getChildsFilter(E node)
          Returns child nodes filter for the specified asynchronous tree node.
 Filter<E> AsyncTreeDataProvider.getChildsFilter(E node)
          Returns child nodes filter for the specified asynchronous tree node.
 Filter<E> AbstractExTreeDataProvider.getChildsFilter(E node)
          Returns child nodes filter for the specified asynchronous tree node.
 Filter<E> AbstractAsyncTreeDataProvider.getChildsFilter(E node)
          Returns child nodes filter for the specified asynchronous tree node.
 Filter<FileTreeNode> FileTreeDataProvider.getChildsFilter(FileTreeNode node)
          Returns child nodes filter for the specified asynchronous tree node.
 Filter<java.io.File> WebFileTree.getFileFilter()
          Returns tree files filter.
 Filter<E> WebExTree.getFilter()
          Returns tree nodes filter.
 Filter<E> WebExCheckBoxTree.getFilter()
          Returns tree nodes filter.
 Filter<E> WebAsyncTree.getFilter()
          Returns tree nodes filter.
 Filter<java.io.File> FileTreeNodeFilter.getFilter()
          Returns used file filter.
 Filter<E> StructuredTreeNodesFilter.getOriginalFilter()
          Returns original tree filter.
 

Methods in com.alee.extended.tree with parameters of type Filter
 void AbstractExTreeDataProvider.setChildsFilter(Filter<E> filter)
          Sets childs filter for all nodes.
 void AbstractAsyncTreeDataProvider.setChildsFilter(Filter<E> filter)
          Sets childs filter for all nodes.
 void WebFileTree.setFileFilter(Filter<java.io.File> filter)
          Sets tree files filter.
 void WebExTree.setFilter(Filter<E> filter)
          Sets tree nodes filter.
 void WebExCheckBoxTree.setFilter(Filter<E> filter)
          Sets tree nodes filter.
 void WebAsyncTree.setFilter(Filter<E> filter)
          Sets tree nodes filter.
 void FileTreeNodeFilter.setFilter(Filter<java.io.File> filter)
          Sets used file filter.
 void StructuredTreeNodesFilter.setOriginalFilter(Filter<E> filter)
          Sets original tree filter.
 

Constructors in com.alee.extended.tree with parameters of type Filter
FileTreeDataProvider(Filter<FileTreeNode> filter, java.io.File... rootFiles)
          Constructs file tree data provider with the specified files as root.
FileTreeDataProvider(Filter<FileTreeNode> filter, java.util.List<java.io.File> rootFiles)
          Constructs file tree data provider with the specified files as root.
FileTreeNodeFilter(Filter<java.io.File> filter)
          Constructs new FileTreeNodeFilter using the specified file filter.
 

Uses of Filter in com.alee.laf.filechooser
 

Classes in com.alee.laf.filechooser that implement Filter
protected  class WebFileChooserPanel.HiddenFilesFilter
          Custom hidden/non-hidden files filter.
 

Uses of Filter in com.alee.laf.tree
 

Methods in com.alee.laf.tree with parameters of type Filter
 void WebTree.expandAll(E node, Filter<E> shouldExpand)
          Expands all child nodes accepted by filter in a single call.
 void WebTree.expandAll(Filter<E> shouldExpand)
          Expands all tree nodes accepted by filter in a single call.
 

Uses of Filter in com.alee.managers.hotkey
 

Fields in com.alee.managers.hotkey declared as Filter
protected static Filter<HotkeyInfo> HotkeyManager.HOTKEY_DISPLAY_FILTER
          Displayed hotkeys filter.
 

Uses of Filter in com.alee.managers.plugin
 

Fields in com.alee.managers.plugin declared as Filter
protected  Filter<DetectedPlugin<T>> PluginManager.pluginFilter
          Special filter to filter out unwanted plugins before their initialization.
 

Methods in com.alee.managers.plugin that return Filter
 Filter<DetectedPlugin<T>> PluginManager.getPluginFilter()
          Returns special filter that filters out unwanted plugins before their initialization.
 

Methods in com.alee.managers.plugin with parameters of type Filter
 void PluginManager.setPluginFilter(Filter<DetectedPlugin<T>> pluginFilter)
          Sets special filter that filters out unwanted plugins before their initialization.
 

Uses of Filter in com.alee.utils
 

Methods in com.alee.utils with parameters of type Filter
static
<T> java.util.ArrayList<T>
CollectionUtils.filter(java.util.Collection<T> collection, Filter<T> filter)
          Returns list of elements filtered from collection.
static java.io.File[] FileUtils.listFiles(java.io.File directory, Filter<java.io.File> fileFilter)
          Returns directory files array or empty array (instead of null) if no files present.
static
<T> java.lang.String
TextUtils.listToString(java.util.List<T> list, java.lang.String separator, TextProvider<T> textProvider, Filter<T> filter)
          Returns single text combined using list of strings and specified separator.
 

Uses of Filter in com.alee.utils.file
 

Subinterfaces of Filter in com.alee.utils.file
 interface FileThumbnailProvider
          Base interface for custom thumbnail providers.
 

Classes in com.alee.utils.file that implement Filter
 class AbstractThumbnailProvider
          Simple abstract thumbnail provider that allows passing extensions in its constructor.
 

Uses of Filter in com.alee.utils.filefilter
 

Classes in com.alee.utils.filefilter that implement Filter
 class AbstractFileFilter
          Default file filter for WebLaF file chooser that provides additional filter information.
 class AbstractFileFilterAdapter
          Custom file filter class.
 class AllFilesFilter
          Custom file filter that accepts all files.
 class DirectoriesFilter
          Custom file filter that accepts only directories.
 class FilesFilter
          Custom file filter that accepts only files.
 class GroupedFileFilter
          This file filter groups specified file filters in a certain way defined by filter group type.
 class ImageFilesFilter
          Custom file filter that accepts only image files.
 class IOFileFilterAdapter
           
 class NonHiddenFilter
          Custom file filter that accepts only non-hidden files.
 class SwingFileFilterAdapter
           
 

Uses of Filter in com.alee.utils.reflection
 

Methods in com.alee.utils.reflection with parameters of type Filter
 java.util.List<JarEntry> JarStructure.findSimilarEntries(java.lang.String name, Filter<JarEntry> filter)