public abstract class AbstractFileFilter extends FileFilter implements FileFilter, Filter<File>, IconBridge<RenderingParameters>, TextBridge<RenderingParameters>
| Constructor and Description |
|---|
AbstractFileFilter() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
accept(File file)
Returns whether the given file is accepted by this filter or not.
|
abstract String |
getDescription()
Returns short file filter description.
|
abstract Icon |
getIcon(RenderingParameters parameters)
Returns file filter
Icon. |
String |
getText(RenderingParameters parameters)
Returns file filter title.
|
@Nullable public abstract Icon getIcon(@NotNull RenderingParameters parameters)
Icon.getIcon in interface IconBridge<RenderingParameters>parameters - RenderingParametersIcon@Nullable public String getText(@NotNull RenderingParameters parameters)
getText in interface TextBridge<RenderingParameters>parameters - RenderingParameters@NotNull public abstract String getDescription()
getDescription in class FileFilterpublic abstract boolean accept(@NotNull File file)
accept in interface Filter<File>accept in interface FileFilteraccept in class FileFilterfile - file to processCopyright © 2020. All rights reserved.