Mercurial > hg > Members > nobuyasu > jungle-network
diff src/alice/jungle/core/NetworkDefaultJungle.java @ 42:4419ac56cbfd
implemented serverName filed
author | one |
---|---|
date | Thu, 11 Jul 2013 19:58:36 +0900 |
parents | bf696a6334b2 |
children | 686057add8a4 |
line wrap: on
line diff
--- a/src/alice/jungle/core/NetworkDefaultJungle.java Tue Jul 09 17:37:09 2013 +0900 +++ b/src/alice/jungle/core/NetworkDefaultJungle.java Thu Jul 11 19:58:36 2013 +0900 @@ -24,13 +24,15 @@ private ConcurrentHashMap<String,JungleTree> trees; private String uuid; private TreeEditor editor; + private String serverName; - public NetworkDefaultJungle(Journal _journal,String _uuid,TreeEditor _editor) + public NetworkDefaultJungle(Journal _journal,String _uuid,TreeEditor _editor, String _serverName) { journal = new AliceJournal(); trees = new ConcurrentHashMap<String,JungleTree>(); uuid = _uuid; editor = _editor; + serverName = _serverName; } @Override @@ -52,7 +54,7 @@ DefaultTreeNode root = new DefaultTreeNode(); ChangeSet set = new DefaultChangeSet(root.getAsNode(),null,list,uuid,0); DefaultTreeContext<DefaultTreeNode> tc = new DefaultTreeContext<DefaultTreeNode>(root,set); - JungleTree newTree = new NetworkDefaultJungleTree<DefaultTreeNode>(_name, tc,uuid,journal.getWriter(),editor); + JungleTree newTree = new NetworkDefaultJungleTree<DefaultTreeNode>(_name, tc,uuid,journal.getWriter(),editor, serverName); if(trees.putIfAbsent(_name,newTree) != null){ return null; }