@Override public void removeFileChangeListener(FileChangeListener fcl) { delegate.removeFileChangeListener(fcl); }
public void removeFileChangeListener(FileChangeListener fcl) { fileObj.removeFileChangeListener(fcl); }
@Override public synchronized void run() { if (current != null) { current.removeFileChangeListener(this); current = null; } }
/** Removes listener previously added by {@link #addRecursiveListener(org.openide.filesystems.FileChangeListener)} * * @param fcl the listener to remove * @since 7.28 */ public void removeRecursiveListener(FileChangeListener fcl) { if (!isFolder()) { removeFileChangeListener(fcl); return; } try { getFileSystem().removeFileChangeListener(new RecursiveListener(this, fcl, false)); } catch (FileStateInvalidException ex) { ExternalUtil.LOG.log(Level.FINE, "Cannot remove listener from " + this, ex); } }
void locateCurrent() { FileObject oldCurrent = current; currentF = FileUtil.normalizeFile(path); while (true) { current = FileUtil.toFileObject(currentF); if (current != null) { isOnTarget = path.equals(currentF); break; } currentF = currentF.getParentFile(); if (currentF == null) { // #47320: can happen on Windows in case the drive does not exist. // (Inside constructor for Holder.) In that case skip it. return; } } assert current != null; if (current != oldCurrent) { if (oldCurrent != null) { oldCurrent.removeFileChangeListener(this); } current.addFileChangeListener(this); current.getChildren(); //to get events about children } }
private static synchronized List<MIMEResolver> declarativeResolvers() { List<MIMEResolver> declmimes = new ArrayList<MIMEResolver>(); if (declarativeFolder == null) { declarativeFolder = FileUtil.getConfigFile("Services/MIMEResolver"); // NOI18N } if (declarativeFolder != null) { for (FileObject f : Ordering.getOrder(Arrays.asList(declarativeFolder.getChildren()), true)) { if (f.hasExt("xml")) { // NOI18N try { // For now, just assume it has the right DTD. Could check this if desired. declmimes.add(MIMEResolverImpl.forDescriptor(f)); // NOI18N } catch (IOException ex) { Exceptions.printStackTrace(ex); } } } declarativeFolder.removeFileChangeListener(weakDeclarativeFolderListener); declarativeFolder.addFileChangeListener(weakDeclarativeFolderListener); } return declmimes; }
public synchronized void run() { if (current != null) { current.removeFileChangeListener(this); current = null; } }
@Override protected void notifyDetached(DesignComponent component) { if (imageFileObject != null && imageFileListener != null) { imageFileObject.removeFileChangeListener(imageFileListener); } imageFileObject = null; imageFileListener = null; } }
public synchronized void unregister () { if (current != null && listener != null) { current.removeFileChangeListener(listener); } }
private void unregister(FileObject fo) { FileChangeListener listener = (FileChangeListener) weakListener.get(); if (listener != null) { fo.removeFileChangeListener(listener); } } public void propertyChange(PropertyChangeEvent evt) {
private void removeFileListenerFrom(FileObject fo) { FileChangeListener l = (FileChangeListener)fileListeners.remove(fo); if (l != null) { fo.removeFileChangeListener(l); } }
@Override public void run() { if (state.compareAndSet(STARTED, FINISHED)) { synchronized (MainClassUpdater.this) { if (current != null && listener != null) { current.removeFileChangeListener(listener); } } } else { throw new IllegalStateException("Current State: " + state.get()); //NOI18N } } });
private void removeItem(StorageItem item) { assert item.removed.get(); item.dao.removePropertyChangeListener(item); item.file.removeFileChangeListener(item); synchronized (this) { list.remove(item); } } }
@Override public void fileDataCreated(FileEvent fe) { if (FILE_DD.equals(fe.getFile().getNameExt())) { webInf.removeFileChangeListener(this); resetMetadataModel(); } } });
private void setFileObject(FileObject fo) { if (!isEqual(fo, fileObject)) { if (fileObject != null) { fileObject.removeFileChangeListener(this); } fileObject = fo; if (fileObject != null) { fileObject.addFileChangeListener(this); } } }
@Override public void fileDeleted(FileEvent fe) { if ("settings.xml".equals(fe.getFile().getNameExt())) { fe.getFile().removeFileChangeListener(this); synchronized (EmbedderFactory.class) { online = null; project = null; } } }
@Override protected void removeNotify() { setKeys(Collections.EMPTY_SET); ProjectURLWatcher.removePropertyChangeListener(project, this); project.getProjectDirectory().removeFileChangeListener(fileChangeListener); super.removeNotify(); }
public void fileDeleted(FileEvent fe) { changeResourcePath(fe.getFile()); reload(); fe.getFile().removeFileChangeListener(this); }
void dispose() { if (disposed) return; disposed = true; term.getScreen().removeMouseListener(mouseAdapter); term.removeListener(termListener); term.setActionListener(null); findState = null; shortcutsDir.removeFileChangeListener(shortcutsListener); termOptions.removePropertyChangeListener(termOptionsPCL); tio.dispose(); }