Author: jflesch
Date: 2006-12-09 16:55:13 +0000 (Sat, 09 Dec 2006)
New Revision: 11316

Modified:
   trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java
   trunk/apps/Thaw/src/thaw/plugins/index/IndexSelecter.java
   trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java
Log:
Fix compilation

Modified: trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java   
2006-12-09 16:46:33 UTC (rev 11315)
+++ trunk/apps/Thaw/src/thaw/plugins/index/IndexManagementHelper.java   
2006-12-09 16:55:13 UTC (rev 11316)
@@ -925,8 +925,11 @@


        public static class LinkAdder extends BasicIndexAction implements 
Runnable {
-               public LinkAdder(final Hsqldb db, final AbstractButton 
actionSource) {
-                       super(db, null, null, null, actionSource);
+               private IndexBrowserPanel indexBrowser;
+
+               public LinkAdder(IndexBrowserPanel indexBrowser, final 
AbstractButton actionSource) {
+                       super(indexBrowser.getDb(), null, null, null, 
actionSource);
+                       this.indexBrowser = indexBrowser;
                }

                public void setTarget(final IndexTreeNode node) {
@@ -935,7 +938,7 @@
                }

                public void run() {
-                       final IndexSelecter indexSelecter = new IndexSelecter();
+                       final IndexSelecter indexSelecter = new 
IndexSelecter(indexBrowser);
                        final String indexKey = 
indexSelecter.askForAnIndexURI(getDb());

                        if (indexKey != null) {

Modified: trunk/apps/Thaw/src/thaw/plugins/index/IndexSelecter.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/IndexSelecter.java   2006-12-09 
16:46:33 UTC (rev 11315)
+++ trunk/apps/Thaw/src/thaw/plugins/index/IndexSelecter.java   2006-12-09 
16:55:13 UTC (rev 11316)
@@ -54,8 +54,10 @@
        private boolean closeWin;
        private String selectedIndexKey = null;

-       public IndexSelecter() {
+       private IndexBrowserPanel indexBrowser;

+       public IndexSelecter(IndexBrowserPanel indexBrowser) {
+               this.indexBrowser = indexBrowser;
        }

        /**
@@ -68,7 +70,7 @@

                upPanel = new JPanel();
                Logger.info(this, "indexes");
-               indexTree = new 
IndexTree(I18n.getMessage("thaw.plugin.index.yourIndexes"), true, null, null, 
null, db);
+               indexTree = new 
IndexTree(I18n.getMessage("thaw.plugin.index.yourIndexes"), true, null, 
indexBrowser);
                Logger.info(this, "plus indexes");

                fieldPanel = new JPanel();

Modified: trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java       2006-12-09 
16:46:33 UTC (rev 11315)
+++ trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java       2006-12-09 
16:55:13 UTC (rev 11316)
@@ -224,7 +224,7 @@
                // Link menu
                item = new 
JMenuItem(I18n.getMessage("thaw.plugin.index.addLink"));
                linkMenu.add(item);
-               indexAndFileActions.add(new 
IndexManagementHelper.LinkAdder(indexBrowser.getDb(), item));
+               indexAndFileActions.add(new 
IndexManagementHelper.LinkAdder(indexBrowser, item));

                indexAndFileMenu.add(indexMenu);
                indexAndFileMenu.add(fileMenu);


Reply via email to