LibreOffice Module toolkit (master) 1
Public Member Functions | Private Attributes | List of all members
UnoSpinFieldControl Class Reference

#include <unocontrols.hxx>

Inheritance diagram for UnoSpinFieldControl:
[legend]
Collaboration diagram for UnoSpinFieldControl:
[legend]

Public Member Functions

 UnoSpinFieldControl ()
 
css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
css::uno::Any SAL_CALL queryAggregation (const css::uno::Type &rType) override
 
void SAL_CALL acquire () noexcept override
 
void SAL_CALL release () noexcept override
 
css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () 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 addSpinListener (const css::uno::Reference< css::awt::XSpinListener > &l) override
 
void SAL_CALL removeSpinListener (const css::uno::Reference< css::awt::XSpinListener > &l) override
 
void SAL_CALL up () override
 
void SAL_CALL down () override
 
void SAL_CALL first () override
 
void SAL_CALL last () override
 
void SAL_CALL enableRepeat (sal_Bool bRepeat) override
 

Private Attributes

SpinListenerMultiplexer maSpinListeners
 
bool mbRepeat
 

Detailed Description

Definition at line 995 of file unocontrols.hxx.

Constructor & Destructor Documentation

◆ UnoSpinFieldControl()

UnoSpinFieldControl::UnoSpinFieldControl ( )

Definition at line 3303 of file unocontrols.cxx.

References mbRepeat.

Member Function Documentation

◆ acquire()

void SAL_CALL UnoSpinFieldControl::acquire ( )
inlineoverridenoexcept

Definition at line 1007 of file unocontrols.hxx.

◆ addSpinListener()

void UnoSpinFieldControl::addSpinListener ( const css::uno::Reference< css::awt::XSpinListener > &  l)
override

Definition at line 3341 of file unocontrols.cxx.

References maSpinListeners.

◆ createPeer()

void UnoSpinFieldControl::createPeer ( const css::uno::Reference< css::awt::XToolkit > &  Toolkit,
const css::uno::Reference< css::awt::XWindowPeer > &  Parent 
)
override

◆ down()

void UnoSpinFieldControl::down ( )
override

Definition at line 3368 of file unocontrols.cxx.

◆ enableRepeat()

void UnoSpinFieldControl::enableRepeat ( sal_Bool  bRepeat)
override

Definition at line 3389 of file unocontrols.cxx.

References mbRepeat.

◆ first()

void UnoSpinFieldControl::first ( )
override

Definition at line 3375 of file unocontrols.cxx.

◆ getImplementationId()

css::uno::Sequence< sal_Int8 > SAL_CALL UnoSpinFieldControl::getImplementationId ( )
override

◆ getTypes()

css::uno::Sequence< css::uno::Type > UnoSpinFieldControl::getTypes ( )
override

◆ last()

void UnoSpinFieldControl::last ( )
override

Definition at line 3382 of file unocontrols.cxx.

◆ queryAggregation()

uno::Any UnoSpinFieldControl::queryAggregation ( const css::uno::Type &  rType)
override

◆ queryInterface()

css::uno::Any SAL_CALL UnoSpinFieldControl::queryInterface ( const css::uno::Type &  rType)
inlineoverride

◆ release()

void SAL_CALL UnoSpinFieldControl::release ( )
inlineoverridenoexcept

Definition at line 1008 of file unocontrols.hxx.

◆ removeSpinListener()

void UnoSpinFieldControl::removeSpinListener ( const css::uno::Reference< css::awt::XSpinListener > &  l)
override

Definition at line 3351 of file unocontrols.cxx.

References maSpinListeners.

◆ up()

void UnoSpinFieldControl::up ( )
override

Definition at line 3361 of file unocontrols.cxx.

Member Data Documentation

◆ maSpinListeners

SpinListenerMultiplexer UnoSpinFieldControl::maSpinListeners
private

Definition at line 999 of file unocontrols.hxx.

Referenced by addSpinListener(), createPeer(), and removeSpinListener().

◆ mbRepeat

bool UnoSpinFieldControl::mbRepeat
private

Definition at line 1000 of file unocontrols.hxx.

Referenced by createPeer(), enableRepeat(), and UnoSpinFieldControl().


The documentation for this class was generated from the following files: