{
value = change.getValue();
}
else
{
ContainerPreferenceInfo containerPref = containerPrefs.getContainerPreference(key);
if (containerPref != null)
{
value = containerPref.getDefaultValue();
}
}
}
else
{
// Get user
value = prefs.getValue(key);
// If does not exist or read only use what the default one
if (value == null || isDDReadOnly(key))
{
ContainerPreferenceInfo containerPref = containerPrefs.getContainerPreference(key);
if (containerPref != null)
{
value = containerPref.getDefaultValue();
}
}
}
return value;
}