rcdemotreenode.java
来自「OperaMasks是一种基于J2EE的Web开发技术」· Java 代码 · 共 127 行
JAVA
127 行
package demo.common;
import java.util.LinkedList;
import java.util.List;
public class RcdemoTreeNode {
private String userData;
private String text;
private String url;
private boolean expended;
private List<String> mbsrc;
private List<String> jspsrc;
private RcdemoTreeNode parent;
private List<RcdemoTreeNode> children;
public RcdemoTreeNode() {
super();
}
public RcdemoTreeNode(String userData, String text) {
super();
this.userData = userData;
this.text = text;
}
public RcdemoTreeNode(String userData, String text, String url) {
super();
this.userData = userData;
this.text = text;
this.url = url;
}
public RcdemoTreeNode(String userData, String text, String url,
boolean expended, List<String> mbsrc, List<String> jspsrc,
RcdemoTreeNode parent, List<RcdemoTreeNode> children) {
super();
this.userData = userData;
this.text = text;
this.url = url;
this.expended = expended;
this.mbsrc = mbsrc;
this.jspsrc = jspsrc;
this.parent = parent;
this.children = children;
}
public void add(RcdemoTreeNode node) {
node.setParent(this);
if (this.children == null)
this.children = new LinkedList<RcdemoTreeNode>();
this.children.add(node);
}
public String getUserData() {
return userData;
}
public void setUserData(String userData) {
this.userData = userData;
}
public String getText() {
return text;
}
public void setText(String text) {
this.text = text;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public List<String> getMbsrc() {
return mbsrc;
}
public void setMbsrc(List<String> mbsrc) {
this.mbsrc = mbsrc;
}
public List<String> getJspsrc() {
return jspsrc;
}
public void setJspsrc(List<String> jspsrc) {
this.jspsrc = jspsrc;
}
public RcdemoTreeNode getParent() {
return parent;
}
public void setParent(RcdemoTreeNode parent) {
this.parent = parent;
}
public List<RcdemoTreeNode> getChildren() {
return children;
}
public void setChildren(List<RcdemoTreeNode> children) {
this.children = children;
}
public boolean isLeaf() {
if (this == null)
return false;
else if (this.children == null || this.children.size() == 0)
return true;
else
return false;
}
public boolean isExpended() {
return expended;
}
public void setExpended(boolean expended) {
this.expended = expended;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?