LibreOffice Module sd (master) 1
|
#include <unocpres.hxx>
Public Member Functions | |
SdXCustomPresentationAccess (SdXImpressDocument &rMyModel) noexcept | |
virtual | ~SdXCustomPresentationAccess () noexcept 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 css::uno::Reference< css::uno::XInterface > SAL_CALL | createInstance () override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | createInstanceWithArguments (const css::uno::Sequence< css::uno::Any > &aArguments) override |
virtual void SAL_CALL | insertByName (const OUString &aName, const css::uno::Any &aElement) override |
virtual void SAL_CALL | removeByName (const OUString &Name) override |
virtual void SAL_CALL | replaceByName (const OUString &aName, const css::uno::Any &aElement) override |
virtual css::uno::Any SAL_CALL | getByName (const OUString &aName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getElementNames () override |
virtual sal_Bool SAL_CALL | hasByName (const OUString &aName) override |
virtual css::uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
Private Member Functions | |
SdCustomShowList * | GetCustomShowList () const noexcept |
SdCustomShow * | getSdCustomShow (std::u16string_view Name) const noexcept |
Private Attributes | |
SdXImpressDocument & | mrModel |
Definition at line 93 of file unocpres.hxx.
|
explicitnoexcept |
Definition at line 265 of file unocpres.cxx.
References mrModel.
|
overridevirtualnoexcept |
Definition at line 270 of file unocpres.cxx.
|
overridevirtual |
Definition at line 291 of file unocpres.cxx.
Referenced by createInstanceWithArguments().
|
overridevirtual |
Definition at line 297 of file unocpres.cxx.
References createInstance().
|
overridevirtual |
Definition at line 379 of file unocpres.cxx.
References aName, getSdCustomShow(), and SdCustomShow::getUnoCustomShow().
|
inlineprivatenoexcept |
Definition at line 134 of file unocpres.hxx.
References SdDrawDocument::GetCustomShowList(), SdXImpressDocument::GetDoc(), and mrModel.
Referenced by getElementNames(), hasElements(), and removeByName().
|
overridevirtual |
Definition at line 393 of file unocpres.cxx.
References GetCustomShowList(), SdCustomShow::GetName(), nCount, and SdCustomShowList::size().
|
overridevirtual |
Definition at line 421 of file unocpres.cxx.
References cppu::UnoType< typename T >::get().
|
overridevirtual |
Definition at line 275 of file unocpres.cxx.
|
privatenoexcept |
Definition at line 434 of file unocpres.cxx.
References SdCustomShow::GetName(), nCount, and SdCustomShowList::size().
Referenced by getByName(), hasByName(), and removeByName().
|
overridevirtual |
Definition at line 285 of file unocpres.cxx.
|
overridevirtual |
Definition at line 414 of file unocpres.cxx.
References aName, and getSdCustomShow().
|
overridevirtual |
Definition at line 426 of file unocpres.cxx.
References SdCustomShowList::empty(), and GetCustomShowList().
|
overridevirtual |
Definition at line 303 of file unocpres.cxx.
References aName, SdCustomShowList::First(), SdDrawDocument::GetCustomShowList(), SdXImpressDocument::GetDoc(), SdXCustomPresentation::GetModel(), SdCustomShow::GetName(), SdXCustomPresentation::GetSdCustomShow(), mrModel, SdCustomShowList::Next(), SdCustomShowList::push_back(), SdXImpressDocument::SetModified(), SdCustomShow::SetName(), and SdXCustomPresentation::SetSdCustomShow().
Referenced by replaceByName().
|
overridevirtual |
Definition at line 356 of file unocpres.cxx.
References SdCustomShowList::erase(), GetCustomShowList(), getSdCustomShow(), mrModel, Name, and SdXImpressDocument::SetModified().
Referenced by replaceByName().
|
overridevirtual |
Definition at line 372 of file unocpres.cxx.
References aName, insertByName(), and removeByName().
|
overridevirtual |
Definition at line 280 of file unocpres.cxx.
References ServiceName, and cppu::supportsService().
|
private |
Definition at line 98 of file unocpres.hxx.
Referenced by GetCustomShowList(), insertByName(), and removeByName().