private static Set getPosixFilePermissions()

in src/main/java/org/apache/netbeans/nbpackage/ArchiveUtils.java [215:227]


    private static Set<PosixFilePermission> getPosixFilePermissions(final TarArchiveEntry entry) {
        int mode = entry.getMode();
        if (mode == 0) {
            if (entry.isSymbolicLink()) {
                mode = DEFAULT_LINK_MODE;
            } else if (entry.isDirectory()) {
                mode = DEFAULT_DIRECTORY_MODE;
            } else {
                mode = DEFAULT_FILE_MODE;
            }
        }
        return getPosixFilePermissions(mode);
    }