public final class HSSFDataValidation extends java.lang.Object implements DataValidation
DataValidation.ErrorStyle| Constructor and Description |
|---|
HSSFDataValidation(CellRangeAddressList regions,
DataValidationConstraint constraint)
Constructor which initializes the cell range on which this object will be
applied
|
| Modifier and Type | Method and Description |
|---|---|
DVRecord |
createDVRecord(HSSFSheet sheet) |
void |
createErrorBox(java.lang.String title,
java.lang.String text)
Sets the title and text for the error box .
|
void |
createPromptBox(java.lang.String title,
java.lang.String text)
Sets the title and text for the prompt box .
|
DVConstraint |
getConstraint() |
boolean |
getEmptyCellAllowed()
Retrieve the settings for empty cells allowed
|
java.lang.String |
getErrorBoxText() |
java.lang.String |
getErrorBoxTitle() |
int |
getErrorStyle()
o
|
java.lang.String |
getPromptBoxText() |
java.lang.String |
getPromptBoxTitle() |
CellRangeAddressList |
getRegions() |
boolean |
getShowErrorBox() |
boolean |
getShowPromptBox() |
boolean |
getSuppressDropDownArrow()
Useful only list validation objects .
|
DataValidationConstraint |
getValidationConstraint() |
void |
setEmptyCellAllowed(boolean allowed)
Sets if this object allows empty as a valid value
|
void |
setErrorStyle(int error_style)
Sets the error style for error box
|
void |
setShowErrorBox(boolean show)
Sets the behaviour when an invalid value is entered
|
void |
setShowPromptBox(boolean show)
Sets the behaviour when a cell which belongs to this object is selected
|
void |
setSuppressDropDownArrow(boolean suppress)
Useful for list validation objects .
|
public HSSFDataValidation(CellRangeAddressList regions, DataValidationConstraint constraint)
regions - A list of regions where the constraint is validated.constraint - The constraints to apply for this validation.public DataValidationConstraint getValidationConstraint()
getValidationConstraint in interface DataValidationpublic DVConstraint getConstraint()
public CellRangeAddressList getRegions()
getRegions in interface DataValidationpublic void setErrorStyle(int error_style)
DataValidationsetErrorStyle in interface DataValidationDataValidation.ErrorStylepublic int getErrorStyle()
DataValidationgetErrorStyle in interface DataValidationDataValidation.ErrorStylepublic void setEmptyCellAllowed(boolean allowed)
DataValidationsetEmptyCellAllowed in interface DataValidationallowed - true if this object should treats empty as valid value , false
otherwisepublic boolean getEmptyCellAllowed()
DataValidationgetEmptyCellAllowed in interface DataValidationpublic void setSuppressDropDownArrow(boolean suppress)
DataValidationsetSuppressDropDownArrow in interface DataValidationsuppress - True if a list should display the values into a drop down list ,
false otherwise . In other words , if a list should display
the arrow sign on its right sidepublic boolean getSuppressDropDownArrow()
DataValidationgetSuppressDropDownArrow in interface DataValidationtrue if a list should display the values into a drop down list ,
false otherwise .public void setShowPromptBox(boolean show)
DataValidationsetShowPromptBox in interface DataValidationshow - true if an prompt box should be displayed , false otherwisepublic boolean getShowPromptBox()
getShowPromptBox in interface DataValidationtrue if an prompt box should be displayed , false otherwisepublic void setShowErrorBox(boolean show)
DataValidationsetShowErrorBox in interface DataValidationshow - true if an error box should be displayed , false otherwisepublic boolean getShowErrorBox()
getShowErrorBox in interface DataValidationtrue if an error box should be displayed , false otherwisepublic void createPromptBox(java.lang.String title,
java.lang.String text)
DataValidationcreatePromptBox in interface DataValidationtitle - The prompt box's titletext - The prompt box's textpublic java.lang.String getPromptBoxTitle()
getPromptBoxTitle in interface DataValidationnullpublic java.lang.String getPromptBoxText()
getPromptBoxText in interface DataValidationnullpublic void createErrorBox(java.lang.String title,
java.lang.String text)
DataValidationcreateErrorBox in interface DataValidationtitle - The error box's titletext - The error box's textpublic java.lang.String getErrorBoxTitle()
getErrorBoxTitle in interface DataValidationnullpublic java.lang.String getErrorBoxText()
getErrorBoxText in interface DataValidationnullCopyright 2018 The Apache Software Foundation or its licensors, as applicable.