This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 248933
Collapse All | Expand All

(-)a/openide.filesystems/src/org/openide/filesystems/FileSystem.java (+5 lines)
Lines 50-55 Link Here
50
import java.beans.PropertyChangeSupport;
50
import java.beans.PropertyChangeSupport;
51
import java.beans.PropertyVetoException;
51
import java.beans.PropertyVetoException;
52
import java.beans.VetoableChangeListener;
52
import java.beans.VetoableChangeListener;
53
import java.io.File;
53
import java.io.IOException;
54
import java.io.IOException;
54
import java.io.Serializable;
55
import java.io.Serializable;
55
import java.net.URL;
56
import java.net.URL;
Lines 737-742 Link Here
737
    public final void removeFileChangeListener(FileChangeListener fcl) {
738
    public final void removeFileChangeListener(FileChangeListener fcl) {
738
        getFCLSupport().removeFileChangeListener(fcl);
739
        getFCLSupport().removeFileChangeListener(fcl);
739
    }
740
    }
741
    
742
    public String getNativeFileSeparator() {
743
        return File.separator;
744
    }
740
745
741
    /** A hook for JAR FS */
746
    /** A hook for JAR FS */
742
    void waitRefreshed() {
747
    void waitRefreshed() {
(-)a/openide.filesystems/src/org/openide/filesystems/FileUtil.java (+8 lines)
Lines 2127-2132 Link Here
2127
        }
2127
        }
2128
        return NamedServicesProvider.getConfigObject(path, type);
2128
        return NamedServicesProvider.getConfigObject(path, type);
2129
    }
2129
    }
2130
    
2131
    public static String getNativeFileSeparator(FileObject fo) {
2132
        try {
2133
            return fo.getFileSystem().getNativeFileSeparator();
2134
        } catch (FileStateInvalidException ex) {
2135
            return File.separator;
2136
        }
2137
    }
2130
2138
2131
    /**
2139
    /**
2132
     * Returns the root of the NetBeans default (system, configuration)
2140
     * Returns the root of the NetBeans default (system, configuration)

Return to bug 248933