incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 118124] css.configuration.ConfigurationUpdateAccess - missing XPropertyWithState/XMultiPropertyStates
Date Wed, 22 Feb 2012 20:36:14 GMT
https://issues.apache.org/ooo/show_bug.cgi?id=118124

--- Comment #2 from Ariel Constenla-Haile <arielch@apache.org> 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.

Mime
View raw message