public final class StoreProcedureNameWrapper extends java.lang.Object implements TableDataWrapper
StoreProcedureDataWrappe :存储过程的一个返回数据集,不是它本身。StoreProcedureNameWrappe :存储过程本身的返回数据集,是它本身。StoreProcedureNameWrappe
实际就是:以前我们在新建数据集时,从左边的列表中拖动一个存储过程到右边的SQL面板,
得到的SQL语句执行后返回的数据集。又因为结果可能得到多个数据集,所以默认用第一个NULL| 构造器和说明 |
|---|
StoreProcedureNameWrapper(java.lang.String name,
StoreProcedure storeProcedure) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<java.lang.String> |
calculateColumnNameList()
数据集执行结果返回的所有字段
TODO:要不要加上Exception呢?
|
javax.swing.Icon |
getIcon()
数据集图标
|
StoreProcedure |
getStoreProcedure() |
TableData |
getTableData()
TableData
|
java.lang.String |
getTableDataName()
数据集名字
|
boolean |
isUnusual()
是否异常
|
ExpandMutableTreeNode[] |
load()
生成子节点
|
void |
previewData()
预览数据集
|
void |
previewData(int keyIndex,
int valueIndex)
预览数据集,带有显示值和实际值的标记结果
|
public StoreProcedureNameWrapper(java.lang.String name,
StoreProcedure storeProcedure)
name - 存储过程本身名字storeProcedure - 存储过程public ExpandMutableTreeNode[] load()
load 在接口中 ChildrenNodesLoaderpublic java.lang.String getTableDataName()
TableDataWrappergetTableDataName 在接口中 TableDataWrapperpublic TableData getTableData()
TableDataWrappergetTableData 在接口中 TableDataWrapperpublic javax.swing.Icon getIcon()
TableDataWrappergetIcon 在接口中 TableDataWrapperpublic java.util.List<java.lang.String> calculateColumnNameList()
calculateColumnNameList 在接口中 TableDataWrapperpublic void previewData()
previewData 在接口中 TableDataWrapperpublic void previewData(int keyIndex,
int valueIndex)
previewData 在接口中 TableDataWrapperkeyIndex - 显示值IndexvalueIndex - 实际值indexpublic boolean isUnusual()
isUnusual 在接口中 TableDataWrapperpublic StoreProcedure getStoreProcedure()