Mercurial > hg > Members > nobuyasu > jungle-network
diff src/alice/jungle/persistence/PersistentChangeListWriter.java @ 87:f142dd4abc74
Implemented getTreeName and uuid method in some classes
author | one |
---|---|
date | Tue, 05 Nov 2013 08:41:12 +0900 |
parents | bcaf28f8244d |
children | 0c98717f186e |
line wrap: on
line diff
--- a/src/alice/jungle/persistence/PersistentChangeListWriter.java Tue Oct 29 16:52:12 2013 +0900 +++ b/src/alice/jungle/persistence/PersistentChangeListWriter.java Tue Nov 05 08:41:12 2013 +0900 @@ -22,26 +22,14 @@ @Override public Result write(ChangeList _operations) { - NetworkTreeOperationLog log = new NetworkTreeOperationLog(_operations); + PersistentChangeList plist = (PersistentChangeList) _operations; + NetworkTreeOperationLog log = new NetworkTreeOperationLog(plist.uuid(), plist.getTreeName(), plist.getTreeOperationLog()); try { msgpack.write(out, log); out.flush(); + return Result.SUCCESS; } catch (IOException e) { - return null; } - return Result.SUCCESS; + return null; } - - public Result write(PersistentChangeSet cs) - { - NetworkTreeOperationLog log = new NetworkTreeOperationLog(cs.uuid(), cs.getTreeName(),cs.getChangeList()); - try { - msgpack.write(out, log); - out.flush(); - } catch (IOException e) { - return null; - } - return Result.SUCCESS; - } - }