office-gobmx/accessibility/inc/standard
Michael Weghorn bfa9d01920 tdf#157088 a11y: No need to use WeakReference for list children
`VCLXAccessibleList` is the owner of the
`VCLXAccessibleListItem`s held in that vector,
so I see no reason to hold them by weak reference,
which according to the doc in
`udkapi/com/sun/star/uno/XWeak.idl` is to avoid
affecting the lifetime of the objects:

> <p>The sense of weak references is to hold a reference to an object
> without affecting the lifetime of the object. That means that a weak
> reference may become invalid, at any time, if the referenced object dies.
> </p>

Quite the contrary, it is actually responsible for the
lifecycle of the list item a11y objects and should dispose
them when itself gets disposed, which will be added
in a subsequent commit.

Change-Id: I57fe3367f1199cd0c24f006f6e25a1e9c930c154
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/156521
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2023-09-04 21:41:00 +02:00
..
accessiblemenubasecomponent.hxx use concrete type for OAccessibleMenuBaseComponent::m_aAccessibleChildren 2023-08-31 10:34:10 +02:00
accessiblemenucomponent.hxx
accessiblemenuitemcomponent.hxx
svtaccessiblenumericfield.hxx
vclxaccessiblebox.hxx
vclxaccessiblebutton.hxx
vclxaccessiblecheckbox.hxx
vclxaccessiblecombobox.hxx
vclxaccessibledropdowncombobox.hxx
vclxaccessibledropdownlistbox.hxx
vclxaccessibleedit.hxx tdf#104833 a11y: Don't use VCLXEdit in VCLXAccessibleEdit 2023-09-01 16:13:19 +02:00
vclxaccessiblefixedhyperlink.hxx
vclxaccessiblefixedtext.hxx
vclxaccessibleheaderbar.hxx
vclxaccessibleheaderbaritem.hxx
vclxaccessiblelist.hxx tdf#157088 a11y: No need to use WeakReference for list children 2023-09-04 21:41:00 +02:00
vclxaccessiblelistbox.hxx
vclxaccessiblelistitem.hxx
vclxaccessiblemenu.hxx
vclxaccessiblemenubar.hxx
vclxaccessiblemenuitem.hxx
vclxaccessiblemenuseparator.hxx
vclxaccessiblepopupmenu.hxx
vclxaccessibleradiobutton.hxx
vclxaccessiblescrollbar.hxx
vclxaccessiblestatusbar.hxx use concrete type for VCLXAccessibleStatusBar::m_aAccessibleChildren 2023-08-31 10:33:53 +02:00
vclxaccessiblestatusbaritem.hxx
vclxaccessibletabcontrol.hxx use concrete type for VCLXAccessibleTabControl::m_aAccessibleChildren 2023-08-30 22:16:36 +02:00
vclxaccessibletabpage.hxx
vclxaccessibletabpagewindow.hxx
vclxaccessibletextcomponent.hxx tdf#104833 a11y Send name changed event for text controls 2023-09-01 16:13:40 +02:00
vclxaccessibletextfield.hxx
vclxaccessibletoolbox.hxx use concrete type for ToolBoxItemsMap 2023-08-30 22:16:23 +02:00
vclxaccessibletoolboxitem.hxx