LibreOffice Module chart2 (master) 1
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
chart::CreationWizardUnoDlg Class Referencefinal

#include <dlg_CreationWizard_UNO.hxx>

Inheritance diagram for chart::CreationWizardUnoDlg:
[legend]
Collaboration diagram for chart::CreationWizardUnoDlg:
[legend]

Public Member Functions

 CreationWizardUnoDlg ()=delete
 
 CreationWizardUnoDlg (css::uno::Reference< css::uno::XComponentContext > xContext)
 
virtual ~CreationWizardUnoDlg () override
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &aType) override
 
virtual css::uno::Any SAL_CALL queryAggregation (css::uno::Type const &rType) override
 
virtual void SAL_CALL acquire () noexcept override
 
virtual void SAL_CALL release () noexcept override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () 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
 
virtual void SAL_CALL setDialogTitle (const OUString &aTitle) override
 
virtual void SAL_CALL startExecuteModal (const css::uno::Reference< css::ui::dialogs::XDialogClosedListener > &xListener) override
 
virtual void SAL_CALL initialize (const css::uno::Sequence< css::uno::Any > &aArguments) override
 
virtual void SAL_CALL queryTermination (const css::lang::EventObject &Event) override
 
virtual void SAL_CALL notifyTermination (const css::lang::EventObject &Event) override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual void SAL_CALL setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
- Public Member Functions inherited from cppu::OComponentHelper
 OComponentHelper (::osl::Mutex &rMutex)
 
virtual ~OComponentHelper () SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryInterface (css::uno::Type const &rType) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () SAL_OVERRIDE=0
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () SAL_OVERRIDE
 
virtual void SAL_CALL dispose () SAL_OVERRIDE
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) SAL_OVERRIDE
 
- Public Member Functions inherited from cppu::OWeakAggObject
 OWeakAggObject ()
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
virtual void SAL_CALL setDelegator (const css::uno::Reference< css::uno::XInterface > &Delegator) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryAggregation (const css::uno::Type &rType) SAL_OVERRIDE
 
- Public Member Functions inherited from cppu::OWeakObject
 OWeakObject ()
 
 OWeakObject (const OWeakObject &)
 
OWeakObject &SAL_CALL operator= (const OWeakObject &)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL queryAdapter () SAL_OVERRIDE
 
SAL_CALL operator css::uno::Reference< css::uno::XInterface > ()
 

Protected Member Functions

virtual void SAL_CALL disposing () override
 Called in dispose method after the listeners were notified. More...
 
virtual void SAL_CALL disposing ()
 
- Protected Member Functions inherited from cppu::OWeakAggObject
virtual ~OWeakAggObject () SAL_OVERRIDE
 
- Protected Member Functions inherited from cppu::OWeakObject
virtual ~OWeakObject () COVERITY_NOEXCEPT_FALSE
 
void disposeWeakConnectionPoint ()
 

Private Member Functions

void createDialogOnDemand ()
 
 DECL_STATIC_LINK (CreationWizardUnoDlg, InstallLOKNotifierHdl, void *, vcl::ILibreOfficeKitNotifier *)
 

Private Attributes

rtl::Reference< ::chart::ChartModel > m_xChartModel
 
css::uno::Reference< css::uno::XComponentContext > m_xCC
 
css::uno::Reference< css::awt::XWindow > m_xParentWindow
 
std::shared_ptr< CreationWizardm_xDialog
 
bool m_bUnlockControllersOnExecute
 

Additional Inherited Members

- Protected Attributes inherited from cppu::BaseMutex
mutable::osl::Mutex m_aMutex
 
- Protected Attributes inherited from cppu::OWeakAggObject
css::uno::WeakReferenceHelper xDelegator
 
- Protected Attributes inherited from cppu::OWeakObject
oslInterlockedCount m_refCount
 

Detailed Description

Definition at line 45 of file dlg_CreationWizard_UNO.hxx.

