@Override public boolean isAttributeModifiable(String name) { checkAttributeName(name); if (getModifiableAttributes().contains(name)) { return true; } if (getUnModifiableAttributes().contains(name)) { return false; } // otherwise, return the default return _modifiableDefault(); }