LibreOffice Module sfx2 (master) 1
|
Public Member Functions | |
SfxRequest_Impl (SfxRequest *pOwner) | |
void | SetPool (SfxItemPool *pNewPool) |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
void | Record (const uno::Sequence< beans::PropertyValue > &rArgs) |
Public Member Functions inherited from SfxListener | |
SfxListener () | |
SfxListener (const SfxListener &rCopy) | |
virtual | ~SfxListener () COVERITY_NOEXCEPT_FALSE |
void | StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected) |
void | EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false) |
void | EndListeningAll () |
bool | IsListening (SfxBroadcaster &rBroadcaster) const |
sal_uInt16 | GetBroadcasterCount () const |
SfxBroadcaster * | GetBroadcasterJOE (sal_uInt16 nNo) const |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
virtual bool | IsSdrView () const |
Public Attributes | |
SfxRequest * | pAnti |
OUString | aTarget |
SfxItemPool * | pPool |
std::unique_ptr< SfxPoolItem > | pRetVal |
SfxShell * | pShell |
const SfxSlot * | pSlot |
sal_uInt16 | nModifier |
bool | bDone |
bool | bIgnored |
bool | bCancelled |
SfxCallMode | nCallMode |
bool | bAllowRecording |
std::unique_ptr< SfxAllItemSet > | pInternalArgs |
SfxViewFrame * | pViewFrame |
css::uno::Reference< css::frame::XDispatchRecorder > | xRecorder |
css::uno::Reference< css::util::XURLTransformer > | xTransform |
Definition at line 51 of file request.cxx.
|
inlineexplicit |
Definition at line 78 of file request.cxx.
|
overridevirtual |
Reimplemented from SfxListener.
Definition at line 99 of file request.cxx.
References SfxRequest::Cancel(), SfxHint::GetId(), and pAnti.
void SfxRequest_Impl::Record | ( | const uno::Sequence< beans::PropertyValue > & | rArgs | ) |
Definition at line 320 of file request.cxx.
References aStr, aURL, bDone, SfxSlot::GetCommand(), nCount, pSlot, xRecorder, and xTransform.
void SfxRequest_Impl::SetPool | ( | SfxItemPool * | pNewPool | ) |
Definition at line 106 of file request.cxx.
References SfxItemPool::BC(), SfxListener::EndListening(), pPool, and SfxListener::StartListening().
OUString SfxRequest_Impl::aTarget |
Definition at line 60 of file request.cxx.
bool SfxRequest_Impl::bAllowRecording |
Definition at line 70 of file request.cxx.
bool SfxRequest_Impl::bCancelled |
Definition at line 68 of file request.cxx.
bool SfxRequest_Impl::bDone |
Definition at line 66 of file request.cxx.
Referenced by Record().
bool SfxRequest_Impl::bIgnored |
Definition at line 67 of file request.cxx.
SfxCallMode SfxRequest_Impl::nCallMode |
Definition at line 69 of file request.cxx.
sal_uInt16 SfxRequest_Impl::nModifier |
Definition at line 65 of file request.cxx.
SfxRequest* SfxRequest_Impl::pAnti |
Definition at line 59 of file request.cxx.
Referenced by Notify().
std::unique_ptr<SfxAllItemSet> SfxRequest_Impl::pInternalArgs |
Definition at line 72 of file request.cxx.
SfxItemPool* SfxRequest_Impl::pPool |
Definition at line 61 of file request.cxx.
Referenced by SetPool().
std::unique_ptr<SfxPoolItem> SfxRequest_Impl::pRetVal |
Definition at line 62 of file request.cxx.
SfxShell* SfxRequest_Impl::pShell |
Definition at line 63 of file request.cxx.
const SfxSlot* SfxRequest_Impl::pSlot |
Definition at line 64 of file request.cxx.
Referenced by Record().
SfxViewFrame* SfxRequest_Impl::pViewFrame |
Definition at line 73 of file request.cxx.
css::uno::Reference< css::frame::XDispatchRecorder > SfxRequest_Impl::xRecorder |
Definition at line 75 of file request.cxx.
Referenced by Record().
css::uno::Reference< css::util::XURLTransformer > SfxRequest_Impl::xTransform |
Definition at line 76 of file request.cxx.
Referenced by Record().