comparison src/alice/jungle/persistence/PersistentChangeListWriter.java @ 88:0c98717f186e

Removed cast code
author one
date Tue, 05 Nov 2013 09:13:30 +0900
parents f142dd4abc74
children eef737ab3b2c
comparison
equal deleted inserted replaced
87:f142dd4abc74 88:0c98717f186e
18 public PersistentChangeListWriter(OutputStream _out) { 18 public PersistentChangeListWriter(OutputStream _out) {
19 out = _out; 19 out = _out;
20 } 20 }
21 21
22 @Override 22 @Override
23 public Result write(ChangeList _operations) 23 public Result write(ChangeList cs)
24 { 24 {
25 PersistentChangeList plist = (PersistentChangeList) _operations; 25 NetworkTreeOperationLog log = new NetworkTreeOperationLog(cs.uuid(), cs.getTreeName(), cs);
26 NetworkTreeOperationLog log = new NetworkTreeOperationLog(plist.uuid(), plist.getTreeName(), plist.getTreeOperationLog());
27 try { 26 try {
28 msgpack.write(out, log); 27 msgpack.write(out, log);
29 out.flush(); 28 out.flush();
30 return Result.SUCCESS; 29 return Result.SUCCESS;
31 } catch (IOException e) { 30 } catch (IOException e) {