void setAttribute()

in src/main/java/com/pastdev/jsch/nio/file/UnixSshBasicFileAttributeView.java [37:50]


    void setAttribute( String attributeName, Object value ) throws IOException {
        if ( attributeName.equals( "lastModifiedTime" ) ) {
            setTimes( (FileTime)value, null, null );
        }
        else if ( attributeName.equals( "lastAccessTime" ) ) {
            setTimes( null, (FileTime)value, null );
        }
        else if ( attributeName.equals( "createTime" ) ) {
            setTimes( null, null, (FileTime)value );
        }
        else {
            throw new IllegalArgumentException( "unsupported attribute name " + attributeName );
        }
    }