public abstract class AbstractDataValidationAdv extends Object implements SDataValidation, LinkedModelObject, Serializable
SDataValidation.AlertStyle, SDataValidation.OperatorType, SDataValidation.ValidationType
Constructor and Description |
---|
AbstractDataValidationAdv() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addDependency(int row,
int col) |
abstract String |
getEscapedFormula1() |
abstract String |
getEscapedFormula2() |
abstract FormulaExpression |
getFormulaExpression1() |
abstract FormulaExpression |
getFormulaExpression2() |
abstract ValueEval |
getValueEval1() |
abstract ValueEval |
getValueEval2() |
abstract void |
setEscapedFormulas(String formula1,
String formula2)
Setup the two formulas which are in escaped POI format.
|
abstract void |
setFormula1(FormulaExpression formula) |
abstract void |
setFormula2(FormulaExpression formula) |
abstract void |
setFormulas(FormulaExpression fe1,
FormulaExpression fe2) |
abstract void |
setFormulas(String formula1,
String formula2)
Setup the two formulas.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRegion, getAlertStyle, getErrorMessage, getErrorTitle, getFormula1, getFormula2, getId, getInputMessage, getInputTitle, getNumOfValue, getNumOfValue1, getNumOfValue2, getOperatorType, getReferToCellList, getReferToCellList, getRegions, getSheet, getValidationType, getValue, getValue1, getValue2, hasReferToCellList, hasReferToRelativeCol, hasReferToRelativeRow, isFormulaParsingError, isIgnoreBlank, isInCellDropdown, isShowError, isShowInput, removeRegion, setAlertStyle, setErrorMessage, setErrorTitle, setFormula1, setFormula2, setIgnoreBlank, setInCellDropdown, setInputMessage, setInputTitle, setOperatorType, setRegions, setShowError, setShowInput, setValidationType
clearFormulaResultCache
checkOrphan, destroy
public abstract void setFormulas(String formula1, String formula2)
formula1
- formula2
- public abstract void setFormulas(FormulaExpression fe1, FormulaExpression fe2)
fe1
- fe2
- public abstract FormulaExpression getFormulaExpression1()
public abstract FormulaExpression getFormulaExpression2()
public abstract void setFormula1(FormulaExpression formula)
formula
- public abstract void setFormula2(FormulaExpression formula)
formula
- public abstract ValueEval getValueEval1()
public abstract ValueEval getValueEval2()
public abstract void addDependency(int row, int col)
row
- col
- public abstract String getEscapedFormula1()
public abstract String getEscapedFormula2()
Copyright © 2020. All rights reserved.