org.apache.poi.xssf.usermodel
Class XSSFDataValidation

java.lang.Object
  extended by org.apache.poi.xssf.usermodel.XSSFDataValidation
All Implemented Interfaces:
DataValidation

public class XSSFDataValidation
extends java.lang.Object
implements DataValidation


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.poi.ss.usermodel.DataValidation
DataValidation.ErrorStyle
 
Constructor Summary
XSSFDataValidation(XSSFDataValidationConstraint constraint, CellRangeAddressList regions, org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDataValidation ctDataValidation)
           
 
Method Summary
 void createErrorBox(java.lang.String title, java.lang.String text)
           
 void createPromptBox(java.lang.String title, java.lang.String text)
           
 boolean getEmptyCellAllowed()
           
 java.lang.String getErrorBoxText()
           
 java.lang.String getErrorBoxTitle()
           
 int getErrorStyle()
           
 java.lang.String getPromptBoxText()
           
 java.lang.String getPromptBoxTitle()
           
 CellRangeAddressList getRegions()
           
 boolean getShowErrorBox()
           
 boolean getShowPromptBox()
           
 boolean getSuppressDropDownArrow()
           
 DataValidationConstraint getValidationConstraint()
           
 java.lang.String prettyPrint()
           
 void setEmptyCellAllowed(boolean allowed)
           
 void setErrorStyle(int errorStyle)
           
 void setShowErrorBox(boolean show)
           
 void setShowPromptBox(boolean show)
           
 void setSuppressDropDownArrow(boolean suppress)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSSFDataValidation

public XSSFDataValidation(XSSFDataValidationConstraint constraint,
                          CellRangeAddressList regions,
                          org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDataValidation ctDataValidation)
Method Detail

createErrorBox

public void createErrorBox(java.lang.String title,
                           java.lang.String text)
Specified by:
createErrorBox in interface DataValidation

createPromptBox

public void createPromptBox(java.lang.String title,
                            java.lang.String text)
Specified by:
createPromptBox in interface DataValidation

getEmptyCellAllowed

public boolean getEmptyCellAllowed()
Specified by:
getEmptyCellAllowed in interface DataValidation

getErrorBoxText

public java.lang.String getErrorBoxText()
Specified by:
getErrorBoxText in interface DataValidation

getErrorBoxTitle

public java.lang.String getErrorBoxTitle()
Specified by:
getErrorBoxTitle in interface DataValidation

getErrorStyle

public int getErrorStyle()
Specified by:
getErrorStyle in interface DataValidation

getPromptBoxText

public java.lang.String getPromptBoxText()
Specified by:
getPromptBoxText in interface DataValidation

getPromptBoxTitle

public java.lang.String getPromptBoxTitle()
Specified by:
getPromptBoxTitle in interface DataValidation

getShowErrorBox

public boolean getShowErrorBox()
Specified by:
getShowErrorBox in interface DataValidation

getShowPromptBox

public boolean getShowPromptBox()
Specified by:
getShowPromptBox in interface DataValidation

getSuppressDropDownArrow

public boolean getSuppressDropDownArrow()
Specified by:
getSuppressDropDownArrow in interface DataValidation

getValidationConstraint

public DataValidationConstraint getValidationConstraint()
Specified by:
getValidationConstraint in interface DataValidation

setEmptyCellAllowed

public void setEmptyCellAllowed(boolean allowed)
Specified by:
setEmptyCellAllowed in interface DataValidation

setErrorStyle

public void setErrorStyle(int errorStyle)
Specified by:
setErrorStyle in interface DataValidation

setShowErrorBox

public void setShowErrorBox(boolean show)
Specified by:
setShowErrorBox in interface DataValidation

setShowPromptBox

public void setShowPromptBox(boolean show)
Specified by:
setShowPromptBox in interface DataValidation

setSuppressDropDownArrow

public void setSuppressDropDownArrow(boolean suppress)
Specified by:
setSuppressDropDownArrow in interface DataValidation

getRegions

public CellRangeAddressList getRegions()
Specified by:
getRegions in interface DataValidation

prettyPrint

public java.lang.String prettyPrint()