LibreOffice Module toolkit (master) 1
|
#include <gridcontrol.hxx>
Public Member Functions | |
UnoGridControl () | |
OUString | GetComponentServiceName () const override |
void SAL_CALL | dispose () override |
void SAL_CALL | createPeer (const css::uno::Reference< css::awt::XToolkit > &Toolkit, const css::uno::Reference< css::awt::XWindowPeer > &Parent) override |
sal_Bool SAL_CALL | setModel (const css::uno::Reference< css::awt::XControlModel > &rxModel) override |
virtual ::sal_Int32 SAL_CALL | getColumnAtPoint (::sal_Int32 x, ::sal_Int32 y) override |
virtual ::sal_Int32 SAL_CALL | getRowAtPoint (::sal_Int32 x, ::sal_Int32 y) override |
virtual ::sal_Int32 SAL_CALL | getCurrentColumn () override |
virtual ::sal_Int32 SAL_CALL | getCurrentRow () override |
virtual void SAL_CALL | goToCell (::sal_Int32 i_columnIndex, ::sal_Int32 i_rowIndex) override |
virtual void SAL_CALL | selectRow (::sal_Int32 i_rowIndex) override |
virtual void SAL_CALL | selectAllRows () override |
virtual void SAL_CALL | deselectRow (::sal_Int32 i_rowIndex) override |
virtual void SAL_CALL | deselectAllRows () override |
virtual css::uno::Sequence< ::sal_Int32 > SAL_CALL | getSelectedRows () override |
virtual sal_Bool SAL_CALL | hasSelectedRows () override |
virtual sal_Bool SAL_CALL | isRowSelected (::sal_Int32 index) override |
virtual void SAL_CALL | addSelectionListener (const css::uno::Reference< css::awt::grid::XGridSelectionListener > &listener) override |
virtual void SAL_CALL | removeSelectionListener (const css::uno::Reference< css::awt::grid::XGridSelectionListener > &listener) override |
OUString SAL_CALL | getImplementationName () override |
css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
css::uno::Reference< css::awt::XWindowPeer > SAL_CALL | getPeer () override |
Public Member Functions inherited from cppu::AggImplInheritanceHelper2< class BaseClass, class Ifc1, class Ifc2 > | |
AggImplInheritanceHelper2 () | |
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 |
Protected Member Functions | |
virtual | ~UnoGridControl () override |
Protected Member Functions inherited from cppu::AggImplInheritanceHelper2< class BaseClass, class Ifc1, class Ifc2 > | |
AggImplInheritanceHelper2 (T1 const &arg1) | |
AggImplInheritanceHelper2 (T1 const &arg1, T2 const &arg2) | |
AggImplInheritanceHelper2 (T1 const &arg1, T2 const &arg2, T3 const &arg3) | |
AggImplInheritanceHelper2 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4) | |
AggImplInheritanceHelper2 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4, T5 const &arg5) | |
AggImplInheritanceHelper2 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4, T5 const &arg5, T6 const &arg6) | |
Private Attributes | |
SelectionListenerMultiplexer | m_aSelectionListeners |
std::unique_ptr< GridEventForwarder > | m_pEventForwarder |
Definition at line 85 of file gridcontrol.hxx.
toolkit::UnoGridControl::UnoGridControl | ( | ) |
Definition at line 269 of file gridcontrol.cxx.
|
overrideprotectedvirtual |
Definition at line 276 of file gridcontrol.cxx.
|
overridevirtual |
Definition at line 432 of file gridcontrol.cxx.
References m_aSelectionListeners.
|
override |
Definition at line 296 of file gridcontrol.cxx.
References UnoControl::createPeer(), getPeer(), and m_aSelectionListeners.
|
overridevirtual |
Definition at line 408 of file gridcontrol.cxx.
References getPeer().
|
overridevirtual |
Definition at line 402 of file gridcontrol.cxx.
References getPeer().
|
override |
Definition at line 287 of file gridcontrol.cxx.
References UnoControl::dispose(), and m_aSelectionListeners.
|
override |
Definition at line 362 of file gridcontrol.cxx.
|
override |
Definition at line 281 of file gridcontrol.cxx.
|
override |
Definition at line 369 of file gridcontrol.cxx.
References getPeer().
|
override |
Definition at line 376 of file gridcontrol.cxx.
References getPeer().
|
inlineoverride |
Definition at line 117 of file gridcontrol.hxx.
|
override |
Definition at line 190 of file unocontrol.cxx.
References vcl::Window::GetComponentInterface().
Referenced by createPeer(), toolkit::GridEventForwarder::dataChanged(), deselectAllRows(), deselectRow(), toolkit::GridEventForwarder::disposing(), toolkit::GridEventForwarder::elementInserted(), toolkit::GridEventForwarder::elementRemoved(), toolkit::GridEventForwarder::elementReplaced(), getColumnAtPoint(), getCurrentColumn(), getCurrentRow(), getRowAtPoint(), getSelectedRows(), goToCell(), hasSelectedRows(), isRowSelected(), toolkit::GridEventForwarder::rowHeadingChanged(), toolkit::GridEventForwarder::rowsInserted(), toolkit::GridEventForwarder::rowsRemoved(), selectAllRows(), and selectRow().
|
override |
Definition at line 355 of file gridcontrol.cxx.
|
overridevirtual |
Definition at line 414 of file gridcontrol.cxx.
References getPeer().
|
inlineoverride |
Definition at line 120 of file gridcontrol.hxx.
References UnoControl::getSupportedServiceNames().
|
overridevirtual |
Definition at line 383 of file gridcontrol.cxx.
References getPeer().
|
overridevirtual |
Definition at line 420 of file gridcontrol.cxx.
References getPeer().
|
overridevirtual |
Definition at line 426 of file gridcontrol.cxx.
|
overridevirtual |
Definition at line 438 of file gridcontrol.cxx.
References m_aSelectionListeners.
|
overridevirtual |
Definition at line 396 of file gridcontrol.cxx.
References getPeer().
|
overridevirtual |
Definition at line 390 of file gridcontrol.cxx.
References getPeer().
|
override |
Definition at line 345 of file gridcontrol.cxx.
References m_pEventForwarder.
|
private |
Definition at line 134 of file gridcontrol.hxx.
Referenced by addSelectionListener(), createPeer(), dispose(), and removeSelectionListener().
|
private |
Definition at line 135 of file gridcontrol.hxx.
Referenced by setModel().