public class TreeNodeWrapper
extends java.lang.Object
构造器和说明 |
---|
TreeNodeWrapper(TreeNodeValue value) |
限定符和类型 | 方法和说明 |
---|---|
void |
addChild(TreeNodeWrapper child) |
java.util.List<TreeNodeWrapper> |
getChildren() |
TreeNodeValue |
getValue() |
boolean |
hasValidChildren()
判断该节点是否存在有效子节点
|
boolean |
isValid()
察看节点是否可用
|
void |
setAllValid()
将该节点及其所有子节点设为可用
|
void |
setValid()
将该节点设为可用
|
void |
setValue(TreeNodeValue value) |
JSONObject |
toJSONObject() |
JSONObject |
toJSONObject(java.lang.String childrenStr)
要求value有正确的返回情况,value返回为:{"value1":value1,"value2":value2}
|
public TreeNodeWrapper(TreeNodeValue value)
public java.util.List<TreeNodeWrapper> getChildren()
public void addChild(TreeNodeWrapper child)
public boolean isValid()
public void setValid()
public void setAllValid()
public boolean hasValidChildren()
public TreeNodeValue getValue()
public void setValue(TreeNodeValue value)
public JSONObject toJSONObject()
public JSONObject toJSONObject(java.lang.String childrenStr)
childrenStr
- 自定义ChildNodes