[Mongobrowser-commit] SF.net SVN: mongobrowser:[36] trunk/mongobrowser/src/com/mebigfatguy/ mongob
Status: Pre-Alpha
Brought to you by:
dbrosius
|
From: <dbr...@us...> - 2009-12-27 04:31:37
|
Revision: 36
http://mongobrowser.svn.sourceforge.net/mongobrowser/?rev=36&view=rev
Author: dbrosius
Date: 2009-12-27 04:31:29 +0000 (Sun, 27 Dec 2009)
Log Message:
-----------
on collapse - remove all children, and reintroduce the slug
Modified Paths:
--------------
trunk/mongobrowser/src/com/mebigfatguy/mongobrowser/dialogs/MongoDataPanel.java
Modified: trunk/mongobrowser/src/com/mebigfatguy/mongobrowser/dialogs/MongoDataPanel.java
===================================================================
--- trunk/mongobrowser/src/com/mebigfatguy/mongobrowser/dialogs/MongoDataPanel.java 2009-12-27 04:28:49 UTC (rev 35)
+++ trunk/mongobrowser/src/com/mebigfatguy/mongobrowser/dialogs/MongoDataPanel.java 2009-12-27 04:31:29 UTC (rev 36)
@@ -177,6 +177,12 @@
@Override
public void treeWillCollapse(TreeExpansionEvent event) throws ExpandVetoException {
+ MongoTreeNode node = (MongoTreeNode)event.getPath().getLastPathComponent();
+ node.removeAllChildren();
+ MongoTreeNode slug = new MongoTreeNode(MongoTreeNode.Type.ExpansionSlug, null);
+ node.add(slug);
+ DefaultTreeModel model = (DefaultTreeModel)tree.getModel();
+ model.nodeStructureChanged(node);
}
});
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|