public class TableDataSourceOP extends java.lang.Object implements UserObjectOP<TableDataWrapper>
限定符和类型 | 字段和说明 |
---|---|
static int |
dataMode |
static int |
SERVER_TABLE_DATA |
static int |
STORE_PRECEDURE_DATA |
static int |
TEMPLATE_TABLE_DATA |
NULL
构造器和说明 |
---|
TableDataSourceOP(DesignModelAdapter<?,?> tc) |
限定符和类型 | 方法和说明 |
---|---|
int |
getDataMode() |
DesignModelAdapter<?,?> |
getDesignModelAdapter() |
protected ExpandMutableTreeNode[] |
getNodeArrayFromMap(java.util.Map<java.lang.String,TableDataWrapper> map) |
java.util.List<java.util.Map<java.lang.String,TableDataWrapper>> |
init()
初始化数据集的list
|
boolean |
interceptButtonEnabled()
ButtonEnabled intercept
|
ExpandMutableTreeNode[] |
load()
根据不同模式生成子节点
|
void |
removeAction(java.lang.String name)
移除名字是name的TableData
|
void |
setDataMode(int i) |
void |
setDesignModelAdapter(DesignModelAdapter<?,?> tc) |
protected void |
setStoreProcedureTree(TableData tableData,
ExpandMutableTreeNode tmpNode) |
public static final int TEMPLATE_TABLE_DATA
public static final int SERVER_TABLE_DATA
public static final int STORE_PRECEDURE_DATA
public static int dataMode
public TableDataSourceOP(DesignModelAdapter<?,?> tc)
public DesignModelAdapter<?,?> getDesignModelAdapter()
public void setDesignModelAdapter(DesignModelAdapter<?,?> tc)
public java.util.List<java.util.Map<java.lang.String,TableDataWrapper>> init()
init
在接口中 UserObjectOP<TableDataWrapper>
public boolean interceptButtonEnabled()
interceptButtonEnabled
在接口中 UserObjectOP<TableDataWrapper>
public void removeAction(java.lang.String name)
removeAction
在接口中 UserObjectOP<TableDataWrapper>
name
- tabledata nameprotected ExpandMutableTreeNode[] getNodeArrayFromMap(java.util.Map<java.lang.String,TableDataWrapper> map)
public ExpandMutableTreeNode[] load()
load
在接口中 ChildrenNodesLoader
protected void setStoreProcedureTree(TableData tableData, ExpandMutableTreeNode tmpNode)
public void setDataMode(int i)
public int getDataMode()