Mercurial > hg > Members > shoshi > TreeCMSv2
diff src/treecms/memory/OnMemoryTreeNode.java @ 14:8bf59f161b23
separete Node methods to NodeContext , NodeAttribute , NodeChildren
author | misaka |
---|---|
date | Tue, 17 May 2011 18:44:14 +0900 |
parents | fbbb7e414346 |
children | 22cd920986c5 |
line wrap: on
line diff
--- a/src/treecms/memory/OnMemoryTreeNode.java Wed May 11 22:08:20 2011 +0900 +++ b/src/treecms/memory/OnMemoryTreeNode.java Tue May 17 18:44:14 2011 +0900 @@ -78,7 +78,7 @@ * m_node(対象ノード)のリストにはNodeが格納されており、TreeNodeのリストを取得するためにはTreeNodeで要素を構成する必要がある. */ LinkedList<TreeNode> ret = new LinkedList<TreeNode>(); - for(Iterator<Node> it = m_node.getChildren();it.hasNext();){ + for(Iterator<Node> it = m_node.getList().iterator();it.hasNext();){ OnMemoryNode n = (OnMemoryNode)it.next(); ret.add(new OnMemoryTreeNode(n,this)); } @@ -87,13 +87,13 @@ } @Override - public void addChild(TreeNode _child) + public void add(TreeNode _child) { - m_node.addChild(_child.getNode()); + m_node.add(_child.getNode()); } @Override - public void addChildren(List<TreeNode> _children) + public void addAll(NodeChildren _children) { /* * TreeNodeのリストからNodeのリストへ変換する @@ -104,7 +104,7 @@ res.add(tn.getNode()); } - m_node.addChildren(res); + m_node.addAll(res); } @Override