public abstract class TableDataFactory
extends java.lang.Object
构造器和说明 |
---|
TableDataFactory() |
限定符和类型 | 方法和说明 |
---|---|
static AbstractTableDataPane<?> |
creatTableDataPane(TableData tabledata)
创建数据集面板
|
static AbstractTableDataPane<?> |
creatTableDataPane(TableData tabledata,
java.lang.String name)
获取数据集所对应的编辑面板
|
static java.lang.String |
getIconPath(TableData tabledata)
获取数据集所对应的图标路径
|
static java.lang.String[] |
getSortOfChineseNameOfServerData(TableDataConfig tableDataConfig) |
static java.lang.String[] |
getSortOfChineseNameOfTemplateData(TableDataSource source)
获取已经排好顺序的数组
先数据库查询,再程序,再内置数据集,再关联数据集,再文件数据集;这些内部按内部按先数字(0-9)、再字母(a-z)、然后汉字(拼音)进行排序。
|
static void |
registerExtra(java.lang.Class<? extends TableData> clazz,
TableDataNameObjectCreator creator)
注册组件
|
static void |
removeExtra(java.lang.Class<? extends TableData> clazz) |
public static void registerExtra(java.lang.Class<? extends TableData> clazz, TableDataNameObjectCreator creator)
clazz
- 数据集类creator
- 组件public static void removeExtra(java.lang.Class<? extends TableData> clazz)
public static AbstractTableDataPane<?> creatTableDataPane(TableData tabledata, java.lang.String name)
tabledata
- 数据集name
- 名字public static AbstractTableDataPane<?> creatTableDataPane(TableData tabledata)
tabledata
- 数据集public static java.lang.String getIconPath(TableData tabledata)
tabledata
- public static java.lang.String[] getSortOfChineseNameOfTemplateData(TableDataSource source)
source
- public static java.lang.String[] getSortOfChineseNameOfServerData(TableDataConfig tableDataConfig)