21#include <ooo/vba/excel/XValidation.hpp>
32 css::uno::Reference< css::table::XCellRange >
m_xRange;
35 ScVbaValidation(
const css::uno::Reference< ov::XHelperInterface >& xParent,
const css::uno::Reference< css::uno::XComponentContext >& xContext, css::uno::Reference< css::table::XCellRange > xRange ) :
ValidationImpl_BASE( xParent, xContext ),
m_xRange(
std::move( xRange)) {}
46 virtual void SAL_CALL
setInputTitle(
const OUString& _inputtitle )
override;
48 virtual void SAL_CALL
setErrorTitle(
const OUString& _errortitle )
override;
50 virtual void SAL_CALL
setInputMessage(
const OUString& _inputmessage )
override;
52 virtual void SAL_CALL
setErrorMessage(
const OUString& _errormessage )
override;
55 virtual sal_Int32 SAL_CALL
getType()
override;
57 virtual void SAL_CALL
Delete( )
override;
58 virtual void SAL_CALL
Add(
const css::uno::Any&
Type,
const css::uno::Any& AlertStyle,
const css::uno::Any& Operator,
const css::uno::Any& Formula1,
const css::uno::Any& Formula2 )
override;
virtual sal_Bool SAL_CALL getShowError() override
virtual sal_Bool SAL_CALL getIgnoreBlank() override
virtual sal_Bool SAL_CALL getInCellDropdown() override
virtual OUString SAL_CALL getErrorMessage() override
virtual void SAL_CALL Add(const css::uno::Any &Type, const css::uno::Any &AlertStyle, const css::uno::Any &Operator, const css::uno::Any &Formula1, const css::uno::Any &Formula2) override
virtual OUString SAL_CALL getInputTitle() override
virtual void SAL_CALL Delete() override
css::uno::Reference< css::table::XCellRange > m_xRange
ScVbaValidation(const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, css::uno::Reference< css::table::XCellRange > xRange)
virtual OUString SAL_CALL getFormula2() override
virtual OUString SAL_CALL getInputMessage() override
virtual OUString getServiceImplName() override
virtual void SAL_CALL setErrorTitle(const OUString &_errortitle) override
virtual void SAL_CALL setInCellDropdown(sal_Bool _incelldropdown) override
virtual OUString SAL_CALL getFormula1() override
virtual void SAL_CALL setIgnoreBlank(sal_Bool _ignoreblank) override
virtual void SAL_CALL setInputTitle(const OUString &_inputtitle) override
virtual void SAL_CALL setShowError(sal_Bool _showerror) override
virtual sal_Int32 SAL_CALL getType() override
virtual void SAL_CALL setErrorMessage(const OUString &_errormessage) override
virtual sal_Bool SAL_CALL getShowInput() override
virtual OUString SAL_CALL getErrorTitle() override
virtual void SAL_CALL setInputMessage(const OUString &_inputmessage) override
virtual void SAL_CALL setShowInput(sal_Bool _showinput) override
virtual css::uno::Sequence< OUString > getServiceNames() override
InheritedHelperInterfaceWeakImpl< ov::excel::XValidation > ValidationImpl_BASE