Package de.xima.fc.gui.elfinder
package de.xima.fc.gui.elfinder
-
ClassDescriptionAServletElFinderConnector<Response>Abstract class for an elfinder connector, based on Java servlets.DefaultElFinderFileSystemOptionsProvider<Entry extends IFileSystemEntry<?>>Implementation of
IElFinderFileSystemOptionsProviderthat provides defaults for all settings.AIElFinderHashCodecthat uses the default implementation as detailed by the elFinder docs.Enumeration of well-known elfinder error codes for the elfinder file manager.Exception raised when a request to the elfinder connector could not be handled.Represents a client error.Represents a server error.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 aIFileEntitystored in a database.A builder for a URL creator that generates URLs for thumbnails of file system entries from aICommonFileSystem, with initial data from aIFileEntitystored in a database.Simple model for the default file hash used by the elfinder file manager.Model and utility class for the upload mime configuration of the ElFinder file manager.First order to check for mime types, corresponding to thefirstOrderproperty of the ElFinder upload mime configuration.FileSystemElFinderConnector<Entry extends IFileSystemEntry<?>>An elFinder connector that serves files from aICommonFileSysteminstance.FileSystemElFinderConnectorConfig<Entry extends IFileSystemEntry<?>>Settings for aFileSystemElFinderConnector.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<?>>AIElFinderFileUrlCreatorthat creates URLs for the ElFinder connector.IDynamicResourceThumbnailRequestHandler<Entry extends IFileSystemEntry<?>>Handles requests to the dynamic resource servlet for a thumbnail of a file entity or file system entry from aICommonFileSystem.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. whether the directory of file is read-only, or how many files can be uploaded.IElFinderFileUrlCreator<Entry extends IFileSystemEntry<?>>Creates URLs for files on the file system, used by the elFinder feature.Encoder and decoder for file and directory file paths.Decoder for ElFinder file hashes.Encoder for file and directory file paths.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.Base parameters for the image processing operations, seeIElFinderImageProcessor.Parameters for the crop operation, seeIElFinderImageProcessor.cropImage(Path, Path, IElFinderImageProcessorCropParams)Parameters for the rotate operation, seeIElFinderImageProcessor.rotateImage(Path, Path, IElFinderImageProcessorRotateParams)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.