@Override protected void removeNotify() { // System.out.println("REMOVE NOTIFY" + root + " : " + this ); VisibilityQuery.getDefault().removeChangeListener( wvqcl ); try { root.getFileSystem().removeFileChangeListener( wfcl ); } catch ( FileStateInvalidException e ) { Exceptions.printStackTrace(e); } setKeys(new String[0]); names2nodes.clear(); super.removeNotify(); }
VisibilityQuery.getDefault().removeChangeListener(this); CndFileVisibilityQuery.getDefault().removeChangeListener(this); getConfigurationDescriptor().getFolderVisibilityQuery().removeChangeListener(this);