Package de.xima.fc.gui.elfinder
-
Interface Summary Interface Description IDynamicResourceThumbnailRequestHandler<Entry extends IFileSystemEntry<?>> Handles requests to the dynamic resource servlet for a thumbnail of a file entity or file system entry from aICommonFileSystem
.IElFinderDuplicateNameGenerator Creates a file name for a duplicated (copied) file or folder.IElFinderFileSystemOptionsProvider<Entry extends IFileSystemEntry<?>> Provider for the settings of file system entries, e.g.IElFinderFileUrlCreator<Entry extends IFileSystemEntry<?>> Creates URLs for files on the file system, used by the elFinder feature.IElFinderHashCodec Encoder and decoder for file and directory file paths.IElFinderHashDecoder Decoder for ElFinder file hashes.IElFinderHashEncoder Encoder for file and directory file paths.IElFinderImageProcessor Handler handles image processing operations for the elFinder connector, when the resize command is used to modify images, such as by scaling or rotating them.IElFinderImageProcessorBaseParams Base parameters for the image processing operations, seeIElFinderImageProcessor
.IElFinderImageProcessorCropParams Parameters for the crop operation, seeIElFinderImageProcessor.cropImage(Path, Path, IElFinderImageProcessorCropParams)
IElFinderImageProcessorRotateParams Parameters for the rotate operation, seeIElFinderImageProcessor.rotateImage(Path, Path, IElFinderImageProcessorRotateParams)
IElFinderImageProcessorScaleParams Parameters for the scale operation, seeIElFinderImageProcessor.scaleImage(Path, Path, IElFinderImageProcessorScaleParams)
IElFinderImageSizeCalculator<Entry extends IFileSystemEntry<?>> Extracts the size of an image, used byFileSystemElFinderConnectorConfig
.IElFinderMimeTypeDetector<Entry extends IFileSystemEntry<?>> Detector for the mimetype of a file.IElFinderThumbnailFileEntityFinder<Entry extends IFileSystemEntry<?>> Finds the file entity ID corresponding to a file system entry, used by the thumbnail generator.IElFinderThumbnailUrlGenerator<Entry extends IFileSystemEntry<?>> Creates URLs for thumbnails of image files on the file system, used by the elFinder feature. -
Class Summary Class Description AServletElFinderConnector<Response> Abstract class for an elfinder connector, based on Java servlets.DefaultElFinderFileSystemOptionsProvider<Entry extends IFileSystemEntry<?>> Implementation ofIElFinderFileSystemOptionsProvider
that provides defaults for all settings.DefaultElFinderHashCodec AIElFinderHashCodec
that uses the default implementation as detailed by the elFinder docs.ElFinderDynamicResourceFileEntityThumbnails A thumbnail generator for the elFinder file manager.ElFinderDynamicResourceFileEntityThumbnails.BaseBuilder<Entry extends IFileSystemEntry<?>> Base builder for generating thumbnail URLs via the dynamic resource servlet and handling requests to that servlet.ElFinderDynamicResourceFileEntityThumbnails.RequestHandlerBuilder<Entry extends IFileSystemEntry<?>,FileEntity extends IFileEntity<?,?>> A builder for a thumbnail request handler for file system entries from aICommonFileSystem
, with initial data from aIFileEntity
stored in a database.ElFinderDynamicResourceFileEntityThumbnails.UrlGeneratorBuilder<Entry extends IFileSystemEntry<?>> A builder for a URL creator that generates URLs for thumbnails of file system entries from aICommonFileSystem
, with initial data from aIFileEntity
stored in a database.ElfinderFileHash Simple model for the default file hash used by the elfinder file manager.ElFinderUploadMime Model and utility class for the upload mime configuration of the ElFinder file manager.FileSystemElFinderConnector<Entry extends IFileSystemEntry<?>> An elFinder connector that serves files from aICommonFileSystem
instance.FileSystemElFinderConnectorConfig<Entry extends IFileSystemEntry<?>> Settings for aFileSystemElFinderConnector
.FileSystemElFinderConnectorConfig.BuilderStage1 Builder for the settings of aFileSystemElFinderConnector
.FileSystemElFinderConnectorConfig.BuilderStage2<Entry extends IFileSystemEntry<?>> Builder for the settings of aFileSystemElFinderConnector
.FileSystemElFinderConnectorConfig.BuilderStage3<Entry extends IFileSystemEntry<?>> Builder for the settings of aFileSystemElFinderConnector
.FindCommandElFinderUrlCreator<Entry extends IFileSystemEntry<?>> AIElFinderFileUrlCreator
that creates URLs for the ElFinder connector. -
Enum Summary Enum Description EElfinderErrorCode Enumeration of well-known elfinder error codes for the elfinder file manager.ElFinderUploadMime.EElFinderFirstOrder First order to check for mime types, corresponding to thefirstOrder
property of the ElFinder upload mime configuration. -
Exception Summary Exception Description ElfinderConnectorException Exception raised when a request to the elfinder connector could not be handled.ElfinderConnectorException.Client Represents a client error.ElfinderConnectorException.Server Represents a server error.