src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java

Print this page

        

*** 55,69 **** Class<V> type, LinkOption... options) { if (type == AclFileAttributeView.class) { return (V) new SolarisAclFileAttributeView(UnixPath.toUnixPath(obj), ! followLinks(options)); } if (type == UserDefinedFileAttributeView.class) { return(V) new SolarisUserDefinedFileAttributeView(UnixPath.toUnixPath(obj), ! followLinks(options)); } return super.getFileAttributeView(obj, type, options); } @Override --- 55,69 ---- Class<V> type, LinkOption... options) { if (type == AclFileAttributeView.class) { return (V) new SolarisAclFileAttributeView(UnixPath.toUnixPath(obj), ! Util.followLinks(options)); } if (type == UserDefinedFileAttributeView.class) { return(V) new SolarisUserDefinedFileAttributeView(UnixPath.toUnixPath(obj), ! Util.followLinks(options)); } return super.getFileAttributeView(obj, type, options); } @Override
*** 71,82 **** String name, LinkOption... options) { if (name.equals("acl")) return new SolarisAclFileAttributeView(UnixPath.toUnixPath(obj), ! followLinks(options)); if (name.equals("user")) return new SolarisUserDefinedFileAttributeView(UnixPath.toUnixPath(obj), ! followLinks(options)); return super.getFileAttributeView(obj, name, options); } } --- 71,82 ---- String name, LinkOption... options) { if (name.equals("acl")) return new SolarisAclFileAttributeView(UnixPath.toUnixPath(obj), ! Util.followLinks(options)); if (name.equals("user")) return new SolarisUserDefinedFileAttributeView(UnixPath.toUnixPath(obj), ! Util.followLinks(options)); return super.getFileAttributeView(obj, name, options); } }