Lines 40-46
Link Here
|
40 |
*/ |
40 |
*/ |
41 |
package org.netbeans.modules.versioning.system.cvss; |
41 |
package org.netbeans.modules.versioning.system.cvss; |
42 |
|
42 |
|
43 |
import org.netbeans.spi.queries.VisibilityQueryImplementation; |
43 |
import org.netbeans.spi.queries.VisibilityQueryImplementation2; |
44 |
import org.netbeans.modules.versioning.util.Utils; |
44 |
import org.netbeans.modules.versioning.util.Utils; |
45 |
import org.netbeans.modules.versioning.util.VersioningEvent; |
45 |
import org.netbeans.modules.versioning.util.VersioningEvent; |
46 |
import org.netbeans.modules.versioning.util.VersioningListener; |
46 |
import org.netbeans.modules.versioning.util.VersioningListener; |
Lines 59-65
Link Here
|
59 |
* |
59 |
* |
60 |
* @author Maros Sandor |
60 |
* @author Maros Sandor |
61 |
*/ |
61 |
*/ |
62 |
public class CvsVisibilityQuery implements VisibilityQueryImplementation, VersioningListener { |
62 |
public class CvsVisibilityQuery implements VisibilityQueryImplementation2, VersioningListener { |
63 |
|
63 |
|
64 |
private static CvsVisibilityQuery instance; |
64 |
private static CvsVisibilityQuery instance; |
65 |
private static final String MARKER_CVS_REMOVED = "CVS/.nb-removed"; |
65 |
private static final String MARKER_CVS_REMOVED = "CVS/.nb-removed"; |
Lines 80-86
Link Here
|
80 |
public boolean isVisible(FileObject fileObject) { |
80 |
public boolean isVisible(FileObject fileObject) { |
81 |
if (fileObject.isData()) return true; |
81 |
if (fileObject.isData()) return true; |
82 |
File file = FileUtil.toFile(fileObject); |
82 |
File file = FileUtil.toFile(fileObject); |
83 |
return file == null || !isHiddenFolder(file); |
83 |
return isVisible(file); |
|
|
84 |
} |
85 |
|
86 |
public boolean isVisible(File file) { |
87 |
return file == null || file.isFile() || !isHiddenFolder(file); |
84 |
} |
88 |
} |
85 |
|
89 |
|
86 |
public synchronized void addChangeListener(ChangeListener l) { |
90 |
public synchronized void addChangeListener(ChangeListener l) { |