public abstract class AbstractHighlight extends java.lang.Object implements Highlight
构造器和说明 |
---|
AbstractHighlight() |
限定符和类型 | 方法和说明 |
---|---|
void |
analyzeCorrelative(CalculatorProvider provider,
ExTool exTool,
ColumnRow currentCr)
记录高亮中使用的相关格子,当格子值改变后,格子的值需要相应做改变
|
java.lang.Object |
clone()
Clone.
|
boolean |
equals(java.lang.Object o) |
boolean |
eval(CellElement currentCellElement,
Calculator calculator)
计算当前单元格是否需要执行条件属性
|
Condition |
getCondition() |
java.lang.String |
getName()
获取对象的名字
|
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setCondition(Condition condition) |
void |
setName(java.lang.String name)
设置对象的名字
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dependence
public Condition getCondition()
public void setCondition(Condition condition)
public java.lang.String getName()
Nameable
public void setName(java.lang.String name)
Nameable
public boolean eval(CellElement currentCellElement, Calculator calculator)
public void analyzeCorrelative(CalculatorProvider provider, ExTool exTool, ColumnRow currentCr)
analyzeCorrelative
在接口中 Highlight
provider
- 算子exTool
- 格子间关系计算工具currentCr
- 当前行列public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public void readXML(XMLableReader reader)
XMLReadable
readXML
在接口中 XMLReadable
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
XMLWriter
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object