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

#include <unocontrols.hxx>

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

Public Member Functions

 UnoCurrencyFieldControl ()
 
OUString GetComponentServiceName () const override
 
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
 
void SAL_CALL createPeer (const css::uno::Reference< css::awt::XToolkit > &Toolkit, const css::uno::Reference< css::awt::XWindowPeer > &Parent) override
 
css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
void SAL_CALL textChanged (const css::awt::TextEvent &rEvent) override
 
void SAL_CALL setValue (double Value) override
 
double SAL_CALL getValue () override
 
void SAL_CALL setMin (double Value) override
 
double SAL_CALL getMin () override
 
void SAL_CALL setMax (double Value) override
 
double SAL_CALL getMax () override
 
void SAL_CALL setFirst (double Value) override
 
double SAL_CALL getFirst () override
 
void SAL_CALL setLast (double Value) override
 
double SAL_CALL getLast () override
 
void SAL_CALL setSpinSize (double Value) override
 
double SAL_CALL getSpinSize () override
 
void SAL_CALL setDecimalDigits (sal_Int16 nDigits) override
 
sal_Int16 SAL_CALL getDecimalDigits () override
 
void SAL_CALL setStrictFormat (sal_Bool bStrict) override
 
sal_Bool SAL_CALL isStrictFormat () override
 
OUString SAL_CALL getImplementationName () override
 
css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
- Public Member Functions inherited from UnoSpinFieldControl
 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

double mnFirst
 
double mnLast
 

Detailed Description

Definition at line 1283 of file unocontrols.hxx.

Constructor & Destructor Documentation

◆ UnoCurrencyFieldControl()

UnoCurrencyFieldControl::UnoCurrencyFieldControl ( )

Definition at line 4171 of file unocontrols.cxx.

References mnFirst, and mnLast.

Member Function Documentation

◆ acquire()

void SAL_CALL UnoCurrencyFieldControl::acquire ( )
inlineoverridenoexcept

Definition at line 1296 of file unocontrols.hxx.

◆ createPeer()

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

Definition at line 4203 of file unocontrols.cxx.

References UnoSpinFieldControl::createPeer(), mnFirst, and mnLast.

◆ GetComponentServiceName()

OUString UnoCurrencyFieldControl::GetComponentServiceName ( ) const
override

Definition at line 4177 of file unocontrols.cxx.

◆ getDecimalDigits()

sal_Int16 UnoCurrencyFieldControl::getDecimalDigits ( )
override

Definition at line 4318 of file unocontrols.cxx.

References BASEPROPERTY_DECIMALACCURACY.

◆ getFirst()

double UnoCurrencyFieldControl::getFirst ( )
override

Definition at line 4261 of file unocontrols.cxx.

References mnFirst.

◆ getImplementationId()

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

◆ getImplementationName()

OUString UnoCurrencyFieldControl::getImplementationName ( )
override

Definition at line 4291 of file unocontrols.cxx.

◆ getLast()

double UnoCurrencyFieldControl::getLast ( )
override

Definition at line 4276 of file unocontrols.cxx.

References mnLast.

◆ getMax()

double UnoCurrencyFieldControl::getMax ( )
override

Definition at line 4246 of file unocontrols.cxx.

References BASEPROPERTY_VALUEMAX_DOUBLE.

◆ getMin()

double UnoCurrencyFieldControl::getMin ( )
override

Definition at line 4236 of file unocontrols.cxx.

References BASEPROPERTY_VALUEMIN_DOUBLE.

◆ getSpinSize()

double UnoCurrencyFieldControl::getSpinSize ( )
override

Definition at line 4308 of file unocontrols.cxx.

References BASEPROPERTY_VALUESTEP_DOUBLE.

◆ getSupportedServiceNames()

css::uno::Sequence< OUString > UnoCurrencyFieldControl::getSupportedServiceNames ( )
override

Definition at line 4297 of file unocontrols.cxx.

References comphelper::concatSequences().

◆ getTypes()

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

Definition at line 4193 of file unocontrols.cxx.

References UnoSpinFieldControl::getTypes().

◆ getValue()

double UnoCurrencyFieldControl::getValue ( )
override

Definition at line 4226 of file unocontrols.cxx.

References BASEPROPERTY_VALUE_DOUBLE.

◆ isStrictFormat()

sal_Bool UnoCurrencyFieldControl::isStrictFormat ( )
override

Definition at line 4286 of file unocontrols.cxx.

References BASEPROPERTY_STRICTFORMAT.

◆ queryAggregation()

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

◆ queryInterface()

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

Definition at line 1294 of file unocontrols.hxx.

References UnoSpinFieldControl::queryInterface().

◆ release()

void SAL_CALL UnoCurrencyFieldControl::release ( )
inlineoverridenoexcept

Definition at line 1297 of file unocontrols.hxx.

◆ setDecimalDigits()

void UnoCurrencyFieldControl::setDecimalDigits ( sal_Int16  nDigits)
override

Definition at line 4313 of file unocontrols.cxx.

References BASEPROPERTY_DECIMALACCURACY, and GetPropertyName().

◆ setFirst()

void UnoCurrencyFieldControl::setFirst ( double  Value)
override

Definition at line 4251 of file unocontrols.cxx.

References mnFirst, and Value.

◆ setLast()

void UnoCurrencyFieldControl::setLast ( double  Value)
override

Definition at line 4266 of file unocontrols.cxx.

References mnLast, and Value.

◆ setMax()

void UnoCurrencyFieldControl::setMax ( double  Value)
override

Definition at line 4241 of file unocontrols.cxx.

References BASEPROPERTY_VALUEMAX_DOUBLE, GetPropertyName(), and Value.

◆ setMin()

void UnoCurrencyFieldControl::setMin ( double  Value)
override

Definition at line 4231 of file unocontrols.cxx.

References BASEPROPERTY_VALUEMIN_DOUBLE, GetPropertyName(), and Value.

◆ setSpinSize()

void UnoCurrencyFieldControl::setSpinSize ( double  Value)
override

Definition at line 4303 of file unocontrols.cxx.

References BASEPROPERTY_VALUESTEP_DOUBLE, and GetPropertyName().

◆ setStrictFormat()

void UnoCurrencyFieldControl::setStrictFormat ( sal_Bool  bStrict)
override

Definition at line 4281 of file unocontrols.cxx.

References BASEPROPERTY_STRICTFORMAT, and GetPropertyName().

◆ setValue()

void UnoCurrencyFieldControl::setValue ( double  Value)
override

Definition at line 4221 of file unocontrols.cxx.

References Any, BASEPROPERTY_VALUE_DOUBLE, GetPropertyName(), and Value.

◆ textChanged()

void UnoCurrencyFieldControl::textChanged ( const css::awt::TextEvent &  rEvent)
override

Definition at line 4212 of file unocontrols.cxx.

References BASEPROPERTY_VALUE_DOUBLE, getLength(), and GetPropertyName().

Member Data Documentation

◆ mnFirst

double UnoCurrencyFieldControl::mnFirst
private

Definition at line 1287 of file unocontrols.hxx.

Referenced by createPeer(), getFirst(), setFirst(), and UnoCurrencyFieldControl().

◆ mnLast

double UnoCurrencyFieldControl::mnLast
private

Definition at line 1288 of file unocontrols.hxx.

Referenced by createPeer(), getLast(), setLast(), and UnoCurrencyFieldControl().


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