java.lang.Object
com.aspose.cells.Validation
public class Validation
Example:
Workbook workbook = new Workbook();
ValidationCollection validations = workbook.getWorksheets().get(0).getValidations();
Validation validation = validations.get(validations.add());
validation.setType(com.aspose.cells.ValidationType.WHOLE_NUMBER);
validation.setOperator(OperatorType.BETWEEN);
validation.setFormula1("3");
validation.setFormula2("1234");
CellArea area = new CellArea();
area.StartRow = 0;
area.EndRow = 1;
area.StartColumn = 0;
area.EndColumn = 1;
validation.getAreaList().add(area);
| Property Getters/Setters Summary | ||
|---|---|---|
int | getAlertStyle() | |
void | setAlertStyle(int value) | |
| Represents the validation alert style. The value of the property is ValidationAlertType integer constant. | ||
java.util.ArrayList | getAreaList() | |
|
Represents a collection of |
||
CellArea[] | getAreas() | |
|
Gets all |
||
java.lang.String | getErrorMessage() | |
void | setErrorMessage(java.lang.String value) | |
| Represents the data validation error message. | ||
java.lang.String | getErrorTitle() | |
void | setErrorTitle(java.lang.String value) | |
| Represents the title of the data-validation error dialog box. | ||
java.lang.String | getFormula1() | |
void | setFormula1(java.lang.String value) | |
| Represents the value or expression associated with the data validation. | ||
java.lang.String | getFormula2() | |
void | setFormula2(java.lang.String value) | |
| Represents the value or expression associated with the data validation. | ||
boolean | getIgnoreBlank() | |
void | setIgnoreBlank(boolean value) | |
| Indicates whether blank values are permitted by the range data validation. | ||
boolean | getInCellDropDown() | |
void | setInCellDropDown(boolean value) | |
| Indicates whether data validation displays a drop-down list that contains acceptable values. | ||
java.lang.String | getInputMessage() | |
void | setInputMessage(java.lang.String value) | |
| Represents the data validation input message. | ||
java.lang.String | getInputTitle() | |
void | setInputTitle(java.lang.String value) | |
| Represents the title of the data-validation input dialog box. | ||
int | getOperator() | |
void | setOperator(int value) | |
| Represents the operator for the data validation. The value of the property is OperatorType integer constant. | ||
boolean | getShowError() | |
void | setShowError(boolean value) | |
| Indicates whether the data validation error message will be displayed whenever the user enters invalid data. | ||
boolean | getShowInput() | |
void | setShowInput(boolean value) | |
| Indicates whether the data validation input message will be displayed whenever the user selects a cell in the data validation range. | ||
int | getType() | |
void | setType(int value) | |
| Represents the data validation type. The value of the property is ValidationType integer constant. | ||
java.lang.Object | getValue1() | |
void | setValue1(java.lang.Object value) | |
| Represents the first value associated with the data validation. | ||
java.lang.Object | getValue2() | |
void | setValue2(java.lang.Object value) | |
| Represents the first value associated with the data validation. | ||
| Method Summary | ||
|---|---|---|
void | addArea(CellArea cellArea) | |
| Applies the validation to the area. | ||
java.lang.String | getFormula1(boolean isR1C1, boolean isLocal) | |
| Gets the value or expression associated with this validation. | ||
java.lang.String | getFormula1(boolean isR1C1, boolean isLocal, int row, int column) | |
| Gets the value or expression associated with this validation. | ||
java.lang.String | getFormula2(boolean isR1C1, boolean isLocal) | |
| Gets the value or expression associated with this validation. | ||
java.lang.String | getFormula2(boolean isR1C1, boolean isLocal, int row, int column) | |
| Gets the value or expression associated with this validation. | ||
void | removeACell(int row, int column) | |
| Remove the validation settings in the cell. | ||
void | removeArea(CellArea cellArea) | |
| Remove the validation settings in the range. | ||
void | setFormula1(java.lang.String formula, boolean isR1C1, boolean isLocal) | |
| Sets the value or expression associated with this validation. | ||
void | setFormula2(java.lang.String formula, boolean isR1C1, boolean isLocal) | |
| Sets the value or expression associated with this validation. | ||
| Property Getters/Setters Detail |
|---|
getOperator/setOperator | |
public int getOperator() / public void setOperator(int value) | |
getAlertStyle/setAlertStyle | |
public int getAlertStyle() / public void setAlertStyle(int value) | |
getType/setType | |
public int getType() / public void setType(int value) | |
getInputMessage/setInputMessage | |
public java.lang.String getInputMessage() / public void setInputMessage(java.lang.String value) | |
getInputTitle/setInputTitle | |
public java.lang.String getInputTitle() / public void setInputTitle(java.lang.String value) | |
getErrorMessage/setErrorMessage | |
public java.lang.String getErrorMessage() / public void setErrorMessage(java.lang.String value) | |
getErrorTitle/setErrorTitle | |
public java.lang.String getErrorTitle() / public void setErrorTitle(java.lang.String value) | |
getShowInput/setShowInput | |
public boolean getShowInput() / public void setShowInput(boolean value) | |
getShowError/setShowError | |
public boolean getShowError() / public void setShowError(boolean value) | |
getIgnoreBlank/setIgnoreBlank | |
public boolean getIgnoreBlank() / public void setIgnoreBlank(boolean value) | |
getFormula1/setFormula1 | |
public java.lang.String getFormula1() / public void setFormula1(java.lang.String value) | |
getFormula2/setFormula2 | |
public java.lang.String getFormula2() / public void setFormula2(java.lang.String value) | |
getValue1/setValue1 | |
public java.lang.Object getValue1() / public void setValue1(java.lang.Object value) | |
getValue2/setValue2 | |
public java.lang.Object getValue2() / public void setValue2(java.lang.Object value) | |
getInCellDropDown/setInCellDropDown | |
public boolean getInCellDropDown() / public void setInCellDropDown(boolean value) | |
getAreaList | |
public java.util.ArrayList getAreaList() | |
getAreas | |
public CellArea[] getAreas() | |
| Method Detail |
|---|
getFormula1 | |
public java.lang.String getFormula1(boolean isR1C1, boolean isLocal) | |
isR1C1 - Whether the formula needs to be formatted as R1C1.isLocal - Whether the formula needs to be formatted by locale.getFormula2 | |
public java.lang.String getFormula2(boolean isR1C1, boolean isLocal) | |
isR1C1 - Whether the formula needs to be formatted as R1C1.isLocal - Whether the formula needs to be formatted by locale.getFormula1 | |
public java.lang.String getFormula1(boolean isR1C1, boolean isLocal, int row, int column) | |
isR1C1 - Whether the formula needs to be formatted as R1C1.isLocal - Whether the formula needs to be formatted by locale.row - The row index.column - The column index.getFormula2 | |
public java.lang.String getFormula2(boolean isR1C1, boolean isLocal, int row, int column) | |
isR1C1 - Whether the formula needs to be formatted as R1C1.isLocal - Whether the formula needs to be formatted by locale.row - The row index.column - The column index.setFormula1 | |
public void setFormula1(java.lang.String formula, boolean isR1C1, boolean isLocal) | |
formula - The value or expression associated with this format condition.isR1C1 - Whether the formula is R1C1 formula.isLocal - Whether the formula is locale formatted.setFormula2 | |
public void setFormula2(java.lang.String formula, boolean isR1C1, boolean isLocal) | |
formula - The value or expression associated with this format condition.isR1C1 - Whether the formula is R1C1 formula.isLocal - Whether the formula is locale formatted.addArea | |
public void addArea(CellArea cellArea) | |
cellArea - The area.removeArea | |
public void removeArea(CellArea cellArea) | |
cellArea - The range which contains the data validation settings.removeACell | |
public void removeACell(int row, int column) | |
row - The row index.column - The column index.