Data validity settings
| Method from jxl.biff.DataValiditySettingsRecord Detail: |
DVParser getDVParser() {
return dvParser;
}
Gets the DVParser. This is used when doing a deep copy of cells
on the writable side of things |
public byte[] getData() {
if (dvParser == null)
{
return data;
}
return dvParser.getData();
}
Retrieves the data for output to binary file |
public int getFirstColumn() {
if (dvParser == null)
{
initialize();
}
return dvParser.getFirstColumn();
}
Accessor for first column |
public int getFirstRow() {
if (dvParser == null)
{
initialize();
}
return dvParser.getFirstRow();
}
|
public int getLastColumn() {
if (dvParser == null)
{
initialize();
}
return dvParser.getLastColumn();
}
Accessor for the last column |
public int getLastRow() {
if (dvParser == null)
{
initialize();
}
return dvParser.getLastRow();
}
Accessor for the last row |
public String getValidationFormula() {
try
{
if (dvParser == null)
{
initialize();
}
return dvParser.getValidationFormula();
}
catch (FormulaException e)
{
logger.warn("Cannot read drop down range " + e.getMessage());
return "";
}
}
|
public void insertColumn(int col) {
if (dvParser == null)
{
initialize();
}
dvParser.insertColumn(col);
}
|
public void insertRow(int row) {
if (dvParser == null)
{
initialize();
}
dvParser.insertRow(row);
}
|
public void removeColumn(int col) {
if (dvParser == null)
{
initialize();
}
dvParser.removeColumn(col);
}
|
public void removeRow(int row) {
if (dvParser == null)
{
initialize();
}
dvParser.removeRow(row);
}
|
void setDataValidation(DataValidation dv) {
dataValidation = dv;
}
Sets the handle to the data validation record |