package com.ycsoft.business.dto.config; import com.ycsoft.beans.config.TAddress; import com.ycsoft.commons.tree.Tree; import com.ycsoft.commons.tree.TreeNode; /** * <p> 扩展地址实体类 </p> * @author hh * @date Dec 29, 2009 3:52:34 PM */ public class TAddressDto extends TAddress implements Tree { /** * */ private static final long serialVersionUID = -8492116133830244486L; private Integer num; private String addr_p_name; public void transform(TreeNode node){ node.setId( getAddr_id()); node.setPid( getAddr_pid()); node.setText( getAddr_name()); node.setLeaf(true); node.setCls("file"); node.setIs_leaf( getIs_leaf()); node.getOthers().put("fullName", getAddr_full_name()); node.getOthers().put("tree_level", String.valueOf(getTree_level())); node.getOthers().put("area_id", getArea_id()); node.getOthers().put("county_id", getCounty_id()); node.getOthers().put("status", getStatus()); node.getOthers().put("net_type", getNet_type()); } public Integer getNum() { return num; } public void setNum(Integer num) { this.num = num; } public String getAddr_p_name() { return addr_p_name; } public void setAddr_p_name(String addrPName) { addr_p_name = addrPName; } }