Author: jflesch
Date: 2007-12-03 18:24:11 +0000 (Mon, 03 Dec 2007)
New Revision: 16230

Modified:
   trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java
Log:
Index browser : Add the new / imported indexes to the bottom of each folder 
instead of the top

Modified: trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java   
2007-12-03 18:21:29 UTC (rev 16229)
+++ trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java   
2007-12-03 18:24:11 UTC (rev 16230)
@@ -432,6 +432,7 @@
                Hsqldb db = indexBrowser.getDb();

                Index index = null;
+               int pos = parent.getChildCount();

                synchronized(db.dbLock) {
                        try {
@@ -457,7 +458,7 @@
                                st.setString(4, publicKey);
                                st.setString(5, privateKey);
                                st.setNull(6, Types.VARCHAR);
-                               st.setInt(7, 0 /* positionInTree */);
+                               st.setInt(7, pos /* positionInTree */);
                                st.setInt(8, revision);
                                st.setBoolean(9, false);

@@ -483,7 +484,7 @@

                index.setIsNewFlag();

-               ((MutableTreeNode)parent).insert((index), 0);
+               ((MutableTreeNode)parent).insert((index), pos);

                indexBrowser.getIndexTree().refresh(parent);



Reply via email to