Constructor & Destructor Documentation

◆ CreationWizardUnoDlg() [1/2]

chart::CreationWizardUnoDlg::CreationWizardUnoDlg ( )
delete

◆ CreationWizardUnoDlg() [2/2]

chart::CreationWizardUnoDlg::CreationWizardUnoDlg ( css::uno::Reference< css::uno::XComponentContext >  xContext)

◆ ~CreationWizardUnoDlg()

chart::CreationWizardUnoDlg::~CreationWizardUnoDlg ( )
overridevirtual

Definition at line 51 of file dlg_CreationWizard_UNO.cxx.

References m_xDialog.

Member Function Documentation

◆ acquire()

void SAL_CALL chart::CreationWizardUnoDlg::acquire ( )
overridevirtualnoexcept

Reimplemented from cppu::OComponentHelper.

Definition at line 78 of file dlg_CreationWizard_UNO.cxx.

◆ addPropertyChangeListener()

void SAL_CALL chart::CreationWizardUnoDlg::addPropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 332 of file dlg_CreationWizard_UNO.cxx.

◆ addVetoableChangeListener()

void SAL_CALL chart::CreationWizardUnoDlg::addVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 343 of file dlg_CreationWizard_UNO.cxx.

◆ createDialogOnDemand()

void chart::CreationWizardUnoDlg::createDialogOnDemand ( )
private

◆ DECL_STATIC_LINK()

chart::CreationWizardUnoDlg::DECL_STATIC_LINK ( CreationWizardUnoDlg  ,
InstallLOKNotifierHdl  ,
void *  ,
vcl::ILibreOfficeKitNotifier  
)
private

◆ disposing() [1/2]

void SAL_CALL chart::CreationWizardUnoDlg::disposing ( )
overrideprotectedvirtual

Called in dispose method after the listeners were notified.

Reimplemented from cppu::OComponentHelper.

Definition at line 244 of file dlg_CreationWizard_UNO.cxx.

References DBG_UNHANDLED_EXCEPTION, and m_xDialog.

◆ disposing() [2/2]

virtual void SAL_CALL chart::CreationWizardUnoDlg::disposing ( const css::lang::EventObject &  Source)
overridevirtual

◆ getImplementationId()

uno::Sequence< sal_Int8 > SAL_CALL chart::CreationWizardUnoDlg::getImplementationId ( )
overridevirtual

Implements cppu::OComponentHelper.

Definition at line 130 of file dlg_CreationWizard_UNO.cxx.

◆ getImplementationName()

OUString SAL_CALL chart::CreationWizardUnoDlg::getImplementationName ( )
overridevirtual

◆ getPropertySetInfo()

uno::Reference< beans::XPropertySetInfo > SAL_CALL chart::CreationWizardUnoDlg::getPropertySetInfo ( )
overridevirtual

Definition at line 265 of file dlg_CreationWizard_UNO.cxx.

◆ getPropertyValue()

uno::Any SAL_CALL chart::CreationWizardUnoDlg::getPropertyValue ( const OUString &  PropertyName)
overridevirtual

◆ getSupportedServiceNames()

css::uno::Sequence< OUString > SAL_CALL chart::CreationWizardUnoDlg::getSupportedServiceNames ( )
overridevirtual

Definition at line 68 of file dlg_CreationWizard_UNO.cxx.

References CHART_WIZARD_DIALOG_SERVICE_NAME.

◆ getTypes()

uno::Sequence< uno::Type > chart::CreationWizardUnoDlg::getTypes ( )
overridevirtual

Reimplemented from cppu::OComponentHelper.

Definition at line 116 of file dlg_CreationWizard_UNO.cxx.

References cppu::UnoType< typename T >::get().

◆ initialize()

void SAL_CALL chart::CreationWizardUnoDlg::initialize ( const css::uno::Sequence< css::uno::Any > &  aArguments)
overridevirtual

