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, waitdependencepublic Condition getCondition()
public void setCondition(Condition condition)
public java.lang.String getName()
Nameablepublic void setName(java.lang.String name)
Nameablepublic boolean eval(CellElement currentCellElement, Calculator calculator)
public void analyzeCorrelative(CalculatorProvider provider, ExTool exTool, ColumnRow currentCr)
analyzeCorrelative 在接口中 Highlightprovider - 算子exTool - 格子间关系计算工具currentCr - 当前行列public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 java.lang.Objectjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public void readXML(XMLableReader reader)
XMLReadablereadXML 在接口中 XMLReadablereader - XML读取对象XMLableReaderpublic void writeXML(XMLPrintWriter writer)
XMLWriterpublic boolean equals(java.lang.Object o)
equals 在类中 java.lang.Object