LibreOffice Module basic (master) 1
|
#include <dlgcont.hxx>
Public Member Functions | |
SfxDialogLibrary (ModifiableHelper &_rModifiable, OUString aName, const css::uno::Reference< css::ucb::XSimpleFileAccess3 > &xSFI, SfxDialogLibraryContainer *pParent) | |
SfxDialogLibrary (ModifiableHelper &_rModifiable, OUString aName, const css::uno::Reference< css::ucb::XSimpleFileAccess3 > &xSFI, const OUString &aLibInfoFileURL, const OUString &aStorageURL, bool ReadOnly, SfxDialogLibraryContainer *pParent) | |
virtual css::uno::Reference< css::resource::XStringResourceResolver > SAL_CALL | getStringResource () override |
const OUString & | getName () const |
const css::uno::Reference< css::resource::XStringResourcePersistence > & | getStringResourcePersistence () const |
![]() | |
SfxLibrary (ModifiableHelper &_rModifiable, const css::uno::Type &aType, const css::uno::Reference< css::ucb::XSimpleFileAccess3 > &xSFI) | |
SfxLibrary (ModifiableHelper &_rModifiable, const css::uno::Type &aType, const css::uno::Reference< css::ucb::XSimpleFileAccess3 > &xSFI, OUString aLibInfoFileURL, OUString aStorageURL, bool ReadOnly) | |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) override |
virtual void SAL_CALL | acquire () noexcept override |
virtual void SAL_CALL | release () noexcept override |
virtual css::uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () 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 void SAL_CALL | replaceByName (const OUString &aName, const css::uno::Any &aElement) override |
virtual void SAL_CALL | insertByName (const OUString &aName, const css::uno::Any &aElement) override |
virtual void SAL_CALL | removeByName (const OUString &Name) override |
css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual void SAL_CALL | addContainerListener (const css::uno::Reference< css::container::XContainerListener > &xListener) override |
virtual void SAL_CALL | removeContainerListener (const css::uno::Reference< css::container::XContainerListener > &xListener) override |
virtual void SAL_CALL | addChangesListener (const css::uno::Reference< css::util::XChangesListener > &xListener) override |
virtual void SAL_CALL | removeChangesListener (const css::uno::Reference< css::util::XChangesListener > &xListener) override |
void | removeElementWithoutChecks (const OUString &_rElementName, LibraryContainerAccess) |
![]() | |
virtual void SAL_CALL | acquire () noexcept override |
virtual void SAL_CALL | release () noexcept override |
virtual void SAL_CALL | dispose () noexcept final override |
virtual void SAL_CALL | addEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) final override |
virtual void SAL_CALL | removeEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) final override |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
![]() | |
virtual | ~WeakComponentImplHelperBase () override |
virtual void SAL_CALL | dispose () override |
virtual void SAL_CALL | addEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) override |
virtual void SAL_CALL | removeEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) override |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) override |
virtual void | disposing (std::unique_lock< std::mutex > &) |
![]() | |
virtual | ~UnoImplBase () |
![]() | |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
Static Public Member Functions | |
static bool | containsValidDialog (const css::uno::Any &aElement) |
Private Member Functions | |
virtual bool | isModified () override |
virtual void | storeResources () override |
virtual void | storeResourcesAsURL (const OUString &URL, const OUString &NewName) override |
virtual void | storeResourcesToURL (const OUString &URL, const css::uno::Reference< css::task::XInteractionHandler > &xHandler) override |
virtual void | storeResourcesToStorage (const css::uno::Reference< css::embed::XStorage > &xStorage) override |
virtual bool | isLibraryElementValid (const css::uno::Any &rElement) const override |
Private Attributes | |
SfxDialogLibraryContainer * | m_pParent |
css::uno::Reference< css::resource::XStringResourcePersistence > | m_xStringResourcePersistence |
OUString | m_aName |
Additional Inherited Members | |
![]() | |
bool | implIsModified () const |
void | implSetModified (bool _bIsModified) |
virtual bool | isLoadedStorable () |
virtual bool | isLibraryElementValid (const css::uno::Any &rElement) const =0 |
![]() | |
void | throwIfDisposed (std::unique_lock< std::mutex > &) |
![]() | |
~ImplHelper1 () SAL_NOEXCEPT | |
![]() | |
bool | mbPasswordProtected |
![]() | |
comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > | maEventListeners |
![]() | |
std::mutex | m_aMutex |
bool | m_bDisposed |
Definition at line 91 of file dlgcont.hxx.
basic::SfxDialogLibrary::SfxDialogLibrary | ( | ModifiableHelper & | _rModifiable, |
OUString | aName, | ||
const css::uno::Reference< css::ucb::XSimpleFileAccess3 > & | xSFI, | ||
SfxDialogLibraryContainer * | pParent | ||
) |
basic::SfxDialogLibrary::SfxDialogLibrary | ( | ModifiableHelper & | _rModifiable, |
OUString | aName, | ||
const css::uno::Reference< css::ucb::XSimpleFileAccess3 > & | xSFI, | ||
const OUString & | aLibInfoFileURL, | ||
const OUString & | aStorageURL, | ||
bool | ReadOnly, | ||
SfxDialogLibraryContainer * | pParent | ||
) |
References DECLARE_XINTERFACE.
|
static |
Definition at line 583 of file dlgcont.cxx.
Referenced by basic::SfxDialogLibraryContainer::isLibraryElementValid(), and isLibraryElementValid().
|
inline |
Definition at line 132 of file dlgcont.hxx.
References m_aName.
Referenced by basic::SfxDialogLibraryContainer::implCreateStringResource(), and basic::SfxDialogLibraryContainer::onNewRootStorage().
|
overridevirtual |
Definition at line 575 of file dlgcont.cxx.
References basic::SfxDialogLibraryContainer::implCreateStringResource(), m_pParent, and m_xStringResourcePersistence.
|
inline |
Definition at line 136 of file dlgcont.hxx.
References m_xStringResourcePersistence.
Referenced by basic::SfxDialogLibraryContainer::onNewRootStorage().
|
overrideprivatevirtual |
Implements basic::SfxLibrary.
Definition at line 590 of file dlgcont.cxx.
References containsValidDialog().
|
overrideprivatevirtual |
Implements basic::SfxLibrary.
Definition at line 514 of file dlgcont.cxx.
References basic::SfxLibrary::implIsModified(), and m_xStringResourcePersistence.
|
overrideprivatevirtual |
Implements basic::SfxLibrary.
Definition at line 525 of file dlgcont.cxx.
References m_xStringResourcePersistence.
|
overrideprivatevirtual |
Implements basic::SfxLibrary.
Definition at line 531 of file dlgcont.cxx.
References basic::aResourceFileCommentBase, m_aName, m_xStringResourcePersistence, and URL.
|
overrideprivatevirtual |
Implements basic::SfxLibrary.
Definition at line 561 of file dlgcont.cxx.
References basic::aResourceFileCommentBase, basic::aResourceFileNameBase, m_aName, and m_xStringResourcePersistence.
|
overrideprivatevirtual |
Implements basic::SfxLibrary.
Definition at line 549 of file dlgcont.cxx.
References basic::aResourceFileCommentBase, basic::aResourceFileNameBase, m_aName, m_xStringResourcePersistence, and URL.
|
private |
Definition at line 96 of file dlgcont.hxx.
Referenced by getName(), storeResourcesAsURL(), storeResourcesToStorage(), and storeResourcesToURL().
|
private |
Definition at line 94 of file dlgcont.hxx.
Referenced by getStringResource().
|
private |
Definition at line 95 of file dlgcont.hxx.
Referenced by getStringResource(), getStringResourcePersistence(), isModified(), storeResources(), storeResourcesAsURL(), storeResourcesToStorage(), and storeResourcesToURL().