public void removeNotify() { evaluator.removePropertyChangeListener(this); }
public void removeNotify() { project.evaluator().removePropertyChangeListener(this); }
public final void close() { synchronized (this) { for (Map.Entry<File, ItemDescription> entry : listeningTo.entrySet()) { FileUtil.removeRecursiveListener(this, entry.getKey()); } listeningTo.clear(); } antHelper.removeAntProjectListener(this); evaluator.removePropertyChangeListener(this); }
public void cleanup() throws FileStateInvalidException { if (metaBase != null) { metaBase.getFileSystem().removeFileChangeListener(this); } if (resources != null) { FileUtil.removeFileChangeListener(this, resources); resources = null; } EjbJarProject.this.evaluator().removePropertyChangeListener(this); }
public void cleanup() throws FileStateInvalidException { if (docBase != null) { docBase.removeRecursiveListener(this); } if (webInf != null && !FileUtil.isParentOf(docBase, webInf)) { webInf.removeRecursiveListener(this); } if (resources != null) { FileUtil.removeFileChangeListener(this, resources); resources = null; } WebProject.this.evaluator().removePropertyChangeListener(this); webModule.getConfigSupport().removeDeployOnSaveListener(this); }
@Override protected void projectClosed() { project.getEvaluator().removePropertyChangeListener(this); removeSiteRootListener(); GlobalPathRegistry.getDefault().unregister(ClassPathProviderImpl.SOURCE_CP, new ClassPath[]{project.getSourceClassPath()}); CssPreprocessors.getDefault().removeCssPreprocessorsListener(project.cssPreprocessorsListener); JsTestingProvider jsTestingProvider = project.getJsTestingProvider(false); if (jsTestingProvider != null) { jsTestingProvider.projectClosed(project); } // browser ClientProjectEnhancedBrowserImplementation enhancedBrowserImpl = project.getEnhancedBrowserImpl(); if (enhancedBrowserImpl != null) { enhancedBrowserImpl.close(); } }
protected void projectClosed() { evaluator().removePropertyChangeListener(AppClientProject.this.appClient); // unregister j2ee platform classpath change listener String servInstID = getProperty(AntProjectHelper.PRIVATE_PROPERTIES_PATH, AppClientProjectProperties.J2EE_SERVER_INSTANCE); J2eePlatform platform = Deployment.getDefault().getJ2eePlatform(servInstID); if (platform != null) { unregisterJ2eePlatformListener(platform); } // Probably unnecessary, but just in case: try { ProjectManager.getDefault().saveProject(AppClientProject.this); } catch (IOException e) { Exceptions.printStackTrace(e); } // unregister project's classpaths to GlobalPathRegistry GlobalPathRegistry.getDefault().unregister(ClassPath.BOOT, cpProvider.getProjectClassPaths(ClassPath.BOOT)); GlobalPathRegistry.getDefault().unregister(ClassPath.SOURCE, cpProvider.getProjectClassPaths(ClassPath.SOURCE)); GlobalPathRegistry.getDefault().unregister(ClassPath.COMPILE, cpProvider.getProjectClassPaths(ClassPath.COMPILE)); if (mainClassUpdater != null) { mainClassUpdater.unregister(); mainClassUpdater = null; } }
protected void projectClosed() { evaluator().removePropertyChangeListener(EjbJarProject.this.ejbModule);
@Override protected void projectClosed() { evaluator().removePropertyChangeListener(WebProject.this.webModule);