LibreOffice Module sc (master) 1
|
#include <vbavalidation.hxx>
Public Member Functions | |
ScVbaValidation (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, css::uno::Reference< css::table::XCellRange > xRange) | |
virtual sal_Bool SAL_CALL | getIgnoreBlank () override |
virtual void SAL_CALL | setIgnoreBlank (sal_Bool _ignoreblank) override |
virtual sal_Bool SAL_CALL | getInCellDropdown () override |
virtual void SAL_CALL | setInCellDropdown (sal_Bool _incelldropdown) override |
virtual sal_Bool SAL_CALL | getShowInput () override |
virtual void SAL_CALL | setShowInput (sal_Bool _showinput) override |
virtual sal_Bool SAL_CALL | getShowError () override |
virtual void SAL_CALL | setShowError (sal_Bool _showerror) override |
virtual OUString SAL_CALL | getInputTitle () override |
virtual void SAL_CALL | setInputTitle (const OUString &_inputtitle) override |
virtual OUString SAL_CALL | getErrorTitle () override |
virtual void SAL_CALL | setErrorTitle (const OUString &_errortitle) override |
virtual OUString SAL_CALL | getInputMessage () override |
virtual void SAL_CALL | setInputMessage (const OUString &_inputmessage) override |
virtual OUString SAL_CALL | getErrorMessage () override |
virtual void SAL_CALL | setErrorMessage (const OUString &_errormessage) override |
virtual OUString SAL_CALL | getFormula1 () override |
virtual OUString SAL_CALL | getFormula2 () override |
virtual sal_Int32 SAL_CALL | getType () override |
virtual void SAL_CALL | Delete () 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 | getServiceImplName () override |
virtual css::uno::Sequence< OUString > | getServiceNames () override |
Public Member Functions inherited from InheritedHelperInterfaceWeakImpl< typename... Ifc > | |
InheritedHelperInterfaceWeakImpl (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext) | |
Public Member Functions inherited from InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > > | |
InheritedHelperInterfaceImpl (const css::uno::Reference< ov::XHelperInterface > &xParent, css::uno::Reference< css::uno::XComponentContext > xContext) | |
virtual OUString | getServiceImplName ()=0 |
virtual css::uno::Sequence< OUString > | getServiceNames ()=0 |
virtual ::sal_Int32 SAL_CALL | getCreator () override |
virtual css::uno::Reference< ov::XHelperInterface > SAL_CALL | getParent () override |
virtual css::uno::Any SAL_CALL | Application () override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Private Attributes | |
css::uno::Reference< css::table::XCellRange > | m_xRange |
Additional Inherited Members | |
Protected Attributes inherited from InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > > | |
css::uno::WeakReference< ov::XHelperInterface > | mxParent |
css::uno::Reference< css::uno::XComponentContext > | mxContext |
Definition at line 30 of file vbavalidation.hxx.
|
inline |
Definition at line 35 of file vbavalidation.hxx.
|
overridevirtual |
Definition at line 215 of file vbavalidation.cxx.
References Delete(), uno::Any::hasValue(), lcl_getValidationProps(), lcl_setValidationProps(), m_xRange, nType, Operator, ScVbaCondition< Ifc >::retrieveAPIOperator(), SC_UNONAME_ERRALSTY, and SC_UNONAME_TYPE.
|
overridevirtual |
Definition at line 194 of file vbavalidation.cxx.
References lcl_getValidationProps(), lcl_setValidationProps(), m_xRange, SC_UNONAME_ERRALSTY, SC_UNONAME_ERRTITLE, SC_UNONAME_IGNOREBL, SC_UNONAME_INPMESS, SC_UNONAME_SHOWERR, SC_UNONAME_SHOWINP, and SC_UNONAME_TYPE.
Referenced by Add().
|
overridevirtual |
Definition at line 177 of file vbavalidation.cxx.
References lcl_getValidationProps(), m_xRange, and SC_UNONAME_ERRMESS.
|
overridevirtual |
Definition at line 126 of file vbavalidation.cxx.
References lcl_getValidationProps(), m_xRange, and SC_UNONAME_ERRTITLE.
|
overridevirtual |
Definition at line 297 of file vbavalidation.cxx.
References formula::FormulaGrammar::CONV_XL_A1, ScVbaRange::getCellRangesForAddress(), ooo::vba::excel::GetDocShellFromRange(), lcl_getValidationProps(), m_xRange, and ZERO.
|
overridevirtual |
Definition at line 317 of file vbavalidation.cxx.
References lcl_getValidationProps(), and m_xRange.
|
overridevirtual |
Definition at line 55 of file vbavalidation.cxx.
References lcl_getValidationProps(), m_xRange, and SC_UNONAME_IGNOREBL.
|
overridevirtual |
Definition at line 72 of file vbavalidation.cxx.
References lcl_getValidationProps(), m_xRange, and SC_UNONAME_SHOWLIST.
|
overridevirtual |
Definition at line 143 of file vbavalidation.cxx.
References lcl_getValidationProps(), m_xRange, and SC_UNONAME_INPMESS.
|
overridevirtual |
Definition at line 160 of file vbavalidation.cxx.
References lcl_getValidationProps(), m_xRange, and SC_UNONAME_INPTITLE.
|
overridevirtual |
Implements InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >.
Definition at line 367 of file vbavalidation.cxx.
|
overridevirtual |
Implements InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >.
Definition at line 373 of file vbavalidation.cxx.
References aServiceNames.
|
overridevirtual |
Definition at line 109 of file vbavalidation.cxx.
References lcl_getValidationProps(), m_xRange, and SC_UNONAME_SHOWERR.
|
overridevirtual |
Definition at line 92 of file vbavalidation.cxx.
References lcl_getValidationProps(), m_xRange, and SC_UNONAME_SHOWINP.
|
overridevirtual |
Definition at line 324 of file vbavalidation.cxx.
References lcl_getValidationProps(), m_xRange, and SC_UNONAME_TYPE.
|
overridevirtual |
Definition at line 186 of file vbavalidation.cxx.
References lcl_getValidationProps(), lcl_setValidationProps(), m_xRange, and SC_UNONAME_ERRMESS.
|
overridevirtual |
Definition at line 135 of file vbavalidation.cxx.
References lcl_getValidationProps(), lcl_setValidationProps(), m_xRange, and SC_UNONAME_ERRTITLE.
|
overridevirtual |
Definition at line 64 of file vbavalidation.cxx.
References lcl_getValidationProps(), lcl_setValidationProps(), m_xRange, and SC_UNONAME_IGNOREBL.
|
overridevirtual |
Definition at line 81 of file vbavalidation.cxx.
References lcl_getValidationProps(), lcl_setValidationProps(), m_xRange, and SC_UNONAME_SHOWLIST.
|
overridevirtual |
Definition at line 152 of file vbavalidation.cxx.
References lcl_getValidationProps(), lcl_setValidationProps(), m_xRange, and SC_UNONAME_INPMESS.
|
overridevirtual |
Definition at line 169 of file vbavalidation.cxx.
References lcl_getValidationProps(), lcl_setValidationProps(), m_xRange, and SC_UNONAME_INPTITLE.
|
overridevirtual |
Definition at line 118 of file vbavalidation.cxx.
References lcl_getValidationProps(), lcl_setValidationProps(), m_xRange, and SC_UNONAME_SHOWERR.
|
overridevirtual |
Definition at line 101 of file vbavalidation.cxx.
References lcl_getValidationProps(), lcl_setValidationProps(), m_xRange, and SC_UNONAME_IGNOREBL.
|
private |
Definition at line 32 of file vbavalidation.hxx.
Referenced by Add(), Delete(), getErrorMessage(), getErrorTitle(), getFormula1(), getFormula2(), getIgnoreBlank(), getInCellDropdown(), getInputMessage(), getInputTitle(), getShowError(), getShowInput(), getType(), setErrorMessage(), setErrorTitle(), setIgnoreBlank(), setInCellDropdown(), setInputMessage(), setInputTitle(), setShowError(), and setShowInput().