36 const css::uno::Reference< css::uno::XComponentContext>& _rxFactory
40 const css::uno::Reference< css::uno::XComponentContext>& _rxFactory
46 {
return "com.sun.star.form.ONumericModel"; }
55 css::uno::Sequence< css::beans::Property >& _rProps
69 virtual css::uno::Reference< css::util::XCloneable > SAL_CALL
createClone( )
override;
75 explicit ONumericControl(
const css::uno::Reference< css::uno::XComponentContext>& _rxFactory);
79 {
return "com.sun.star.form.ONumericControl"; }
OUString SAL_CALL getImplementationName() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
ONumericControl(const css::uno::Reference< css::uno::XComponentContext > &_rxFactory)
virtual void resetNoBroadcast() override
called to reset the control to some kind of default.
virtual css::uno::Any translateDbColumnToControlValue() override
translates a db column value into a control value.
css::uno::Any m_aSaveValue
virtual css::uno::Any getDefaultForReset() const override
returns the default which should be used when resetting the control
OUString SAL_CALL getImplementationName() override
virtual bool commitControlValueToDbColumn(bool _bPostReset) override
commits the current control value to the database column we're bound to @precond we're properly bound...
ONumericModel(const ONumericModel *_pOriginal, const css::uno::Reference< css::uno::XComponentContext > &_rxFactory)
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual OUString SAL_CALL getServiceName() override
virtual void describeFixedProperties(css::uno::Sequence< css::beans::Property > &_rProps) const override
describes the properties provided by this class, or its respective derived class
virtual ~ONumericModel() override
ONumericModel(const css::uno::Reference< css::uno::XComponentContext > &_rxFactory)
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL createClone() override
ListBox is a bit confusing / different from other form components, so here are a few notes: