public class ColumnRowGroup extends java.lang.Object implements XMLable, ColumnRowModifier
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
XML_TAG |
构造器和说明 |
---|
ColumnRowGroup() |
ColumnRowGroup(ColumnRow[] crs) |
ColumnRowGroup(java.lang.String str)
用字符串构建
字符串的形式可以有以下两种形式:
"[A1,A2,A3]"
"A1,A2;A3 A4"
|
限定符和类型 | 方法和说明 |
---|---|
void |
addAll(ColumnRowGroup cg)
添加单元格组
|
void |
addColumnRow(ColumnRow cr)
添加行列
|
java.lang.Object |
clone() |
boolean |
contains(ColumnRow cr)
判断是否包含
|
ColumnRow |
getColumnRow(int idx)
获取集合对象中指定索引位置的行列对象
|
int |
getSize()
获取集合中行列对象的数量
|
ColumnRow[] |
getValue()
获取行列数组形式值
|
void |
modColumnRow(ModColumnRowProvider mod)
连锁修改行列
|
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
splice(int start,
int count)
删除元素
|
java.lang.String |
toString()
转化成"[A1,A2,A3]"
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
public ColumnRowGroup()
public ColumnRowGroup(ColumnRow[] crs)
public ColumnRowGroup(java.lang.String str)
str
- 用于构建行列集合的字符串public int getSize()
public ColumnRow getColumnRow(int idx)
idx
- 索引位置public void addColumnRow(ColumnRow cr)
cr
- 格子行列public void addAll(ColumnRowGroup cg)
cg
- 单元格组public void splice(int start, int count)
start
- 起始位置count
- 删除个数public boolean contains(ColumnRow cr)
cr
- 行列 hpublic ColumnRow[] getValue()
public void modColumnRow(ModColumnRowProvider mod)
modColumnRow
在接口中 ColumnRowModifier
mod
- 行列修改连接器public void readXML(XMLableReader reader)
XMLReadable
readXML
在接口中 XMLReadable
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
XMLWriter
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public java.lang.String toString()
toString
在类中 java.lang.Object