--- old/src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java Wed Jan 26 14:13:24 2011 +++ new/src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java Wed Jan 26 14:13:23 2011 @@ -167,22 +167,6 @@ } @Override - public Object getAttribute(String attribute) throws IOException { - if (attribute.equals(READONLY_NAME)) - return readAttributes().isReadOnly(); - if (attribute.equals(ARCHIVE_NAME)) - return readAttributes().isArchive(); - if (attribute.equals(SYSTEM_NAME)) - return readAttributes().isSystem(); - if (attribute.equals(HIDDEN_NAME)) - return readAttributes().isHidden(); - // implementation specific - if (attribute.equals(ATTRIBUTES_NAME)) - return readAttributes().attributes(); - return super.getAttribute(attribute); - } - - @Override public void setAttribute(String attribute, Object value) throws IOException { @@ -206,7 +190,7 @@ } @Override - public Map readAttributes(String[] attributes) + public Map readAttributes(String[] attributes) throws IOException { AttributesBuilder builder = AttributesBuilder.create(attributes);