public class OrgTree extends Object
Title: JDSORG缁勭粐鏈烘瀯涓棿浠?
Description:
Copyright: jds Copyright (c) 2003-2008
Company: www.justdos.net
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
ALL_PERSON |
| 限定符和类型 | 方法和说明 |
|---|---|
TreeNode |
getChild(TreeNode parent,
int index) |
int |
getChildCount(TreeNode parent)
鍙栧緱鏌愯妭鐐圭殑瀛愯妭鐐规暟
|
Enumeration |
getChildren(TreeNode parent)
鍙栧緱鏌愯妭鐐圭殑鎵?
|
TreeNode |
getRoot()
鍙栧緱璇ユ爲鐨勬牴鑺傜偣
|
void |
insertNodeInto(OrgTreeNode newChild,
OrgTreeNode parent)
灏嗘煇涓妭鐐规坊鍔犲埌鏌愪釜鐖惰妭鐐圭殑涓嬶紝浣嶇疆涓烘墍鏈夊瓙鑺傜偣鐨勬渶鍚庛??
|
void |
insertNodeInto(OrgTreeNode newChild,
OrgTreeNode parent,
int index)
灏嗘煇涓妭鐐规彃鍏ュ埌鏌愪釜鐖惰妭鐐圭殑鎸囧畾浣嶇疆涓嬨??
|
boolean |
isLeaf(TreeNode node)
鍒ゆ柇鏌愯妭鐐规槸鍚︽槸鍙跺瓙鑺傜偣銆?
|
void |
removeNodeFromParent(OrgTreeNode node)
灏嗘煇涓妭鐐逛粠浠栫殑鐖惰妭鐐逛笂鍒犻櫎
|
void |
setRoot(TreeNode root) |
public OrgTree(com.ds.org.Person[] persons)
public OrgTree(List<com.ds.org.Org> orgs)
orgs - public Enumeration getChildren(TreeNode parent)
public int getChildCount(TreeNode parent)
parent - public boolean isLeaf(TreeNode node)
node - public void insertNodeInto(OrgTreeNode newChild, OrgTreeNode parent, int index)
newChild - parent - index - public void insertNodeInto(OrgTreeNode newChild, OrgTreeNode parent)
newChild - parent - public void removeNodeFromParent(OrgTreeNode node)
node - public TreeNode getRoot()
public void setRoot(TreeNode root)
root - The root to set.Copyright © 2023 onecode. All rights reserved.