[jboss-svn-commits] JBL Code SVN: r34437 - labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools/src/org/guvnor/tools.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Aug 2 03:16:33 EDT 2010


Author: dennyxu
Date: 2010-08-02 03:16:33 -0400 (Mon, 02 Aug 2010)
New Revision: 34437

Modified:
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools/src/org/guvnor/tools/Activator.java
Log:
JBIDE-6749

Modified: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools/src/org/guvnor/tools/Activator.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools/src/org/guvnor/tools/Activator.java	2010-08-02 07:12:08 UTC (rev 34436)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools/src/org/guvnor/tools/Activator.java	2010-08-02 07:16:33 UTC (rev 34437)
@@ -45,10 +45,12 @@
 	
 	private static GuvnorLocationManager locManager;
 	
+	private ResourceChangeListener rcListner;
 	/**
 	 * The constructor
 	 */
 	public Activator() {
+		rcListner = new ResourceChangeListener(); 
 	}
 	
 	public static GuvnorLocationManager getLocationManager() {
@@ -64,7 +66,7 @@
 	public void start(BundleContext context) throws Exception {
 		super.start(context);
 		plugin = this;
-		getWorkspace().addResourceChangeListener(new ResourceChangeListener());
+		getWorkspace().addResourceChangeListener(rcListner);
 	}
 
 	/*
@@ -74,6 +76,8 @@
 	public void stop(BundleContext context) throws Exception {
 		plugin = null;
 		super.stop(context);
+		getWorkspace().removeResourceChangeListener(rcListner);
+
 	}
 
 	/**



More information about the jboss-svn-commits mailing list