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
 
 -