@Override public void setAttribute(String attribute, Object value) throws IOException { if (attribute.equals(MODE_NAME)) { setMode((Integer) value); return; } if (attribute.equals(UID_NAME)) { setOwners((Integer) value, -1); return; } if (attribute.equals(GID_NAME)) { setOwners(-1, (Integer) value); return; } super.setAttribute(attribute, value); }