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