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);