Class PictureConversion
java.lang.Object
org.nuxeo.ecm.platform.picture.api.PictureConversion
- All Implemented Interfaces:
Comparable<PictureConversion>,Descriptor
Object to store the definition of a picture conversion, to be used when computing views for a given image.
- Since:
- 7.1
- Author:
- Thomas Roger
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Booleanprotected Stringprotected Integerprotected Integerprotected Booleanprotected Booleanprotected StringFields inherited from interface org.nuxeo.runtime.model.Descriptor
UNIQUE_DESCRIPTOR_ID -
Constructor Summary
ConstructorsConstructorDescriptionPictureConversion(String id, String description, String tag, Integer maxSize) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(PictureConversion other) booleangetId()The descriptor id, descriptors with same id are merged.intgetOrder()getTag()inthashCode()booleanbooleanbooleanmerge(Descriptor o) Returns a descriptor representingothermerged intothisvoidsetChainId(String chainId) voidsetDescription(String description) voidsetEnabled(Boolean enabled) voidsetFilterIds(List<String> filterIds) voidsetMaxSize(Integer maxSize) voidvoidsetRendition(Boolean rendition) voidsetRenditionVisible(Boolean renditionVisible) voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.nuxeo.runtime.model.Descriptor
doesRemove
-
Field Details
-
id
-
order
-
description
-
enabled
-
chainId
-
tag
-
maxSize
-
filterIds
-
rendition
- Since:
- 7.2
-
renditionVisible
- Since:
- 7.2
-
-
Constructor Details
-
PictureConversion
public PictureConversion() -
PictureConversion
-
-
Method Details
-
getId
Description copied from interface:DescriptorThe descriptor id, descriptors with same id are merged.To forbid multiple descriptors use UNIQUE_DESCRIPTOR_ID.
To forbid merge use a unique value, non-overriden
toString()for exemple.- Specified by:
getIdin interfaceDescriptor
-
getOrder
public int getOrder() -
getDescription
-
getTag
-
isEnabled
public boolean isEnabled() -
getChainId
-
getMaxSize
-
getFilterIds
-
setOrder
-
setDescription
-
setEnabled
-
setChainId
-
setTag
-
setMaxSize
-
setFilterIds
-
isRenditionVisible
public boolean isRenditionVisible() -
isRendition
public boolean isRendition() -
setRendition
-
setRenditionVisible
-
merge
Description copied from interface:DescriptorReturns a descriptor representingothermerged intothisDefault implementation returns
other.- Specified by:
mergein interfaceDescriptor- Returns:
- the merged descriptor
-
compareTo
- Specified by:
compareToin interfaceComparable<PictureConversion>
-
hashCode
public int hashCode() -
equals
-
toString
-