/* ================================================================== * Created [2009-4-27 下午11:32:55] by Jon.King * ================================================================== * TSS * ================================================================== * mailTo:jinpujun@hotmail.com * Copyright (c) Jon.King, 2009-2012 * ================================================================== */ package com.jinhe.tss.core.web.dispaly.tree; import java.util.Collection; /** * <p> SimpleTreeParser.java </p> * 单层树形结构转换器。 * */ public class SimpleTreeParser implements ITreeParser{ /** * 解析Tree数据 * @param data * @return * @throws Exception */ public TreeNode parse(Object data){ TreeNode root = new TreeNode(); if(data == null){ return root; } for(Object nodeInfo : (Collection<?>)data){ root.addChild(new TreeNode((ITreeNode) nodeInfo)); } return root; } }