# HG changeset patch
# User one
# Date 1409746230 -32400
# Node ID 22bba77e09a7e18653f193c1fb84137001fccbe3
# Parent e0270d3640f8b8a9b5cb19e7222ed6dec80375ad# Parent a4e2f1d45fdc66e833985e19f2ce97cfe6230bc4
Merge with a4e2f1d45fdc66e833985e19f2ce97cfe6230bc4
diff -r a4e2f1d45fdc -r 22bba77e09a7 document/JungleMindmap.mm
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/document/JungleMindmap.mm Wed Sep 03 21:10:30 2014 +0900
@@ -0,0 +1,50 @@
+
diff -r a4e2f1d45fdc -r 22bba77e09a7 document/XACML.mm
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/document/XACML.mm Wed Sep 03 21:10:30 2014 +0900
@@ -0,0 +1,43 @@
+
diff -r a4e2f1d45fdc -r 22bba77e09a7 memo.txt
--- a/memo.txt Sun Aug 31 09:00:16 2014 +0900
+++ b/memo.txt Wed Sep 03 21:10:30 2014 +0900
@@ -1,3 +1,16 @@
+Fri Jul 18 19:59:20 JST 2014
+
+ servletから最初にBoardNameをKeyにTreeを持ってくる
+ ここでConcarentHashMapを使っているが、Jungleそのものを使うことが可能である
+ 名前とTreeRootの組からなるNodeを持つTreeを作る
+ この木は名前でバランスさせる
+ 変更したらそのRootを伝播させる
+ Rootはatomicな変数で持つ
+
+ 問題は、この名前と木の対応を誰が持つか
+ 1Nodeで1つにするかThread毎に別に持つ、全体に1つでも問題ない?
+
+
2012/06/11
・誰が Editor を提供する API を保持するべきか?
・Editor の役割
diff -r a4e2f1d45fdc -r 22bba77e09a7 src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/DefaultChildren.java
--- a/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/DefaultChildren.java Sun Aug 31 09:00:16 2014 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/DefaultChildren.java Wed Sep 03 21:10:30 2014 +0900
@@ -95,4 +95,4 @@
{
return (new IterableWrapper>(children)).iterator();
}
-}*/
+}*/
\ No newline at end of file
diff -r a4e2f1d45fdc -r 22bba77e09a7 src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/DefaultNode.java
--- a/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/DefaultNode.java Sun Aug 31 09:00:16 2014 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/DefaultNode.java Wed Sep 03 21:10:30 2014 +0900
@@ -8,10 +8,10 @@
public class DefaultNode implements Node
{
- public List children;
+ public List children;
public TreeMap attrs;
- private static final List NIL_LIST = List.nil();
+ private static final List NIL_LIST = List.nil();
private static final TreeMap NIL_MAP = TreeMap.empty(Ord.stringOrd);
public DefaultNode()
@@ -19,7 +19,7 @@
this(NIL_LIST,NIL_MAP);
}
- public DefaultNode(List _children,TreeMap _attrs)
+ public DefaultNode(List _children,TreeMap _attrs)
{
attrs = _attrs;
children = _children;
diff -r a4e2f1d45fdc -r 22bba77e09a7 src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/transaction/DefaultTreeNodeChildren.java