LibreOffice Module cui (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
AbstractSvxObjectNameDialog_Impl Class Reference

#include <dlgfact.hxx>

Inheritance diagram for AbstractSvxObjectNameDialog_Impl:
[legend]
Collaboration diagram for AbstractSvxObjectNameDialog_Impl:
[legend]

Public Member Functions

 AbstractSvxObjectNameDialog_Impl (std::unique_ptr< SvxObjectNameDialog > p)
 
virtual short Execute () override
 
virtual void GetName (OUString &rName) override
 
virtual void SetCheckNameHdl (const Link< AbstractSvxObjectNameDialog &, bool > &rLink) override
 

Private Member Functions

 DECL_LINK (CheckNameHdl, SvxObjectNameDialog &, bool)
 

Private Attributes

std::unique_ptr< SvxObjectNameDialogm_xDlg
 
Link< AbstractSvxObjectNameDialog &, bool > aCheckNameHdl
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractSvxObjectNameDialog
virtual ~AbstractSvxObjectNameDialog () override=default
 

Detailed Description

Definition at line 462 of file dlgfact.hxx.

Constructor & Destructor Documentation

AbstractSvxObjectNameDialog_Impl::AbstractSvxObjectNameDialog_Impl ( std::unique_ptr< SvxObjectNameDialog p)
inlineexplicit

Definition at line 465 of file dlgfact.hxx.

Member Function Documentation

AbstractSvxObjectNameDialog_Impl::DECL_LINK ( CheckNameHdl  ,
SvxObjectNameDialog ,
bool   
)
private
short AbstractSvxObjectNameDialog_Impl::Execute ( )
overridevirtual

Definition at line 214 of file dlgfact.cxx.

void AbstractSvxObjectNameDialog_Impl::GetName ( OUString &  rName)
overridevirtual

Implements AbstractSvxObjectNameDialog.

Definition at line 742 of file dlgfact.cxx.

void AbstractSvxObjectNameDialog_Impl::SetCheckNameHdl ( const Link< AbstractSvxObjectNameDialog &, bool > &  rLink)
overridevirtual

Implements AbstractSvxObjectNameDialog.

Definition at line 747 of file dlgfact.cxx.

References Link< class, class >::IsSet(), and LINK.

Member Data Documentation

Link<AbstractSvxObjectNameDialog&,bool> AbstractSvxObjectNameDialog_Impl::aCheckNameHdl
private

Definition at line 475 of file dlgfact.hxx.

std::unique_ptr<SvxObjectNameDialog> AbstractSvxObjectNameDialog_Impl::m_xDlg
private

Definition at line 474 of file dlgfact.hxx.


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