public interface ITreeModel
限定符和类型 | 方法和说明 |
---|---|
void |
addNode(java.lang.Object currNodeId,
TreeNode newNode) |
TreeNode |
createRootNode() |
IOperationResult |
deleteGroup(java.lang.Object[] nodeId) |
void |
deleteNode(TreeNode node,
boolean includeChild) |
java.lang.Object |
getCurrentNodeId() |
int |
getDefaultQueryLevel() |
GroupProp |
getGroupProp() |
kd.bos.orm.query.QFilter |
getListFilter() |
TreeNode |
getRoot() |
java.util.List<kd.bos.orm.query.QFilter> |
getTreeFilter() |
boolean |
isNodeClickExpand() |
boolean |
isRootVisable() |
TreeNode |
refreshNode(java.lang.Object nodeId) |
void |
setCurrentNodeId(java.lang.Object currentNodeId) |
void |
setDefaultQueryLevel(int defaultQueryLevel) |
void |
setRoot(TreeNode root) |
void |
setRootVisable(boolean rootVisable) |
void |
setTextFormat(java.lang.String textFormat)
设置节点显示格式,{name}表示名称,{code}表示编码。
|
TreeNode createRootNode()
void addNode(java.lang.Object currNodeId, TreeNode newNode)
void deleteNode(TreeNode node, boolean includeChild)
IOperationResult deleteGroup(java.lang.Object[] nodeId)
TreeNode getRoot()
void setRoot(TreeNode root)
TreeNode refreshNode(java.lang.Object nodeId)
java.lang.Object getCurrentNodeId()
void setCurrentNodeId(java.lang.Object currentNodeId)
boolean isNodeClickExpand()
boolean isRootVisable()
void setRootVisable(boolean rootVisable)
int getDefaultQueryLevel()
void setDefaultQueryLevel(int defaultQueryLevel)
void setTextFormat(java.lang.String textFormat)
textFormat
- kd.bos.orm.query.QFilter getListFilter()
GroupProp getGroupProp()
java.util.List<kd.bos.orm.query.QFilter> getTreeFilter()