public interface IClientViewProxy
限定符和类型 | 方法和说明 |
---|---|
void |
addAction(java.lang.String actionName,
java.lang.Object arg)
添加?
|
void |
addAction(java.lang.String actionName,
java.lang.Object arg,
java.lang.String callbackid) |
void |
addRuleAction(java.lang.String ruleActionId,
int index) |
void |
appendRow(java.lang.String entryKey,
java.util.List<java.lang.Object> rowData)
给单据体追加行
|
TreeView.TreeState |
checkNodes(java.lang.String key,
java.util.List<TreeNode> nodes)
检查节点状态
|
TreeView.TreeState |
checkNodesWithoutChild(java.lang.String key,
java.util.List<TreeNode> nodes) |
void |
clearControlsState()
清除控件状态
|
void |
deleteRows(java.lang.String entrykey,
int[] row)
在单据体中 删除行
|
void |
focusCell(java.lang.String entryKey,
int rowIndex,
java.lang.String colKey)
选中单元格
|
java.util.List<java.lang.Object> |
getActionResult()
返回全部的指令, 包括元素和分录属性刷新
|
AbstractGrid.GridState |
getEntryState(java.lang.String entryKey)
获取单据体状态
|
FilterGrid.FilterGridState |
getFilterGridState(java.lang.String filterGridKey)
获取过滤器表格状态
|
java.lang.Object |
getLockState(java.lang.String key)
获取锁定状态
|
TreeView.TreeState |
getTreeState(java.lang.String key)
获取树形状态
|
java.lang.Object |
getViewState(java.lang.String key)
获取视图状态
|
java.lang.Object |
getVisibleState(java.lang.String key)
获取可见状态
|
void |
insertRow(java.lang.String entryKey,
int row,
java.util.List<java.lang.Object> rowData)
在单据体中插入行
|
void |
invokeControlMethod(java.lang.String key,
java.lang.String methodName,
java.lang.Object... parameters)
在更新控件状态后调用控件方法
|
void |
loadViewStates()
加载保存到缓存中的控件状态
|
void |
moveDown(java.lang.String entrykey,
int[] row,
int rowCount)
下移
|
void |
moveUp(java.lang.String entrykey,
int[] row)
上移
|
void |
postBack(java.lang.String key,
java.lang.Object state) |
void |
preInvokeControlMethod(java.lang.String key,
java.lang.String methodName,
java.lang.Object... parameters)
在更新控件状态前调用控件方法
|
void |
removeAction(java.lang.String actionName) |
void |
removeInvokeControlMethod(java.lang.String key,
java.lang.String methodName)
移除调用控件方法
|
AbstractGrid.GridState |
selectRows(java.lang.String entrykey,
int[] selRows,
int focusRow)
选中多行记录
|
void |
setEntryFieldProperty(java.lang.String entryKey,
java.lang.String key,
java.lang.String property,
java.lang.Object v)
设置单据体字段属性
|
void |
setEntryFieldValue(AbstractGrid grid,
java.lang.String key,
int rowIndex,
java.lang.Object v)
设置单据体字段值
|
void |
setEntryProperty(java.lang.String key,
java.lang.String property,
java.lang.Object v)
设置单据体属性
|
void |
setFieldProperty(java.lang.String key,
java.lang.String property,
java.lang.Object v)
设置字段属性
|
void |
setFocus(java.util.Map<java.lang.String,java.lang.Object> para) |
void |
setLockState(java.lang.String key,
java.lang.Object value)
设置锁定状态
|
void |
setNumFmtInfo(java.lang.String propName,
java.util.Map<java.lang.String,java.lang.Object> info)
设置num格式化信息,num是什么?
|
void |
setNumFmtInfos(java.util.Map<java.lang.String,java.lang.Object> info)
设置多个num格式化信息,num是什么?
|
void |
setTimeZone(java.lang.String propName,
java.util.Map<java.lang.String,java.lang.Object> info) |
void |
setTimeZones(java.util.Map<java.lang.String,java.lang.Object> info) |
void |
setVisibleState(java.lang.String key,
java.lang.Object value)
设置可见状态
|
void |
updateCellFmt(java.lang.String entryGridKey,
java.lang.String fieldKey,
int rowIndex)
更新单元格格式化信息
|
void loadViewStates()
void postBack(java.lang.String key, java.lang.Object state)
java.lang.Object getViewState(java.lang.String key)
key
- java.lang.Object getLockState(java.lang.String key)
key
- java.lang.Object getVisibleState(java.lang.String key)
key
- void setLockState(java.lang.String key, java.lang.Object value)
key
- 控件标识value
- 设置值void setVisibleState(java.lang.String key, java.lang.Object value)
key
- 控件标识value
- 设置值void clearControlsState()
AbstractGrid.GridState getEntryState(java.lang.String entryKey)
entryKey
- 单据体标识FilterGrid.FilterGridState getFilterGridState(java.lang.String filterGridKey)
filterGridKey
- 过滤器表格标识void setFocus(java.util.Map<java.lang.String,java.lang.Object> para)
java.util.List<java.lang.Object> getActionResult()
void setFieldProperty(java.lang.String key, java.lang.String property, java.lang.Object v)
key
- 控件标识property
- 属性值v
- 设置值void setEntryProperty(java.lang.String key, java.lang.String property, java.lang.Object v)
key
- 控件标识property
- 属性值v
- 设置值void setEntryFieldProperty(java.lang.String entryKey, java.lang.String key, java.lang.String property, java.lang.Object v)
entryKey
- 单据体标识key
- 控件标识property
- 属性值v
- 设置值void setEntryFieldValue(AbstractGrid grid, java.lang.String key, int rowIndex, java.lang.Object v)
grid
- 单据体分录key
- 单据体标识rowIndex
- 行号v
- 字段值void updateCellFmt(java.lang.String entryGridKey, java.lang.String fieldKey, int rowIndex)
entryGridKey
- 单据体分录标识fieldKey
- 字段标识rowIndex
- 行号void removeAction(java.lang.String actionName)
void addAction(java.lang.String actionName, java.lang.Object arg)
actionName
- arg
- void addAction(java.lang.String actionName, java.lang.Object arg, java.lang.String callbackid)
void addRuleAction(java.lang.String ruleActionId, int index)
void preInvokeControlMethod(java.lang.String key, java.lang.String methodName, java.lang.Object... parameters)
key
- 控件标识methodName
- 方法名parameters
- 参数void invokeControlMethod(java.lang.String key, java.lang.String methodName, java.lang.Object... parameters)
key
- 控件标识methodName
- 方法名parameters
- 参数void removeInvokeControlMethod(java.lang.String key, java.lang.String methodName)
key
- 控件标识methodName
- 方法名void appendRow(java.lang.String entryKey, java.util.List<java.lang.Object> rowData)
entryKey
- 单据体标识rowData
- 行数据void insertRow(java.lang.String entryKey, int row, java.util.List<java.lang.Object> rowData)
entryKey
- 单据体标识row
- 行号rowData
- 行数据void deleteRows(java.lang.String entrykey, int[] row)
entrykey
- 单据体标识row
- 多个行号void moveUp(java.lang.String entrykey, int[] row)
entrykey
- 单据体标识row
- 多个行号void moveDown(java.lang.String entrykey, int[] row, int rowCount)
entrykey
- 单据体标识row
- 多个行号rowCount
- 行数AbstractGrid.GridState selectRows(java.lang.String entrykey, int[] selRows, int focusRow)
entrykey
- 单据体标识selRows
- 选择行的行号focusRow
- 焦点聚集的行号void setNumFmtInfos(java.util.Map<java.lang.String,java.lang.Object> info)
info
- 格式化信息组void setNumFmtInfo(java.lang.String propName, java.util.Map<java.lang.String,java.lang.Object> info)
propName
- 属性名info
- 格式化信息组void setTimeZones(java.util.Map<java.lang.String,java.lang.Object> info)
void setTimeZone(java.lang.String propName, java.util.Map<java.lang.String,java.lang.Object> info)
TreeView.TreeState getTreeState(java.lang.String key)
key
- TreeView.TreeState checkNodes(java.lang.String key, java.util.List<TreeNode> nodes)
key
- nodes
- 节点列表TreeView.TreeState checkNodesWithoutChild(java.lang.String key, java.util.List<TreeNode> nodes)
void focusCell(java.lang.String entryKey, int rowIndex, java.lang.String colKey)
entryKey
- 单据体标识rowIndex
- 行号colKey
- 列号