Package org.apache.poi.hssf.record
Class DVRecord
java.lang.Object
org.apache.poi.hssf.record.RecordBase
org.apache.poi.hssf.record.Record
org.apache.poi.hssf.record.StandardRecord
org.apache.poi.hssf.record.DVRecord
- All Implemented Interfaces:
org.apache.poi.common.Duplicatable,GenericRecord
This record stores data validation settings and a list of cell ranges which contain these settings.
The data validation settings of a sheet are stored in a sequential list of DV records.
This list is followed by DVAL record(s)
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDVRecord(int validationType, int operator, int errorStyle, boolean emptyCellAllowed, boolean suppressDropDownArrow, boolean isExplicitList, boolean showPromptBox, String promptTitle, String promptText, boolean showErrorBox, String errorTitle, String errorText, Ptg[] formula1, Ptg[] formula2, CellRangeAddressList regions) -
Method Summary
Methods inherited from class org.apache.poi.hssf.record.StandardRecord
getRecordSize, serializeMethods inherited from class org.apache.poi.hssf.record.Record
cloneViaReserialise, serialize, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.poi.common.usermodel.GenericRecord
getGenericChildren
-
Field Details
-
sid
public static final short sid- See Also:
-
-
Constructor Details
-
DVRecord
-
DVRecord
public DVRecord(int validationType, int operator, int errorStyle, boolean emptyCellAllowed, boolean suppressDropDownArrow, boolean isExplicitList, boolean showPromptBox, String promptTitle, String promptText, boolean showErrorBox, String errorTitle, String errorText, Ptg[] formula1, Ptg[] formula2, CellRangeAddressList regions) -
DVRecord
-
-
Method Details
-
getDataType
public int getDataType()- Returns:
- the condition data type
- See Also:
-
getErrorStyle
public int getErrorStyle()- Returns:
- the condition error style
- See Also:
-
getListExplicitFormula
public boolean getListExplicitFormula()- Returns:
trueif in list validations the string list is explicitly given in the formula,falseotherwise
-
getEmptyCellAllowed
public boolean getEmptyCellAllowed()- Returns:
trueif empty values are allowed in cells,falseotherwise
-
getSuppressDropdownArrow
public boolean getSuppressDropdownArrow()- Returns:
trueif drop down arrow should be suppressed when list validation is used,falseotherwise
-
getShowPromptOnCellSelected
public boolean getShowPromptOnCellSelected()- Returns:
trueif a prompt window should appear when cell is selected,falseotherwise
-
getShowErrorOnInvalidValue
public boolean getShowErrorOnInvalidValue()- Returns:
trueif an error window should appear when an invalid value is entered in the cell,falseotherwise
-
getConditionOperator
public int getConditionOperator()get the condition operator- Returns:
- the condition operator
- See Also:
-
getPromptTitle
-
getErrorTitle
-
getPromptText
-
getErrorText
-
getFormula1
-
getFormula2
-
getCellRangeAddress
-
serialize
-
getSid
public short getSid()Description copied from class:Recordreturn the non static version of the id for this record. -
copy
Clones the object.- Specified by:
copyin interfaceorg.apache.poi.common.Duplicatable- Specified by:
copyin classStandardRecord
-
getGenericRecordType
- Specified by:
getGenericRecordTypein interfaceGenericRecord- Specified by:
getGenericRecordTypein classRecord
-
getGenericProperties
-