#include <unowrap.hxx>
Definition at line 46 of file unowrap.hxx.
◆ ~UnoWrapperBase()
UnoWrapperBase::~UnoWrapperBase |
( |
| ) |
|
|
inlineprotected |
◆ CreateAccessible()
virtual css::uno::Reference< css::accessibility::XAccessible > UnoWrapperBase::CreateAccessible |
( |
Menu * |
pMenu, |
|
|
bool |
bIsMenuBar |
|
) |
| |
|
pure virtual |
◆ CreateGraphics()
virtual css::uno::Reference< css::awt::XGraphics > UnoWrapperBase::CreateGraphics |
( |
OutputDevice * |
pOutDev | ) |
|
|
pure virtual |
◆ CreateMenuInterface()
virtual css::uno::Reference< css::awt::XPopupMenu > UnoWrapperBase::CreateMenuInterface |
( |
PopupMenu * |
pPopupMenu | ) |
|
|
pure virtual |
◆ Destroy()
virtual void UnoWrapperBase::Destroy |
( |
| ) |
|
|
pure virtual |
◆ GetUnoWrapper()
UnoWrapperBase * UnoWrapperBase::GetUnoWrapper |
( |
bool |
bCreateIfNotExists = true | ) |
|
|
static |
Get the application's UNO wrapper object.
Note that this static function will only ever try to create UNO wrapper object once, and if it fails then it will not ever try again, even if the function is called multiple times.
- Parameters
-
bCreateIfNotExists | Create the UNO wrapper object if it doesn't exist when true. |
- Returns
- UNO wrapper object.
Definition at line 1473 of file svapp.cxx.
References CreateUnoWrapper(), ImplGetSVData(), ImplSVData::mpUnoWrapper, SAL_WARN_IF, and thisModule().
Referenced by PopupMenu::CreateMenuInterface(), OutputDevice::CreateUnoGraphics(), OutputDevice::dispose(), vcl::Window::dispose(), Menu::GetAccessible(), vcl::Window::GetComponentInterface(), SalInstance::GetFrameWeld(), Application::GetVCLToolkit(), vcl::Window::SetComponentInterface(), and vcl::Window::SetWindowPeer().
◆ GetVCLToolkit()
virtual css::uno::Reference< css::awt::XToolkit > UnoWrapperBase::GetVCLToolkit |
( |
| ) |
|
|
pure virtual |
◆ GetWindow()
virtual VclPtr< vcl::Window > UnoWrapperBase::GetWindow |
( |
const css::uno::Reference< css::awt::XWindow > & |
rxWindow | ) |
|
|
pure virtual |
◆ GetWindowInterface()
virtual css::uno::Reference< css::awt::XVclWindowPeer > UnoWrapperBase::GetWindowInterface |
( |
vcl::Window * |
pWindow | ) |
|
|
pure virtual |
◆ ReleaseAllGraphics()
virtual void UnoWrapperBase::ReleaseAllGraphics |
( |
OutputDevice * |
pOutDev | ) |
|
|
pure virtual |
◆ SetUnoWrapper()
◆ SetWindowInterface()
virtual void UnoWrapperBase::SetWindowInterface |
( |
vcl::Window * |
pWindow, |
|
|
const css::uno::Reference< css::awt::XVclWindowPeer > & |
xIFace |
|
) |
| |
|
pure virtual |
◆ WindowDestroyed()
virtual void UnoWrapperBase::WindowDestroyed |
( |
vcl::Window * |
pWindow | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: