package com.psddev.cms.db;
import com.psddev.dari.util.ImageEditor;
public enum CropOption {
NONE("None", ImageEditor.CROP_OPTION_NONE),
AUTOMATIC("Automatic", ImageEditor.CROP_OPTION_AUTOMATIC);
private final String displayName;
private final String imageEditorOption;
private CropOption(String displayName, String imageEditorOption) {
this.displayName = displayName;
this.imageEditorOption = imageEditorOption;
}
public String getImageEditorOption() {
return imageEditorOption;
}
@Override
public String toString() {
return displayName;
}
public static final class Static {
private Static() {
}
public static CropOption fromImageEditorOption(String imageEditorOption) {
for (CropOption option : CropOption.values()) {
if (option.getImageEditorOption().equals(imageEditorOption)) {
return option;
}
}
return null;
}
}
}