|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjmaster.jumploader.model.api.config.ImageConfig
public class ImageConfig
ImageConfig
| Field Summary | |
|---|---|
private boolean |
arbitraryResizeEnabled
shows whether arbitrary resize enabled (false by default) |
private java.lang.String |
cropPerimeterMin
minimum perimeter size for crop (pixels) |
private java.lang.String |
cropRatio
crop ratio constraint (width/height), e.g. "1.44" |
private java.lang.String |
cropRatioOptions
crop ratio options (semicolon separated key=value pairs) to display as dropdown in an image editor, for example: "Standard=1.3333;Wide=1.7778" |
private java.lang.String |
drawEditorCropBox
crop area dimension (pixels, {width}x{height}) to display on a draw editor. |
private java.lang.String |
drawEditorCropSize
crop area target size(pixels, {width}x{height}) to resize crop result to. |
static int |
JPEG_QUALITY_DEFAULT
jpeg default quality |
private int |
jpegQuality
jpeg compression default quality, 0..1000 |
private static java.lang.String |
PROPERTY
property file |
private java.lang.String |
resizeOptions
image editor resize options, must be text formatted as follows: ${title1};${width1};${height1};... |
private boolean |
respectExifOrientation
shows whether image should be auto rotated using exif orientation flag |
private boolean |
showColorPicker
shows whether color picker should be shown on the image editor toolbar (false by default) |
private boolean |
showSelectionInfo
shows whether selection info should be shown on the image editor toolbar (false by default) |
private boolean |
useDrawEditor
shows whether new image editor (with draw features) should be used (false by default) |
| Constructor Summary | |
|---|---|
ImageConfig(IModel model)
with model |
|
| Method Summary | |
|---|---|
java.lang.String |
getCropPerimeterMin()
|
java.lang.String |
getCropRatio()
|
java.lang.String |
getCropRatioOptions()
|
java.lang.String |
getDrawEditorCropBox()
|
java.lang.String |
getDrawEditorCropSize()
|
int |
getJpegQuality()
|
java.lang.String |
getResizeOptions()
|
boolean |
isArbitraryResizeEnabled()
|
boolean |
isRespectExifOrientation()
|
boolean |
isShowColorPicker()
|
boolean |
isShowSelectionInfo()
|
boolean |
isUseDrawEditor()
|
void |
setArbitraryResizeEnabled(boolean arbitraryResizeEnabled)
|
void |
setCropPerimeterMin(java.lang.String cropPerimeterMin)
|
void |
setCropRatio(java.lang.String cropRatio)
|
void |
setCropRatioOptions(java.lang.String cropRatioOptions)
|
void |
setDrawEditorCropBox(java.lang.String drawEditorCropBox)
|
void |
setDrawEditorCropSize(java.lang.String drawEditorCropSize)
|
void |
setJpegQuality(int jpegQuality)
|
void |
setResizeOptions(java.lang.String resizeOptions)
|
void |
setRespectExifOrientation(boolean respectExifOrientation)
|
void |
setShowColorPicker(boolean showColorPicker)
|
void |
setShowSelectionInfo(boolean showSelectionInfo)
|
void |
setUseDrawEditor(boolean useDrawEditor)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final java.lang.String PROPERTY
public static final int JPEG_QUALITY_DEFAULT
private int jpegQuality
private java.lang.String cropPerimeterMin
private java.lang.String cropRatio
private java.lang.String cropRatioOptions
private boolean respectExifOrientation
private java.lang.String resizeOptions
private boolean arbitraryResizeEnabled
private boolean showSelectionInfo
private boolean showColorPicker
private boolean useDrawEditor
private java.lang.String drawEditorCropBox
private java.lang.String drawEditorCropSize
| Constructor Detail |
|---|
public ImageConfig(IModel model)
| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic int getJpegQuality()
public void setJpegQuality(int jpegQuality)
public java.lang.String getCropPerimeterMin()
public void setCropPerimeterMin(java.lang.String cropPerimeterMin)
public java.lang.String getCropRatio()
public void setCropRatio(java.lang.String cropRatio)
public boolean isRespectExifOrientation()
public void setRespectExifOrientation(boolean respectExifOrientation)
public java.lang.String getResizeOptions()
public void setResizeOptions(java.lang.String resizeOptions)
public java.lang.String getCropRatioOptions()
public void setCropRatioOptions(java.lang.String cropRatioOptions)
public boolean isShowSelectionInfo()
public void setShowSelectionInfo(boolean showSelectionInfo)
public boolean isShowColorPicker()
public void setShowColorPicker(boolean showColorPicker)
public boolean isUseDrawEditor()
public void setUseDrawEditor(boolean useDrawEditor)
public boolean isArbitraryResizeEnabled()
public void setArbitraryResizeEnabled(boolean arbitraryResizeEnabled)
public java.lang.String getDrawEditorCropBox()
public void setDrawEditorCropBox(java.lang.String drawEditorCropBox)
public java.lang.String getDrawEditorCropSize()
public void setDrawEditorCropSize(java.lang.String drawEditorCropSize)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||