LibreOffice Module vbahelper (master) 1
|
#include <vbasystemaxcontrol.hxx>
Public Member Functions | |
VbaSystemAXControl (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< css::uno::XInterface > &xControl, const css::uno::Reference< css::frame::XModel > &xModel, std::unique_ptr< ov::AbstractGeometryAttributes > pGeomHelper) | |
virtual css::uno::Reference< css::beans::XIntrospectionAccess > SAL_CALL | getIntrospection () override |
virtual css::uno::Any SAL_CALL | invoke (const OUString &aFunctionName, const css::uno::Sequence< css::uno::Any > &aParams, css::uno::Sequence< ::sal_Int16 > &aOutParamIndex, css::uno::Sequence< css::uno::Any > &aOutParam) override |
virtual void SAL_CALL | setValue (const OUString &aPropertyName, const css::uno::Any &aValue) override |
virtual css::uno::Any SAL_CALL | getValue (const OUString &aPropertyName) override |
virtual sal_Bool SAL_CALL | hasMethod (const OUString &aName) override |
virtual sal_Bool SAL_CALL | hasProperty (const OUString &aName) override |
virtual OUString | getServiceImplName () override |
virtual css::uno::Sequence< OUString > | getServiceNames () override |
Private Attributes | |
css::uno::Reference< css::script::XInvocation > | m_xControlInvocation |
Definition at line 30 of file vbasystemaxcontrol.hxx.
VbaSystemAXControl::VbaSystemAXControl | ( | const css::uno::Reference< ov::XHelperInterface > & | xParent, |
const css::uno::Reference< css::uno::XComponentContext > & | xContext, | ||
const css::uno::Reference< css::uno::XInterface > & | xControl, | ||
const css::uno::Reference< css::frame::XModel > & | xModel, | ||
std::unique_ptr< ov::AbstractGeometryAttributes > | pGeomHelper | ||
) |
Definition at line 25 of file vbasystemaxcontrol.cxx.
References xModel.
|
overridevirtual |
Definition at line 32 of file vbasystemaxcontrol.cxx.
References m_xControlInvocation.
|
overridevirtual |
Definition at line 69 of file vbasystemaxcontrol.cxx.
|
overridevirtual |
Definition at line 76 of file vbasystemaxcontrol.cxx.
References aServiceNames.
|
overridevirtual |
Definition at line 50 of file vbasystemaxcontrol.cxx.
References m_xControlInvocation.
|
overridevirtual |
Definition at line 56 of file vbasystemaxcontrol.cxx.
References aName, and m_xControlInvocation.
|
overridevirtual |
Definition at line 62 of file vbasystemaxcontrol.cxx.
References aName, and m_xControlInvocation.
|
overridevirtual |
Definition at line 38 of file vbasystemaxcontrol.cxx.
References m_xControlInvocation.
|
overridevirtual |
Definition at line 44 of file vbasystemaxcontrol.cxx.
References m_xControlInvocation.
|
private |
Definition at line 32 of file vbasystemaxcontrol.hxx.
Referenced by getIntrospection(), getValue(), hasMethod(), hasProperty(), invoke(), and setValue().