package husacct.control.task.help;
public class HelpTreeNode {
private String filename;
private String viewname;
private String componentname;
private String parent;
private String fileType;
public HelpTreeNode(String file, String viewname, String componentname, String filetype) {
this.filename = file;
setParent();
this.viewname = viewname;
this.componentname = componentname;
this.fileType = filetype;
}
public String getFilename() {
if(parent==null) {
return filename;
}
else {
return parent+filename;
}
}
public String getViewName() {
return viewname;
}
public String getComponentName() {
return componentname;
}
public void setParent() {
if(filename.indexOf("/") > -1) {
this.parent = filename.substring(0, filename.indexOf("/"));
this.filename = filename.substring(filename.indexOf("/"));
}
else {
this.parent = null;
}
}
public String getParent() {
return this.parent;
}
public String getFileType() {
return this.fileType;
}
@Override
public String toString() {
return this.viewname;
}
}