URIs of the scopes in which this change applies.
The new value of the changed preference.
The old value of the changed preference.
The name of the changed preference.
The PreferenceScope of the changed preference.
Tests wether the given resource is affected by the preference change.
the uri of the resource to test.
Representation of a preference change. A preference value can be set to
undefined
for a specific scope. This means that the value from a more general scope will be used.