public class CropSourceOptions extends AbstractTransformationSourceOptions
Modifier and Type | Class and Description |
---|---|
class |
CropSourceOptions.CropSourceOptionsSerializer
Serializer for crop source options
|
TransformationSourceOptions.TransformationSourceOptionsSerializer
Constructor and Description |
---|
CropSourceOptions() |
Modifier and Type | Method and Description |
---|---|
static TransformationSourceOptions.TransformationSourceOptionsSerializer |
createSerializerInstance()
Creates an instance of the options serializer
|
String |
getGravity()
Gets the 'gravity' which determines how the offset is applied.
|
int |
getHeight()
Gets the height of the cropped image.
|
TransformationSourceOptions.TransformationSourceOptionsSerializer |
getSerializer()
Gets the serializer for the source options.
|
int |
getWidth()
Sets the width of the cropped image.
|
int |
getXOffset()
Gets the horizontal offset.
|
int |
getYOffset()
Gets the vertical offset.
|
boolean |
isApplicableForMimetype(String sourceMimetype)
Gets whether or not these transformation source options apply for the
given mimetype
|
boolean |
isPercentageCrop() |
void |
setGravity(String gravity)
Sets the 'gravity' which determines how the offset is applied.
|
void |
setHeight(int height)
Sets the height of the cropped image.
|
void |
setPercentageCrop(boolean isPercentageCrop) |
void |
setWidth(int width)
Sets the width of the cropped image.
|
void |
setXOffset(int xOffset)
Sets the horizontal offset.
|
void |
setYOffset(int yOffset)
Sets the vertical offset.
|
String |
toString() |
clone, getApplicabledMimetypes, getApplicableMimetypes, mergedOptions, putParameterIfNotNull, setApplicableMimetypes
public boolean isApplicableForMimetype(String sourceMimetype)
AbstractTransformationSourceOptions
isApplicableForMimetype
in interface TransformationSourceOptions
isApplicableForMimetype
in class AbstractTransformationSourceOptions
sourceMimetype
- the mimetype of the sourcepublic int getHeight()
isPercentageCrop
is set to true then it changes to
percentage.public void setHeight(int height)
isPercentageCrop
is set to true then it changes to
percentage.height
- the height to setpublic int getWidth()
isPercentageCrop
is set to true then it changes to
percentage.public void setWidth(int width)
isPercentageCrop
is set to true then it changes to
percentage.width
- the width to setpublic int getXOffset()
gravity
property can change this.public void setXOffset(int xOffset)
gravity
property can change this.xOffset
- the xOffset to setpublic int getYOffset()
gravity
property
can change this.public void setYOffset(int yOffset)
gravity
property
can change this.yOffset
- the yOffset to setpublic boolean isPercentageCrop()
public void setPercentageCrop(boolean isPercentageCrop)
isPercentageCrop
- the isPercentageCrop to setpublic void setGravity(String gravity)
gravity
- the gravity to setpublic String getGravity()
public TransformationSourceOptions.TransformationSourceOptionsSerializer getSerializer()
TransformationSourceOptions
public static TransformationSourceOptions.TransformationSourceOptionsSerializer createSerializerInstance()
Copyright © 2005–2017 Alfresco Software. All rights reserved.