public abstract class AbstractBaseFilter extends OkapiComponent implements IFilter
SUB_FILTER| Constructor and Description |
|---|
AbstractBaseFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
addConfiguration(boolean clearAllExisting,
String configId,
String name,
String description,
String parametersLocation) |
protected boolean |
addConfiguration(boolean clearAllExisting,
String configId,
String name,
String description,
String parametersLocation,
String extensions) |
protected boolean |
addConfigurations(List<FilterConfiguration> configs) |
protected FilterConfiguration |
findConfiguration(String configId) |
List<FilterConfiguration> |
getConfigurations()
Gets the list of all predefined configurations for this filter.
|
String |
getDisplayName()
Gets the localizable display name of this filter.
|
EncoderManager |
getEncoderManager()
Gets the EncoderManager object for this filter.
|
String |
getMimeType()
Gets the MIME type of the format supported by this filter.
|
protected boolean |
removeConfiguration(String configId) |
boolean |
setConfiguration(String configId) |
protected void |
setDisplayName(String displayName) |
void |
setFilterConfigurationMapper(IFilterConfigurationMapper fcMapper)
Sets the filter configuration mapper for this filter.
|
protected void |
setMimeType(String mimeType) |
component_done, component_init, getParameters, getParameters, getParametersClassName, setParametersexec, getDescription, getName, setDescription, setName, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcancel, close, createFilterWriter, createSkeletonWriter, getName, getParameters, hasNext, next, open, open, setParameters, streamforEachRemaining, removepublic void setFilterConfigurationMapper(IFilterConfigurationMapper fcMapper)
IFiltersetFilterConfigurationMapper in interface IFilterfcMapper - the mapper to set.protected void setMimeType(String mimeType)
public String getMimeType()
IFiltergetMimeType in interface IFilterprotected void setDisplayName(String displayName)
public String getDisplayName()
IFiltergetDisplayName in interface IFilterpublic EncoderManager getEncoderManager()
IFiltergetEncoderManager in interface IFilterprotected boolean addConfiguration(boolean clearAllExisting,
String configId,
String name,
String description,
String parametersLocation)
protected boolean addConfiguration(boolean clearAllExisting,
String configId,
String name,
String description,
String parametersLocation,
String extensions)
protected boolean addConfigurations(List<FilterConfiguration> configs)
protected FilterConfiguration findConfiguration(String configId)
protected boolean removeConfiguration(String configId)
public List<FilterConfiguration> getConfigurations()
IFiltergetConfigurations in interface IFilterpublic boolean setConfiguration(String configId)
Copyright © 2021. All rights reserved.