Bug 81603 [Import/Export] tar import/export does not preserve file permissions
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/TarFileStructureProvider.java
} catch (IOException e) {
            return null;
        }
    }
    /* (non-Javadoc)
     * Method declared on IImportStructureProvider
     */
    public String getFullPath(Object element) {
        return ((TarEntry) element).getName();
    }
    /* (non-Javadoc)
     * Method declared on IImportStructureProvider
     */
    public String getLabel(Object element) {
        if (element.equals(root))
            return ((TarEntry) element).getName();
        return new Path(((TarEntry) element).getName()).lastSegment();
    }
    /**
     * Returns the entry that this importer uses as the root sentinel.
     *
     * @return TarEntry entry
     */
    public TarEntry getRoot() {
        return root;
    }
    /**
     * Returns the tar file that this provider provides structure for.
     * 
     * @return TarFile file