public class JsTreeNodeData extends Object
Modifier and Type | Field and Description |
---|---|
protected Map<String,Object> |
attr |
protected Collection<JsTreeNodeData> |
children |
protected Object |
data
Can be a String for non-i18n, or a Map
|
protected String |
state
"closed" or "open", it should be null for those without child nodes"
|
static String |
STATE_CLOSED |
static String |
STATE_OPEN |
Constructor and Description |
---|
JsTreeNodeData() |
Modifier and Type | Method and Description |
---|---|
Object |
attrId() |
String |
attrIdString() |
Object |
attrRel() |
String |
attrRelString() |
String |
dataString() |
Map<String,Object> |
getAttr() |
Object |
getAttr(String name) |
<T> T |
getAttr(String name,
Class<T> claz) |
Object |
getAttrAsString(String name) |
Collection<JsTreeNodeData> |
getChildren() |
Object |
getData() |
String |
getState() |
void |
setAttr(Map<String,Object> attr) |
void |
setAttr(String name,
Object value) |
void |
setAttrId(Object id) |
void |
setAttrRel(Object rel) |
void |
setChildren(Collection<JsTreeNodeData> children) |
void |
setData(Object data) |
void |
setState(boolean isOpen) |
void |
setState(String state) |
boolean |
stateIsClosed() |
boolean |
stateIsOpen() |
public static final String STATE_CLOSED
public static final String STATE_OPEN
protected Object data
protected String state
protected Collection<JsTreeNodeData> children
public void setState(boolean isOpen)
public boolean stateIsOpen()
public boolean stateIsClosed()
public String dataString()
public void setAttrId(Object id)
public Object attrId()
public String attrIdString()
public void setAttrRel(Object rel)
public Object attrRel()
public String attrRelString()
public Object getData()
public void setData(Object data)
public String getState()
public void setState(String state)
public Collection<JsTreeNodeData> getChildren()
public void setChildren(Collection<JsTreeNodeData> children)
Copyright © 2014. All Rights Reserved.