https://issues.apache.org/ooo/show_bug.cgi?id=118124

--- Comment #2 from Ariel Constenla-Haile <[email protected]> 2012-02-22 
20:36:14 UTC ---
The implementation is "org.openoffice-configmgr::Access"
in configmgr::Access
trunk/main/configmgr/source/access.hxx
trunk/main/configmgr/source/access.cxx

http://svn.apache.org/viewvc/incubator/ooo/trunk/main/configmgr/source/access.hxx?revision=1198417&view=markup#l99
 

That class implements only following interfaces:

    public com::sun::star::beans::XExactName,
    public com::sun::star::beans::XHierarchicalPropertySet,
    public com::sun::star::beans::XHierarchicalPropertySetInfo,
    public com::sun::star::beans::XMultiHierarchicalPropertySet,
    public com::sun::star::beans::XMultiPropertySet,
    public com::sun::star::beans::XProperty,
    public com::sun::star::beans::XPropertySet,
    public com::sun::star::beans::XPropertySetInfo,
    public com::sun::star::container::XContainer,
    public com::sun::star::container::XHierarchicalName,
    public com::sun::star::container::XHierarchicalNameAccess,
    public com::sun::star::container::XNameContainer,
    public com::sun::star::container::XNamed,
    public com::sun::star::lang::XComponent,
    public com::sun::star::lang::XServiceInfo,
    public com::sun::star::lang::XSingleServiceFactory,
    public com::sun::star::lang::XTypeProvider,

The ones you mention are missing.

* XPropertyWithState:
Services which Support this Interface
::com::sun::star::configuration::AccessRootElement
::com::sun::star::configuration::ConfigurationAccess
::com::sun::star::configuration::ConfigurationUpdateAccess
::com::sun::star::configuration::GroupElement
::com::sun::star::configuration::SetElement
::com::sun::star::configuration::UpdateRootElement

all services include 
::com::sun::star::configuration::HierarchyElement where
::com::sun::star::beans::XPropertyWithState is marked as OPTIONAL:
http://www.openoffice.org/api/docs/common/ref/com/sun/star/configuration/HierarchyElement.html#XPropertyWithState


* XMultiPropertyStates:
Services which Support this Interface
::com::sun::star::configuration::ConfigurationAccess
::com::sun::star::configuration::ConfigurationUpdateAccess
::com::sun::star::configuration::GroupAccess
::com::sun::star::configuration::GroupUpdate
::com::sun::star::configuration::HierarchyAccess

This interface is also marked as OPTIONAL in
http://www.openoffice.org/api/docs/common/ref/com/sun/star/configuration/HierarchyAccess.html#XMultiPropertyStates



Conclusion: this cannot be considered a regression. It is indeed an
incompatible change, but these are marked as to be implemented optionally.

-- 
Configure bugmail: https://issues.apache.org/ooo/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Reply via email to