19 #ifndef INCLUDED_SC_SOURCE_UI_VBA_VBACONDITION_HXX
20 #define INCLUDED_SC_SOURCE_UI_VBA_VBACONDITION_HXX
23 #include <com/sun/star/sheet/ConditionOperator.hpp>
28 template<
typename... Ifc >
36 ScVbaCondition(
const css::uno::Reference< ov::XHelperInterface >& xParent,
const css::uno::Reference< css::uno::XComponentContext > & xContext,
const css::uno::Reference< css::sheet::XSheetCondition >& _xSheetCondition );
41 virtual OUString SAL_CALL
Formula1( )
override;
42 virtual OUString SAL_CALL
Formula2( )
override;
44 virtual sal_Int32
Operator(
bool _bIncludeFormulaValue);
45 virtual sal_Int32 SAL_CALL
Operator()
override = 0;
static css::sheet::ConditionOperator retrieveAPIOperator(const css::uno::Any &_aOperator)
css::uno::Reference< css::sheet::XCellRangeAddressable > mxAddressable
virtual OUString SAL_CALL Formula2() override
InheritedHelperInterfaceWeakImpl< Ifc... > ScVbaCondition_BASE
css::uno::Reference< css::sheet::XSheetCondition > mxSheetCondition
ScVbaCondition(const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< css::sheet::XSheetCondition > &_xSheetCondition)
virtual sal_Int32 SAL_CALL Operator() override=0
virtual OUString SAL_CALL Formula1() override