LibreOffice Module toolkit (master) 1
|
#include <unocontrols.hxx>
Public Member Functions | |
UnoListBoxControl () | |
OUString | GetComponentServiceName () const override |
void SAL_CALL | createPeer (const css::uno::Reference< css::awt::XToolkit > &Toolkit, const css::uno::Reference< css::awt::XWindowPeer > &Parent) override |
void SAL_CALL | dispose () override |
void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
void SAL_CALL | addItemListener (const css::uno::Reference< css::awt::XItemListener > &l) override |
void SAL_CALL | removeItemListener (const css::uno::Reference< css::awt::XItemListener > &l) override |
void SAL_CALL | addActionListener (const css::uno::Reference< css::awt::XActionListener > &l) override |
void SAL_CALL | removeActionListener (const css::uno::Reference< css::awt::XActionListener > &l) override |
void SAL_CALL | addItem (const OUString &aItem, sal_Int16 nPos) override |
void SAL_CALL | addItems (const css::uno::Sequence< OUString > &aItems, sal_Int16 nPos) override |
void SAL_CALL | removeItems (sal_Int16 nPos, sal_Int16 nCount) override |
sal_Int16 SAL_CALL | getItemCount () override |
OUString SAL_CALL | getItem (sal_Int16 nPos) override |
css::uno::Sequence< OUString > SAL_CALL | getItems () override |
sal_Int16 SAL_CALL | getSelectedItemPos () override |
css::uno::Sequence< sal_Int16 > SAL_CALL | getSelectedItemsPos () override |
OUString SAL_CALL | getSelectedItem () override |
css::uno::Sequence< OUString > SAL_CALL | getSelectedItems () override |
void SAL_CALL | selectItemPos (sal_Int16 nPos, sal_Bool bSelect) override |
void SAL_CALL | selectItemsPos (const css::uno::Sequence< sal_Int16 > &aPositions, sal_Bool bSelect) override |
void SAL_CALL | selectItem (const OUString &aItem, sal_Bool bSelect) override |
sal_Bool SAL_CALL | isMutipleMode () override |
void SAL_CALL | setMultipleMode (sal_Bool bMulti) override |
sal_Int16 SAL_CALL | getDropDownLineCount () override |
void SAL_CALL | setDropDownLineCount (sal_Int16 nLines) override |
void SAL_CALL | makeVisible (sal_Int16 nEntry) override |
void SAL_CALL | itemStateChanged (const css::awt::ItemEvent &rEvent) override |
css::awt::Size SAL_CALL | getMinimumSize () override |
css::awt::Size SAL_CALL | getPreferredSize () override |
css::awt::Size SAL_CALL | calcAdjustedSize (const css::awt::Size &aNewSize) override |
css::awt::Size SAL_CALL | getMinimumSize (sal_Int16 nCols, sal_Int16 nLines) override |
void SAL_CALL | getColumnsAndLines (sal_Int16 &nCols, sal_Int16 &nLines) override |
sal_Bool SAL_CALL | setModel (const css::uno::Reference< css::awt::XControlModel > &Model) override |
virtual void SAL_CALL | listItemInserted (const css::awt::ItemListEvent &Event) override |
virtual void SAL_CALL | listItemRemoved (const css::awt::ItemListEvent &Event) override |
virtual void SAL_CALL | listItemModified (const css::awt::ItemListEvent &Event) override |
virtual void SAL_CALL | allItemsRemoved (const css::lang::EventObject &Event) override |
virtual void SAL_CALL | itemListChanged (const css::lang::EventObject &Event) override |
OUString SAL_CALL | getImplementationName () override |
css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from cppu::AggImplInheritanceHelper5< class BaseClass, class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5 > | |
AggImplInheritanceHelper5 () | |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
Private Member Functions | |
void | ImplUpdateSelectedItemsProperty () |
virtual void | ImplSetPeerProperty (const OUString &rPropName, const css::uno::Any &rVal) override |
virtual void | updateFromModel () override |
Private Attributes | |
ActionListenerMultiplexer | maActionListeners |
ItemListenerMultiplexer | maItemListeners |
Additional Inherited Members | |
Protected Member Functions inherited from cppu::AggImplInheritanceHelper5< class BaseClass, class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5 > | |
AggImplInheritanceHelper5 (T1 const &arg1) | |
AggImplInheritanceHelper5 (T1 const &arg1, T2 const &arg2) | |
AggImplInheritanceHelper5 (T1 const &arg1, T2 const &arg2, T3 const &arg3) | |
AggImplInheritanceHelper5 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4) | |
AggImplInheritanceHelper5 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4, T5 const &arg5) | |
AggImplInheritanceHelper5 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4, T5 const &arg5, T6 const &arg6) | |
Definition at line 831 of file unocontrols.hxx.
UnoListBoxControl::UnoListBoxControl | ( | ) |
Definition at line 2494 of file unocontrols.cxx.
|
override |
Definition at line 2578 of file unocontrols.cxx.
References maActionListeners.
|
override |
Definition at line 2608 of file unocontrols.cxx.
References addItems(), aSeq, and nPos.
|
override |
Definition at line 2598 of file unocontrols.cxx.
References maItemListeners.
|
override |
Definition at line 2614 of file unocontrols.cxx.
References aSeq, BASEPROPERTY_STRINGITEMLIST, GetPropertyName(), and nPos.
Referenced by addItem().
|
overridevirtual |
Definition at line 2880 of file unocontrols.cxx.
|
override |
Definition at line 2821 of file unocontrols.cxx.
|
override |
Definition at line 2567 of file unocontrols.cxx.
References UnoControl::createPeer(), and maActionListeners.
|
override |
Definition at line 2518 of file unocontrols.cxx.
References UnoControl::dispose(), maActionListeners, and maItemListeners.
|
inlineoverride |
Definition at line 839 of file unocontrols.hxx.
References UnoControl::disposing(), and Source.
|
override |
Definition at line 2831 of file unocontrols.cxx.
|
override |
Definition at line 2502 of file unocontrols.cxx.
|
override |
Definition at line 2780 of file unocontrols.cxx.
References BASEPROPERTY_LINECOUNT.
|
override |
Definition at line 2507 of file unocontrols.cxx.
|
override |
Definition at line 2673 of file unocontrols.cxx.
References aSeq, BASEPROPERTY_STRINGITEMLIST, GetPropertyName(), and nPos.
|
override |
Definition at line 2665 of file unocontrols.cxx.
References aSeq, BASEPROPERTY_STRINGITEMLIST, and GetPropertyName().
|
override |
Definition at line 2684 of file unocontrols.cxx.
References aSeq, BASEPROPERTY_STRINGITEMLIST, and GetPropertyName().
|
override |
Definition at line 2811 of file unocontrols.cxx.
|
override |
Definition at line 2826 of file unocontrols.cxx.
|
override |
Definition at line 2816 of file unocontrols.cxx.
|
override |
Definition at line 2714 of file unocontrols.cxx.
|
override |
Definition at line 2692 of file unocontrols.cxx.
References n.
|
override |
Definition at line 2725 of file unocontrols.cxx.
References aSeq.
|
override |
Definition at line 2703 of file unocontrols.cxx.
References aSeq.
|
override |
Definition at line 2512 of file unocontrols.cxx.
References comphelper::concatSequences(), and UnoControl::getSupportedServiceNames().
|
overrideprivatevirtual |
Definition at line 2556 of file unocontrols.cxx.
References BASEPROPERTY_STRINGITEMLIST, GetPropertyName(), and UnoControl::ImplSetPeerProperty().
Referenced by updateFromModel().
|
private |
Definition at line 2527 of file unocontrols.cxx.
References aSeq, BASEPROPERTY_SELECTEDITEMS, DBG_ASSERT, and GetPropertyName().
Referenced by itemStateChanged(), selectItem(), selectItemPos(), and selectItemsPos().
|
override |
Definition at line 2785 of file unocontrols.cxx.
References BASEPROPERTY_MULTISELECTION.
|
overridevirtual |
Definition at line 2888 of file unocontrols.cxx.
|
override |
Definition at line 2795 of file unocontrols.cxx.
References Exception, ImplUpdateSelectedItemsProperty(), maItemListeners, and TOOLS_WARN_EXCEPTION.
|
overridevirtual |
Definition at line 2856 of file unocontrols.cxx.
|
overridevirtual |
Definition at line 2872 of file unocontrols.cxx.
|
overridevirtual |
Definition at line 2864 of file unocontrols.cxx.
|
override |
Definition at line 2766 of file unocontrols.cxx.
|
override |
Definition at line 2588 of file unocontrols.cxx.
References maActionListeners.
|
override |
Definition at line 2603 of file unocontrols.cxx.
References maItemListeners.
|
override |
Definition at line 2640 of file unocontrols.cxx.
References aSeq, BASEPROPERTY_STRINGITEMLIST, GetPropertyName(), nCount, and nPos.
|
override |
Definition at line 2756 of file unocontrols.cxx.
References ImplUpdateSelectedItemsProperty().
|
override |
Definition at line 2736 of file unocontrols.cxx.
References ImplUpdateSelectedItemsProperty(), and nPos.
|
override |
Definition at line 2746 of file unocontrols.cxx.
References ImplUpdateSelectedItemsProperty().
|
override |
Definition at line 2775 of file unocontrols.cxx.
References BASEPROPERTY_LINECOUNT, and GetPropertyName().
|
override |
Definition at line 2836 of file unocontrols.cxx.
|
override |
Definition at line 2790 of file unocontrols.cxx.
References BASEPROPERTY_MULTISELECTION, and GetPropertyName().
|
overrideprivatevirtual |
Definition at line 2539 of file unocontrols.cxx.
References aEvent, BASEPROPERTY_SELECTEDITEMS, ENSURE_OR_RETURN_VOID, GetPropertyName(), ImplSetPeerProperty(), and UnoControl::updateFromModel().
|
private |
Definition at line 896 of file unocontrols.hxx.
Referenced by addActionListener(), createPeer(), dispose(), and removeActionListener().
|
private |
Definition at line 897 of file unocontrols.hxx.
Referenced by addItemListener(), dispose(), itemStateChanged(), and removeItemListener().