public abstract class AbstractThumbnailProvider extends java.lang.Object implements FileThumbnailProvider
| Constructor and Description |
|---|
AbstractThumbnailProvider()
Constructs new thumbnail provider that accepts all extensions.
|
AbstractThumbnailProvider(java.util.List<java.lang.String> extensions)
Constructs new thumbnail provider that accepts specified extensions..
|
AbstractThumbnailProvider(java.lang.String... extensions)
Constructs new thumbnail provider that accepts specified extensions..
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(java.io.File file)
Returns whether or not this provider can generate thumbnail for the specified file.
|
java.util.List<java.lang.String> |
getExtensions()
Returns extensions accepted by this provider.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprovidepublic AbstractThumbnailProvider()
public AbstractThumbnailProvider(java.lang.String... extensions)
extensions - extensions to be acceptedpublic AbstractThumbnailProvider(java.util.List<java.lang.String> extensions)
extensions - extensions to be acceptedpublic java.util.List<java.lang.String> getExtensions()
public boolean accept(java.io.File file)
FileThumbnailProvideraccept in interface com.alee.utils.compare.Filter<java.io.File>accept in interface FileThumbnailProvideraccept in interface java.io.FileFilterfile - file to provide thumbnail for