office-gobmx/configmgr/source
Stephan Bergmann cf7c9599e7 Make comphelper/configuration.hxx work for localized properties
See aebf5bf223 "fdo#52232 ConfigurationSet wrapper
unusable for localized properties" for a discussion of the problems with the
original design.

1  Redesigned configmgr's localized property access to understand ['*<locale>']
paths that select the best existing value match for the requested <locale>.
Adapted ConfigurationWrapper::getLocalizedPropertyValue accordingly.

2  Redesigned ConfigurationChanges to fix the locale at instantiation time.
That takes care of ConfigurationWrapper::setLocalizedPropertyValue,
ConfigurationWrapper::getGroupReadWrite, and
ConfigurationWrapper::getSetReadWrite.  (This required an additional constructor
parameter for the ReadWriteAccess service, to specify a locale at instantiation
time.)

3  Redesigned ReadOnlyAccess to be a service that fixes the locale at
instantiation time.  That allows to take care of
ConfigurationWrapper::getGroupReadOnly and ConfigurationWrapper::getSetReadOnly.

Change-Id: I2ae7342b278b6f4222a0189a1deb2a53e204059f
2012-07-25 19:10:19 +02:00
..
access.cxx
access.hxx
additions.hxx
broadcaster.cxx
broadcaster.hxx
childaccess.cxx
childaccess.hxx
components.cxx
components.hxx
configmgr.component
configurationprovider.cxx
configurationprovider.hxx
configurationregistry.cxx
configurationregistry.hxx
data.cxx
data.hxx
defaultprovider.cxx
defaultprovider.hxx
groupnode.cxx
groupnode.hxx
localizedpropertynode.cxx
localizedpropertynode.hxx
localizedvaluenode.cxx
localizedvaluenode.hxx
lock.cxx
lock.hxx
modifications.cxx
modifications.hxx
node.cxx
node.hxx
nodemap.cxx
nodemap.hxx
parsemanager.cxx
parsemanager.hxx
parser.hxx
partial.cxx
partial.hxx
path.hxx
propertynode.cxx
propertynode.hxx
readonlyaccess.cxx
readonlyaccess.hxx
readwriteaccess.cxx
readwriteaccess.hxx
rootaccess.cxx
rootaccess.hxx
rootnode.cxx
rootnode.hxx
services.cxx
setnode.cxx
setnode.hxx
type.cxx
type.hxx
update.cxx
update.hxx
valueparser.cxx
valueparser.hxx
writemodfile.cxx
writemodfile.hxx
xcdparser.cxx
xcdparser.hxx
xcsparser.cxx
xcsparser.hxx
xcuparser.cxx
xcuparser.hxx
xmldata.cxx
xmldata.hxx