public class HighlightGroup extends java.lang.Object implements XMLable, DependenceProvider
构造器和说明 |
---|
HighlightGroup() |
HighlightGroup(Highlight[] array) |
限定符和类型 | 方法和说明 |
---|---|
void |
analyzeCorrelative(CalculatorProvider provider,
ExTool exTool,
ColumnRow currentCr)
记录高亮中使用的相关格子,当格子值改变后,格子的值需要相应做改变
|
java.lang.Object |
clone()
Clone.
|
java.lang.String[] |
dependence(CalculatorProvider ca)
获取当前对象对参数的依赖关系
|
boolean |
equals(java.lang.Object o) |
void |
execute(CellElement ce,
Calculator calculator)
执行当前集合中所有的条件属性
|
Highlight |
getHighlight(int index)
获取指定位置的条件属性
|
void |
readXML(XMLableReader reader)
Read HighlightGroup.
|
int |
size()
返回当前集合的大小
|
void |
writeXML(XMLPrintWriter writer)
Write HighlightGroup.
|
public HighlightGroup()
public HighlightGroup(Highlight[] array)
public int size()
public Highlight getHighlight(int index)
index
- 指定的位置public java.lang.String[] dependence(CalculatorProvider ca)
dependence
在接口中 DependenceProvider
ca
- 当前线程的算子public void execute(CellElement ce, Calculator calculator)
ce
- 当前单元格calculator
- 当前算子public void analyzeCorrelative(CalculatorProvider provider, ExTool exTool, ColumnRow currentCr)
provider
- 算子exTool
- 格子间关系计算工具currentCr
- 当前行列public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public void writeXML(XMLPrintWriter writer)
public void readXML(XMLableReader reader)
readXML
在接口中 XMLReadable
reader
- XML读取对象XMLableReader
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object