Mercurial > hg > Members > nobuyasu > jungle-network
comparison src/main/java/alice/jungle/operations/NetworkNodeOperation.java @ 177:6f104ab4eb81
fit jungle core but editMessage is not work
author | tatsuki |
---|---|
date | Mon, 01 Sep 2014 00:04:32 +0900 |
parents | 7d9b7fcb4d9a |
children | 2828205bdc3a |
comparison
equal
deleted
inserted
replaced
176:ac7d1070f449 | 177:6f104ab4eb81 |
---|---|
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.Command; | 5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.Command; |
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.NodeOperation; | 6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.NodeOperation; |
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.AppendChildAt; | 7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.AppendChildAt; |
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.DeleteAttribute; | 8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.DeleteAttribute; |
9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.DeleteChildAt; | 9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.DeleteChildAt; |
10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.EditableNode; | |
11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.PutAttribute; | 10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.PutAttribute; |
12 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either; | 11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either; |
13 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error; | 12 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error; |
14 | 13 |
15 import org.msgpack.annotation.Message; | 14 import org.msgpack.annotation.Message; |
87 | 86 |
88 public ByteBuffer getValue() { | 87 public ByteBuffer getValue() { |
89 return value; | 88 return value; |
90 } | 89 } |
91 | 90 |
92 @Override | 91 /* @Override |
93 public <T extends EditableNode<T>> Either<Error, T> invoke(T _target) { | 92 public <T extends EditableNode<T>> Either<Error, T> invoke(T _target) { |
94 switch(getCommand(commandType)) { | 93 switch(getCommand(commandType)) { |
95 case PUT_ATTRIBUTE: | 94 case PUT_ATTRIBUTE: |
96 PutAttribute putAttribute = new PutAttribute(key,value); | 95 PutAttribute putAttribute = new PutAttribute(key,value); |
97 return putAttribute.edit(_target); | 96 return putAttribute.edit(_target); |
106 return deleteAttribute.edit(_target); | 105 return deleteAttribute.edit(_target); |
107 default: | 106 default: |
108 break; | 107 break; |
109 } | 108 } |
110 return null; | 109 return null; |
111 } | 110 }*/ |
112 | 111 |
113 } | 112 } |