自定义TreeModel,并且能够在数据刷新后维持Treeview的展开状态