LibreOffice Module sw (master)  1
Public Member Functions | Public Attributes | Protected Member Functions | Private Attributes | List of all members
SwXFieldMaster::Impl Class Reference
Inheritance diagram for SwXFieldMaster::Impl:
[legend]
Collaboration diagram for SwXFieldMaster::Impl:
[legend]

Public Member Functions

 Impl (SwPageDesc *const pPageDesc, SwDoc *pDoc, SwFieldIds nResId)
 
 Impl (SwFieldType *const pType, SwDoc *pDoc, SwFieldIds nResId)
 
void SetFieldType (SwFieldType *pType)
 
- Public Member Functions inherited from SvtListener
 SvtListener ()
 
 SvtListener (const SvtListener &r)
 
virtual ~SvtListener () COVERITY_NOEXCEPT_FALSE
 
bool StartListening (SvtBroadcaster &rBroadcaster)
 
bool EndListening (SvtBroadcaster &rBroadcaster)
 
void EndListeningAll ()
 
void CopyAllBroadcasters (const SvtListener &r)
 
bool HasBroadcaster () const
 
virtual void Query (QueryBase &rQuery) const
 

Public Attributes

uno::WeakReference< uno::XInterface > m_wThis
 
::comphelper::OInterfaceContainerHelper2 m_EventListeners
 
SwDocm_pDoc
 
SwFieldTypem_pType
 
SwFieldIds const m_nResTypeId
 
OUString m_sParam1
 
OUString m_sParam2
 
OUString m_sParam3
 
OUString m_sParam5
 
double m_fParam1
 
sal_Int8 m_nParam1
 
bool m_bParam1
 
sal_Int32 m_nParam2
 

Protected Member Functions

virtual void Notify (const SfxHint &rHint) override
 

Private Attributes

::osl::Mutex m_Mutex
 

Detailed Description

Definition at line 413 of file unofield.cxx.

Constructor & Destructor Documentation

SwXFieldMaster::Impl::Impl ( SwPageDesc *const  pPageDesc,
SwDoc pDoc,
SwFieldIds  nResId 
)
inline

Definition at line 437 of file unofield.cxx.

References sw::BroadcasterMixin::GetNotifier(), and StartListening.

SwXFieldMaster::Impl::Impl ( SwFieldType *const  pType,
SwDoc pDoc,
SwFieldIds  nResId 
)
inline

Definition at line 450 of file unofield.cxx.

References sw::BroadcasterMixin::GetNotifier(), and StartListening.

Member Function Documentation

void SwXFieldMaster::Impl::Notify ( const SfxHint rHint)
overrideprotectedvirtual
void SwXFieldMaster::Impl::SetFieldType ( SwFieldType pType)
inline

Definition at line 462 of file unofield.cxx.

References sw::BroadcasterMixin::GetNotifier(), and StartListening.

Member Data Documentation

bool SwXFieldMaster::Impl::m_bParam1

Definition at line 434 of file unofield.cxx.

::comphelper::OInterfaceContainerHelper2 SwXFieldMaster::Impl::m_EventListeners

Definition at line 421 of file unofield.cxx.

Referenced by Notify().

double SwXFieldMaster::Impl::m_fParam1

Definition at line 432 of file unofield.cxx.

::osl::Mutex SwXFieldMaster::Impl::m_Mutex
private

Definition at line 417 of file unofield.cxx.

sal_Int8 SwXFieldMaster::Impl::m_nParam1

Definition at line 433 of file unofield.cxx.

sal_Int32 SwXFieldMaster::Impl::m_nParam2

Definition at line 435 of file unofield.cxx.

SwFieldIds const SwXFieldMaster::Impl::m_nResTypeId

Definition at line 426 of file unofield.cxx.

SwDoc* SwXFieldMaster::Impl::m_pDoc

Definition at line 423 of file unofield.cxx.

Referenced by Notify().

SwFieldType* SwXFieldMaster::Impl::m_pType

Definition at line 424 of file unofield.cxx.

Referenced by Notify().

OUString SwXFieldMaster::Impl::m_sParam1

Definition at line 428 of file unofield.cxx.

OUString SwXFieldMaster::Impl::m_sParam2

Definition at line 429 of file unofield.cxx.

OUString SwXFieldMaster::Impl::m_sParam3

Definition at line 430 of file unofield.cxx.

OUString SwXFieldMaster::Impl::m_sParam5

Definition at line 431 of file unofield.cxx.

uno::WeakReference<uno::XInterface> SwXFieldMaster::Impl::m_wThis

Definition at line 420 of file unofield.cxx.

Referenced by Notify().


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