package org.jboss.seam.excel.ui.validation; import org.jboss.seam.excel.ui.ExcelComponent; public class UINumericValidation extends ExcelComponent implements Validation { public static final String COMPONENT_TYPE = "org.jboss.seam.excel.ui.validation.UINumericValidation"; public enum ValidationCondition { equal, greater_equal, less_equal, less_than, not_equal, between, not_between } private Double value; private Double value2; private ValidationCondition condition; @Override public String getFamily() { return COMPONENT_TYPE; } public Double getValue() { return (Double) valueOf("value", value); } public void setValue(Double value) { this.value = value; } public Double getValue2() { return (Double) valueOf("value2", value2); } public void setValue2(Double value2) { this.value2 = value2; } public ValidationCondition getCondition() { return (ValidationCondition) valueOf("condition", condition); } public void setCondition(ValidationCondition condition) { this.condition = condition; } public ValidationType getType() { return ValidationType.numeric; } }