LibreOffice Module scripting (master) 1
|
anonymous implementation namespace More...
Classes | |
class | DialogAllListenerImpl |
class | DialogEventsAttacherImpl |
class | DialogModelProvider |
class | DialogProviderImpl |
class | DialogScriptListenerImpl |
Typedefs | |
typedef std::unordered_map< OUString, css::uno::Reference< css::script::XScriptListener > > | ListenerHash |
typedef ::cppu::WeakImplHelper< css::script::XScriptEventsAttacher > | DialogEventsAttacherImpl_BASE |
typedef ::cppu::WeakImplHelper< css::script::XAllListener > | DialogAllListenerImpl_BASE |
typedef ::cppu::WeakImplHelper< css::script::XScriptListener > | DialogScriptListenerImpl_BASE |
typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::lang::XInitialization, css::awt::XDialogProvider2, css::awt::XContainerWindowProvider > | DialogProviderImpl_BASE |
Functions | |
Reference< resource::XStringResourceManager > | lcl_getStringResourceManager (const Reference< XComponentContext > &i_xContext, std::u16string_view i_sURL) |
Reference< container::XNameContainer > | lcl_createControlModel (const Reference< XComponentContext > &i_xContext) |
Reference< container::XNameContainer > | lcl_createDialogModel (const Reference< XComponentContext > &i_xContext, const Reference< io::XInputStream > &xInput, const Reference< frame::XModel > &xModel, const Reference< resource::XStringResourceManager > &xStringResourceManager, const Any &aDialogSourceURL) |
::osl::Mutex & | getMutex () |
static Reference< resource::XStringResourceManager > | getStringResourceFromDialogLibrary (const Reference< container::XNameContainer > &xDialogLib) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | scripting_DialogProviderImpl_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
css::uno::Reference< css::container::XNameContainer > | lcl_createControlModel (const css::uno::Reference< css::uno::XComponentContext > &i_xContext) |
css::uno::Reference< css::resource::XStringResourceManager > | lcl_getStringResourceManager (const css::uno::Reference< css::uno::XComponentContext > &i_xContext, std::u16string_view i_sURL) |
css::uno::Reference< css::container::XNameContainer > | lcl_createDialogModel (const css::uno::Reference< css::uno::XComponentContext > &i_xContext, const css::uno::Reference< css::io::XInputStream > &xInput, const css::uno::Reference< css::frame::XModel > &xModel, const css::uno::Reference< css::resource::XStringResourceManager > &xStringResourceManager, const css::uno::Any &aDialogSourceURL) |
Variables | |
constexpr OUStringLiteral | aDecorationPropName = u"Decoration" |
anonymous implementation namespace
typedef ::cppu::WeakImplHelper< css::script::XAllListener > dlgprov::DialogAllListenerImpl_BASE |
Definition at line 79 of file dlgevtatt.hxx.
typedef ::cppu::WeakImplHelper< css::script::XScriptEventsAttacher > dlgprov::DialogEventsAttacherImpl_BASE |
Definition at line 43 of file dlgevtatt.hxx.
typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::lang::XInitialization, css::awt::XDialogProvider2, css::awt::XContainerWindowProvider > dlgprov::DialogProviderImpl_BASE |
Definition at line 67 of file dlgprov.hxx.
typedef ::cppu::WeakImplHelper< css::script::XScriptListener > dlgprov::DialogScriptListenerImpl_BASE |
Definition at line 108 of file dlgevtatt.hxx.
typedef std::unordered_map< OUString, css::uno::Reference< css::script::XScriptListener > > dlgprov::ListenerHash |
Definition at line 40 of file dlgevtatt.hxx.
osl::Mutex & dlgprov::getMutex | ( | ) |
Definition at line 137 of file dlgprov.cxx.
Referenced by dlgprov::DialogEventsAttacherImpl::attachEvents(), dlgprov::DialogProviderImpl::createDialogImpl(), and dlgprov::DialogProviderImpl::initialize().
|
static |
Definition at line 159 of file dlgprov.cxx.
Referenced by dlgprov::DialogProviderImpl::createDialogModel(), and dlgprov::DialogProviderImpl::createDialogModelForBasic().
css::uno::Reference< css::container::XNameContainer > dlgprov::lcl_createControlModel | ( | const css::uno::Reference< css::uno::XComponentContext > & | i_xContext | ) |
Reference< container::XNameContainer > dlgprov::lcl_createControlModel | ( | const Reference< XComponentContext > & | i_xContext | ) |
Definition at line 96 of file dlgprov.cxx.
Referenced by lcl_createDialogModel().
css::uno::Reference< css::container::XNameContainer > dlgprov::lcl_createDialogModel | ( | const css::uno::Reference< css::uno::XComponentContext > & | i_xContext, |
const css::uno::Reference< css::io::XInputStream > & | xInput, | ||
const css::uno::Reference< css::frame::XModel > & | xModel, | ||
const css::uno::Reference< css::resource::XStringResourceManager > & | xStringResourceManager, | ||
const css::uno::Any & | aDialogSourceURL | ||
) |
css::uno::Exception |
Reference< container::XNameContainer > dlgprov::lcl_createDialogModel | ( | const Reference< XComponentContext > & | i_xContext, |
const Reference< io::XInputStream > & | xInput, | ||
const Reference< frame::XModel > & | xModel, | ||
const Reference< resource::XStringResourceManager > & | xStringResourceManager, | ||
const Any & | aDialogSourceURL | ||
) |
Definition at line 102 of file dlgprov.cxx.
References lcl_createControlModel(), and xModel.
Referenced by dlgprov::DialogModelProvider::initialize().
css::uno::Reference< css::resource::XStringResourceManager > dlgprov::lcl_getStringResourceManager | ( | const css::uno::Reference< css::uno::XComponentContext > & | i_xContext, |
std::u16string_view | i_sURL | ||
) |
Reference< resource::XStringResourceManager > dlgprov::lcl_getStringResourceManager | ( | const Reference< XComponentContext > & | i_xContext, |
std::u16string_view | i_sURL | ||
) |
Definition at line 66 of file dlgprov.cxx.
References INetURLObject::GetBase(), LanguageTag::getLocale(), INetURLObject::GetMainURL(), Application::GetSettings(), AllSettings::GetUILanguageTag(), INetURLObject::NONE, and INetURLObject::removeSegment().
Referenced by dlgprov::DialogProviderImpl::createDialogModel(), and dlgprov::DialogModelProvider::initialize().
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * dlgprov::scripting_DialogProviderImpl_get_implementation | ( | css::uno::XComponentContext * | context, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 693 of file dlgprov.cxx.
|
constexpr |
Definition at line 557 of file dlgprov.cxx.
Referenced by dlgprov::DialogProviderImpl::createDialogImpl().