Mercurial > hg > Members > tatsuki > bench > jungle-core
view src/main/java/jungle/impl/SimpleChildren.java @ 3:9eb9fabd9f29
added Table framework
author | shoshi <shoshi@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 13 Jun 2012 01:29:02 +0900 |
parents | 113050de7f69 |
children | 761d04aecfcb |
line wrap: on
line source
package jungle.impl; import java.util.Iterator; import jungle.core.Children; import jungle.core.OrderedNodeSet; import jungle.core.TreeNode; public class SimpleChildren implements Children { private final OrderedNodeSet<TreeNode> sets; public SimpleChildren() { this(new SimpleOrderedNodeSet<TreeNode>()); } private SimpleChildren(OrderedNodeSet<TreeNode> _set) { sets = _set; } public Iterator<TreeNode> iterator() { return sets.iterator(); } public boolean contains(TreeNode n) { return sets.contains(n); } public TreeNode getAt(int pos) { return sets.getAt(pos); } public int size() { return sets.size(); } }