• Stephan Bergmann's avatar
    Make comphelper/configuration.hxx work for localized properties · cf7c9599
    Stephan Bergmann yazdı
    See aebf5bf2 "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
    cf7c9599
Adı
Son kayıt (commit)
Son güncelleme
..
prj Loading commit data...
qa Loading commit data...
source Loading commit data...
JunitTest_configmgr_unoapi.mk Loading commit data...
Library_configmgr.mk Loading commit data...
Makefile Loading commit data...
Module_configmgr.mk Loading commit data...
README Loading commit data...