Definition at line 220 of file dlg_CreationWizard_UNO.cxx.

References aArguments.

◆ notifyTermination()

void SAL_CALL chart::CreationWizardUnoDlg::notifyTermination ( const css::lang::EventObject &  Event)
overridevirtual

Definition at line 140 of file dlg_CreationWizard_UNO.cxx.

References dispose().

◆ queryAggregation()

uno::Any SAL_CALL chart::CreationWizardUnoDlg::queryAggregation ( css::uno::Type const &  rType)
overridevirtual

Reimplemented from cppu::OComponentHelper.

Definition at line 86 of file dlg_CreationWizard_UNO.cxx.

References p.

◆ queryInterface()

uno::Any SAL_CALL chart::CreationWizardUnoDlg::queryInterface ( const css::uno::Type &  aType)
overridevirtual

Reimplemented from cppu::OComponentHelper.

Definition at line 74 of file dlg_CreationWizard_UNO.cxx.

◆ queryTermination()

void SAL_CALL chart::CreationWizardUnoDlg::queryTermination ( const css::lang::EventObject &  Event)
overridevirtual

Definition at line 136 of file dlg_CreationWizard_UNO.cxx.

◆ release()

void SAL_CALL chart::CreationWizardUnoDlg::release ( )
overridevirtualnoexcept

Reimplemented from cppu::OComponentHelper.

Definition at line 82 of file dlg_CreationWizard_UNO.cxx.

◆ removePropertyChangeListener()

void SAL_CALL chart::CreationWizardUnoDlg::removePropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  aListener 
)
overridevirtual

Definition at line 337 of file dlg_CreationWizard_UNO.cxx.

◆ removeVetoableChangeListener()

void SAL_CALL chart::CreationWizardUnoDlg::removeVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 348 of file dlg_CreationWizard_UNO.cxx.

◆ setDialogTitle()

void SAL_CALL chart::CreationWizardUnoDlg::setDialogTitle ( const OUString &  aTitle)
overridevirtual

Definition at line 151 of file dlg_CreationWizard_UNO.cxx.

◆ setPropertyValue()

void SAL_CALL chart::CreationWizardUnoDlg::setPropertyValue ( const OUString &  aPropertyName,
const css::uno::Any &  aValue 
)
overridevirtual

Definition at line 271 of file dlg_CreationWizard_UNO.cxx.

◆ startExecuteModal()

void SAL_CALL chart::CreationWizardUnoDlg::startExecuteModal ( const css::uno::Reference< css::ui::dialogs::XDialogClosedListener > &  xListener)
overridevirtual

◆ supportsService()

sal_Bool SAL_CALL chart::CreationWizardUnoDlg::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 63 of file dlg_CreationWizard_UNO.cxx.

References cppu::supportsService().

Member Data Documentation

◆ m_bUnlockControllersOnExecute

bool chart::CreationWizardUnoDlg::m_bUnlockControllersOnExecute
private

Definition at line 111 of file dlg_CreationWizard_UNO.hxx.

◆ m_xCC

css::uno::Reference< css::uno::XComponentContext> chart::CreationWizardUnoDlg::m_xCC
private

Definition at line 107 of file dlg_CreationWizard_UNO.hxx.

◆ m_xChartModel

rtl::Reference< ::chart::ChartModel > chart::CreationWizardUnoDlg::m_xChartModel
private

Definition at line 106 of file dlg_CreationWizard_UNO.hxx.

◆ m_xDialog

std::shared_ptr<CreationWizard> chart::CreationWizardUnoDlg::m_xDialog
private

Definition at line 110 of file dlg_CreationWizard_UNO.hxx.

Referenced by startExecuteModal().

◆ m_xParentWindow

css::uno::Reference< css::awt::XWindow > chart::CreationWizardUnoDlg::m_xParentWindow
private

Definition at line 108 of file dlg_CreationWizard_UNO.hxx.


The documentation for this class was generated from the following files: