public abstract class AbstractTableDataSource extends java.lang.Object implements TableDataSource
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.List<TableData> |
tableDataList |
static java.lang.String |
XML_TAG
读写XML所是使用的标签
|
KEY| 构造器和说明 |
|---|
AbstractTableDataSource() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearAllTableData()
清除所有的数据集
|
java.lang.Object |
clone() |
protected void |
copyDataSourceAttr(AbstractTableDataSource toBook)
copy attr from this to param
|
boolean |
equals(java.lang.Object o) |
TableData |
getTableData(java.lang.String name)
返回该对象中指定名字的数据集
|
java.util.Iterator<java.lang.String> |
getTableDataNameIterator()
返回该对象所包含的所有数据集名的一个迭代
|
void |
putTableData(java.lang.String name,
TableData innerTableData)
放置指定的数据集到对象中
|
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
removeTableData(java.lang.String name)
移除指定名字的数据集
|
boolean |
renameTableData(java.lang.String oldName,
java.lang.String newName)
重命名指定名字的数据集
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
public static final java.lang.String XML_TAG
protected java.util.List<TableData> tableDataList
public java.util.Iterator<java.lang.String> getTableDataNameIterator()
getTableDataNameIterator 在接口中 TableDataSourcepublic TableData getTableData(java.lang.String name)
getTableData 在接口中 TableDataSourcename - 数据集的名字public void putTableData(java.lang.String name,
TableData innerTableData)
putTableData 在接口中 TableDataSourcename - 数据集的名字innerTableData - 数据集public boolean renameTableData(java.lang.String oldName,
java.lang.String newName)
renameTableData 在接口中 TableDataSourceoldName - 数据集老的名字newName - 数据集新的名字public void removeTableData(java.lang.String name)
removeTableData 在接口中 TableDataSourcename - 要移除的数据集的名字public void clearAllTableData()
clearAllTableData 在接口中 TableDataSourcepublic void readXML(XMLableReader reader)
XMLReadablereadXML 在接口中 XMLReadablereader - XML读取对象XMLableReaderpublic void writeXML(XMLPrintWriter writer)
XMLWriterpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 java.lang.Objectjava.lang.CloneNotSupportedExceptionprotected void copyDataSourceAttr(AbstractTableDataSource toBook)
public boolean equals(java.lang.Object o)
equals 在类中 java.lang.Objecto -