Mercurial > hg > Members > tatsuki > bench > jungle-core
view src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/TreeEditorImpl.java @ 12:df42dca47c3e
rename and commit
author | Shoshi TAMAKI |
---|---|
date | Fri, 14 Dec 2012 21:23:23 +0900 |
parents | a2c019a77c27 |
children |
line wrap: on
line source
package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl; import java.nio.ByteBuffer; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Tree; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.Result; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.TraversableTree; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.TreeEditor; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.NodeTransformer; public class TreeEditorImpl implements TreeEditor { private final TreeRepository repo; private final ChangeSet tip; public TreeEditorImpl(TreeRepository _repo) { repo = _repo; tip = _repo.getCurrentChangeSet(); } @Override public TraversableTree getTree() { return tip.getTree(); } @Override public Result appendChildBehindOf(NodePath _path) { return null; } @Override public Result appendChildInfrontOf(NodePath _path) { return null; } @Override public Result deleteChild(NodePath _path) { return null; } @Override public Result putAttribute(NodePath _path, ByteBuffer _key,ByteBuffer _value) { return null; } @Override public Result deleteAttribute(NodePath _path, ByteBuffer _key,ByteBuffer _value) { return null; } @Override public boolean success() { return false; } @Override public Result edit(NodePath _path, NodeTransformer _transformer) { return null; } }