void (Object component, String key, String value) { Object[] definition = getDefinition(component, key, "string"); if (setString(component, (String) definition[1], value, (String) definition[3])) { update(component, definition[2]); } }