Author: fmancinelli
Date: 2007-11-26 12:08:43 +0100 (Mon, 26 Nov 2007)
New Revision: 6072

Modified:
   
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/handlers/RemovePageHandler.java
   
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/wizards/NewPageWizard.java
Log:
XECLIPSE-64

* Pages are correctly added/removed from the index when creating/removing a 
page.

Modified: 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/handlers/RemovePageHandler.java
===================================================================
--- 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/handlers/RemovePageHandler.java
      2007-11-26 10:35:18 UTC (rev 6071)
+++ 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/handlers/RemovePageHandler.java
      2007-11-26 11:08:43 UTC (rev 6072)
@@ -28,6 +28,7 @@
 import org.eclipse.swt.SWT;
 import org.eclipse.swt.widgets.MessageBox;
 import org.eclipse.ui.handlers.HandlerUtil;
+import org.xwiki.eclipse.XWikiEclipsePageIndex;
 import org.xwiki.eclipse.model.IXWikiPage;
 import org.xwiki.eclipse.model.XWikiConnectionException;
 import org.xwiki.eclipse.utils.XWikiEclipseUtil;
@@ -54,6 +55,7 @@
                 int result = messageBox.open();
                 if (result == SWT.YES) {
                     xwikiPage.remove();
+                    XWikiEclipsePageIndex.getDefault().removePage(xwikiPage);
                 }
             } catch (XWikiConnectionException e) {
                 e.printStackTrace();

Modified: 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/wizards/NewPageWizard.java
===================================================================
--- 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/wizards/NewPageWizard.java
   2007-11-26 10:35:18 UTC (rev 6071)
+++ 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/wizards/NewPageWizard.java
   2007-11-26 11:08:43 UTC (rev 6072)
@@ -34,6 +34,7 @@
 import org.eclipse.ui.PartInitException;
 import org.xwiki.eclipse.WorkingSet;
 import org.xwiki.eclipse.WorkingSetManager;
+import org.xwiki.eclipse.XWikiEclipsePageIndex;
 import org.xwiki.eclipse.editors.XWikiPageEditor;
 import org.xwiki.eclipse.editors.XWikiPageEditorInput;
 import org.xwiki.eclipse.model.IXWikiPage;
@@ -76,6 +77,8 @@
                         if (currentWorkingSet != null) {
                             currentWorkingSet.add(xwikiPage);
                         }
+                        
+                        XWikiEclipsePageIndex.getDefault().addPage(xwikiPage);
 
                         Display.getDefault().asyncExec(new Runnable()
                         {

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to