package com.lyms.cm.entity.sys;
import java.util.List;
public class TreeNode implements java.io.Serializable {
private static final long serialVersionUID = 980682543891282923L;
private String id;
private String text;
private String description;
private String url;
private String state = "closed";// open,closed
private boolean checked = false;
private Object attributes;
private List<TreeNode> children;
private String permissions;
private String icon;
private String pid;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getText() {
return text;
}
public void setText(String text) {
this.text = text;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
public boolean isChecked() {
return checked;
}
public void setChecked(boolean checked) {
this.checked = checked;
}
public Object getAttributes() {
return attributes;
}
public void setAttributes(Object attributes) {
this.attributes = attributes;
}
public List<TreeNode> getChildren() {
return children;
}
public void setChildren(List<TreeNode> children) {
this.children = children;
}
public String getPermissions() {
return permissions;
}
public void setPermissions(String permissions) {
this.permissions = permissions;
}
public String getIcon() {
return icon;
}
public void setIcon(String icon) {
this.icon = icon;
}
public String getPid() {
return pid;
}
public void setPid(String pid) {
this.pid = pid;
}
}