LibreOffice Module forms (master) 1
|
#include <FormsCollection.hxx>
Public Member Functions | |
OFormsCollection (const css::uno::Reference< css::uno::XComponentContext > &_rxFactory) | |
OFormsCollection (const OFormsCollection &_cloneSource) | |
virtual | ~OFormsCollection () override |
virtual css::uno::Any SAL_CALL | queryAggregation (const css::uno::Type &_rType) override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual OUString SAL_CALL | getServiceName () 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::util::XCloneable > SAL_CALL | createClone () override |
virtual void SAL_CALL | disposing () override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | getParent () override |
virtual void SAL_CALL | setParent (const css::uno::Reference< css::uno::XInterface > &Parent) 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 &p1) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getElementNames () override |
virtual sal_Bool SAL_CALL | hasByName (const OUString &p1) override |
virtual void SAL_CALL | replaceByName (const OUString &p1, const css::uno::Any &p2) override |
virtual void SAL_CALL | insertByName (const OUString &p1, const css::uno::Any &p2) override |
virtual void SAL_CALL | removeByName (const OUString &p1) override |
virtual sal_Int32 SAL_CALL | getCount () override |
virtual css::uno::Any SAL_CALL | getByIndex (sal_Int32 p1) override |
virtual void SAL_CALL | replaceByIndex (sal_Int32 p1, const css::uno::Any &p2) override |
virtual void SAL_CALL | insertByIndex (sal_Int32 p1, const css::uno::Any &p2) override |
virtual void SAL_CALL | removeByIndex (sal_Int32 p1) override |
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL | createEnumeration () override |
virtual void SAL_CALL | registerScriptEvent (sal_Int32 p1, const css::script::ScriptEventDescriptor &p2) override |
virtual void SAL_CALL | registerScriptEvents (sal_Int32 p1, const css::uno::Sequence< css::script::ScriptEventDescriptor > &p2) override |
virtual void SAL_CALL | revokeScriptEvent (sal_Int32 p1, const OUString &p2, const OUString &p3, const OUString &p4) override |
virtual void SAL_CALL | revokeScriptEvents (sal_Int32 p1) override |
virtual void SAL_CALL | insertEntry (sal_Int32 p1) override |
virtual void SAL_CALL | removeEntry (sal_Int32 p1) override |
virtual css::uno::Sequence< css::script::ScriptEventDescriptor > SAL_CALL | getScriptEvents (sal_Int32 p1) override |
virtual void SAL_CALL | attach (sal_Int32 p1, const css::uno::Reference< css::uno::XInterface > &p2, const css::uno::Any &p3) override |
virtual void SAL_CALL | detach (sal_Int32 p1, const css::uno::Reference< css::uno::XInterface > &p2) override |
virtual void SAL_CALL | addScriptListener (const css::uno::Reference< css::script::XScriptListener > &p1) override |
virtual void SAL_CALL | removeScriptListener (const css::uno::Reference< css::script::XScriptListener > &p1) override |
virtual void SAL_CALL | dispose () override |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &p1) override |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &p1) override |
virtual void SAL_CALL | addContainerListener (const css::uno::Reference< css::container::XContainerListener > &p1) override |
virtual void SAL_CALL | removeContainerListener (const css::uno::Reference< css::container::XContainerListener > &p1) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &_rSource) override |
virtual void SAL_CALL | disposing () |
Public Member Functions inherited from cppu::OComponentHelper | |
OComponentHelper (::osl::Mutex &rMutex) | |
virtual | ~OComponentHelper () SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE=0 |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual void SAL_CALL | dispose () SAL_OVERRIDE |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) SAL_OVERRIDE |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) SAL_OVERRIDE |
Public Member Functions inherited from cppu::OWeakAggObject | |
OWeakAggObject () | |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) SAL_OVERRIDE |
virtual void SAL_CALL | setDelegator (const css::uno::Reference< css::uno::XInterface > &Delegator) SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryAggregation (const css::uno::Type &rType) SAL_OVERRIDE |
Public Member Functions inherited from cppu::OWeakObject | |
OWeakObject () | |
OWeakObject (const OWeakObject &) | |
OWeakObject &SAL_CALL | operator= (const OWeakObject &) |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL | queryAdapter () SAL_OVERRIDE |
SAL_CALL | operator css::uno::Reference< css::uno::XInterface > () |
Public Member Functions inherited from frm::OInterfaceContainer | |
OInterfaceContainer (const css::uno::Reference< css::uno::XComponentContext > &_rxFactory, ::osl::Mutex &_rMutex, const css::uno::Type &_rElementType) | |
OInterfaceContainer (::osl::Mutex &_rMutex, const OInterfaceContainer &_cloneSource) | |
void | clonedFrom (const OInterfaceContainer &_cloneSource) |
virtual OUString SAL_CALL | getServiceName () override=0 |
virtual void SAL_CALL | write (const css::uno::Reference< css::io::XObjectOutputStream > &OutStream) override |
virtual void SAL_CALL | read (const css::uno::Reference< css::io::XObjectInputStream > &InStream) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &_rSource) override |
virtual void SAL_CALL | propertyChange (const css::beans::PropertyChangeEvent &evt) override |
virtual css::uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL | createEnumeration () 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 &Name, const css::uno::Any &_rElement) override |
virtual void SAL_CALL | insertByName (const OUString &Name, const css::uno::Any &_rElement) override |
virtual void SAL_CALL | removeByName (const OUString &Name) override |
virtual sal_Int32 SAL_CALL | getCount () override |
virtual css::uno::Any SAL_CALL | getByIndex (sal_Int32 _nIndex) override |
virtual void SAL_CALL | replaceByIndex (sal_Int32 _nIndex, const css::uno::Any &_rElement) override |
virtual void SAL_CALL | insertByIndex (sal_Int32 _nIndex, const css::uno::Any &Element) override |
virtual void SAL_CALL | removeByIndex (sal_Int32 _nIndex) override |
virtual void SAL_CALL | addContainerListener (const css::uno::Reference< css::container::XContainerListener > &_rxListener) override |
virtual void SAL_CALL | removeContainerListener (const css::uno::Reference< css::container::XContainerListener > &_rxListener) override |
virtual void SAL_CALL | registerScriptEvent (sal_Int32 nIndex, const css::script::ScriptEventDescriptor &aScriptEvent) override |
virtual void SAL_CALL | registerScriptEvents (sal_Int32 nIndex, const css::uno::Sequence< css::script::ScriptEventDescriptor > &aScriptEvents) override |
virtual void SAL_CALL | revokeScriptEvent (sal_Int32 nIndex, const OUString &aListenerType, const OUString &aEventMethod, const OUString &aRemoveListenerParam) override |
virtual void SAL_CALL | revokeScriptEvents (sal_Int32 nIndex) override |
virtual void SAL_CALL | insertEntry (sal_Int32 nIndex) override |
virtual void SAL_CALL | removeEntry (sal_Int32 nIndex) override |
virtual css::uno::Sequence< css::script::ScriptEventDescriptor > SAL_CALL | getScriptEvents (sal_Int32 Index) override |
virtual void SAL_CALL | attach (sal_Int32 nIndex, const css::uno::Reference< css::uno::XInterface > &xObject, const css::uno::Any &aHelper) override |
virtual void SAL_CALL | detach (sal_Int32 nIndex, const css::uno::Reference< css::uno::XInterface > &xObject) override |
virtual void SAL_CALL | addScriptListener (const css::uno::Reference< css::script::XScriptListener > &xListener) override |
virtual void SAL_CALL | removeScriptListener (const css::uno::Reference< css::script::XScriptListener > &Listener) override |
Public Member Functions inherited from cppu::ImplHelper8< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8 > | |
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 |
Public Member Functions inherited from cppu::ImplHelper2< class Ifc1, class Ifc2 > | |
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 |
Private Attributes | |
::osl::Mutex | m_aMutex |
css::uno::Reference< css::uno::XInterface > | m_xParent |
Additional Inherited Members | |
virtual void SAL_CALL | disposing () |
Protected Member Functions inherited from cppu::OWeakAggObject | |
virtual | ~OWeakAggObject () SAL_OVERRIDE |
Protected Member Functions inherited from cppu::OWeakObject | |
virtual | ~OWeakObject () COVERITY_NOEXCEPT_FALSE |
void | disposeWeakConnectionPoint () |
Protected Member Functions inherited from frm::OInterfaceContainer | |
virtual | ~OInterfaceContainer () |
virtual void SAL_CALL | disposing () |
void | removeElementsNoEvents () |
virtual void | approveNewElement (const css::uno::Reference< css::beans::XPropertySet > &_rxObject, ElementDescription *_pElement) |
to be overridden if elements which are to be inserted into the container shall be checked More... | |
virtual ElementDescription * | createElementMetaData () |
void | implInsert (sal_Int32 _nIndex, const css::uno::Reference< css::beans::XPropertySet > &_rxObject, bool _bEvents, ElementDescription *_pApprovalResult, bool _bFire) |
inserts an object into our internal structures More... | |
virtual void | implInserted (const ElementDescription *_pElement) |
virtual void | implRemoved (const css::uno::Reference< css::uno::XInterface > &_rxObject) |
virtual void | impl_replacedElement (const css::container::ContainerEvent &_rEvent, ::osl::ClearableMutexGuard &_rInstanceLock) |
called after an object was replaced. More... | |
void SAL_CALL | writeEvents (const css::uno::Reference< css::io::XObjectOutputStream > &_rxOutStream) |
void SAL_CALL | readEvents (const css::uno::Reference< css::io::XObjectInputStream > &_rxInStream) |
void | implReplaceByIndex (const sal_Int32 _nIndex, const css::uno::Any &_rNewElement, ::osl::ClearableMutexGuard &_rClearBeforeNotify) |
replace an element, specified by position More... | |
void | implRemoveByIndex (const sal_Int32 _nIndex, ::osl::ClearableMutexGuard &_rClearBeforeNotify) |
removes an element, specified by position More... | |
void | implCheckIndex (const sal_Int32 _nIndex) |
validates the given index More... | |
Protected Member Functions inherited from cppu::ImplHelper8< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8 > | |
~ImplHelper8 () SAL_NOEXCEPT | |
Protected Member Functions inherited from cppu::ImplHelper2< class Ifc1, class Ifc2 > | |
~ImplHelper2 () SAL_NOEXCEPT | |
Protected Attributes inherited from cppu::OWeakAggObject | |
css::uno::WeakReferenceHelper | xDelegator |
Protected Attributes inherited from cppu::OWeakObject | |
oslInterlockedCount | m_refCount |
Protected Attributes inherited from frm::OInterfaceContainer | |
::osl::Mutex & | m_rMutex |
OInterfaceArray | m_aItems |
OInterfaceMap | m_aMap |
::comphelper::OInterfaceContainerHelper3< css::container::XContainerListener > | m_aContainerListeners |
const css::uno::Type | m_aElementType |
css::uno::Reference< css::uno::XComponentContext > | m_xContext |
css::uno::Reference< css::script::XEventAttacherManager > | m_xEventAttacher |
Definition at line 39 of file FormsCollection.hxx.
|
explicit |
References DECLARE_UNO3_AGG_DEFAULTS.
Referenced by createClone().
OFormsCollection::OFormsCollection | ( | const OFormsCollection & | _cloneSource | ) |
Definition at line 56 of file FormsCollection.cxx.
References m_aMutex.
|
overridevirtual |
Definition at line 63 of file FormsCollection.cxx.
References cppu::OComponentHelper::acquire(), and dispose().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 139 of file FormsCollection.hxx.
References frm::OInterfaceContainer::addContainerListener().
|
inlineoverridevirtual |
Reimplemented from cppu::OComponentHelper.
Definition at line 135 of file FormsCollection.hxx.
References cppu::OComponentHelper::addEventListener().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 129 of file FormsCollection.hxx.
References frm::OInterfaceContainer::addScriptListener().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 125 of file FormsCollection.hxx.
References frm::OInterfaceContainer::attach().
|
overridevirtual |
Definition at line 102 of file FormsCollection.cxx.
References OFormsCollection().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 109 of file FormsCollection.hxx.
References frm::OInterfaceContainer::createEnumeration().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 127 of file FormsCollection.hxx.
References frm::OInterfaceContainer::detach().
|
inlineoverridevirtual |
Reimplemented from cppu::OComponentHelper.
Definition at line 133 of file FormsCollection.hxx.
References cppu::OComponentHelper::dispose().
Referenced by ~OFormsCollection().
|
virtual |
Reimplemented from cppu::OComponentHelper.
Definition at line 178 of file InterfaceContainer.cxx.
References m_rMutex, and m_xContext.
|
overridevirtual |
Reimplemented from cppu::OComponentHelper.
Definition at line 111 of file FormsCollection.cxx.
References cppu::OComponentHelper::disposing(), frm::OInterfaceContainer::disposing(), m_xParent, and SAL_INFO.
|
overridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 124 of file InterfaceContainer.cxx.
References sServiceName.
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 101 of file FormsCollection.hxx.
References frm::OInterfaceContainer::getByIndex().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 87 of file FormsCollection.hxx.
References frm::OInterfaceContainer::getByName().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 99 of file FormsCollection.hxx.
References frm::OInterfaceContainer::getCount().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 89 of file FormsCollection.hxx.
References frm::OInterfaceContainer::getElementNames().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 83 of file FormsCollection.hxx.
References frm::OInterfaceContainer::getElementType().
|
overridevirtual |
Reimplemented from cppu::ImplHelper2< class Ifc1, class Ifc2 >.
Definition at line 39 of file FormsCollection.cxx.
|
overridevirtual |
Definition at line 86 of file FormsCollection.cxx.
|
overridevirtual |
Definition at line 129 of file FormsCollection.cxx.
References m_xParent.
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 123 of file FormsCollection.hxx.
References frm::OInterfaceContainer::getScriptEvents().
|
overridevirtual |
Implements frm::OInterfaceContainer.
Definition at line 34 of file FormsCollection.cxx.
|
overridevirtual |
Definition at line 96 of file FormsCollection.cxx.
|
overridevirtual |
Reimplemented from cppu::ImplHelper2< class Ifc1, class Ifc2 >.
Definition at line 44 of file FormsCollection.cxx.
References concatSequences(), cppu::ImplHelper2< class Ifc1, class Ifc2 >::getTypes(), cppu::ImplHelper8< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8 >::getTypes(), and cppu::OComponentHelper::getTypes().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 91 of file FormsCollection.hxx.
References frm::OInterfaceContainer::hasByName().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 85 of file FormsCollection.hxx.
References frm::OInterfaceContainer::hasElements().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 105 of file FormsCollection.hxx.
References frm::OInterfaceContainer::insertByIndex().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 95 of file FormsCollection.hxx.
References frm::OInterfaceContainer::insertByName().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 119 of file FormsCollection.hxx.
References frm::OInterfaceContainer::insertEntry().
|
overridevirtual |
Reimplemented from cppu::OComponentHelper.
Definition at line 72 of file FormsCollection.cxx.
References Any, cppu::OComponentHelper::queryAggregation(), cppu::ImplHelper2< class Ifc1, class Ifc2 >::queryInterface(), and cppu::ImplHelper8< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8 >::queryInterface().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 111 of file FormsCollection.hxx.
References frm::OInterfaceContainer::registerScriptEvent().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 113 of file FormsCollection.hxx.
References frm::OInterfaceContainer::registerScriptEvents().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 107 of file FormsCollection.hxx.
References frm::OInterfaceContainer::removeByIndex().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 97 of file FormsCollection.hxx.
References frm::OInterfaceContainer::removeByName().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 141 of file FormsCollection.hxx.
References frm::OInterfaceContainer::removeContainerListener().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 121 of file FormsCollection.hxx.
References frm::OInterfaceContainer::removeEntry().
|
inlineoverridevirtual |
Reimplemented from cppu::OComponentHelper.
Definition at line 137 of file FormsCollection.hxx.
References cppu::OComponentHelper::removeEventListener().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 131 of file FormsCollection.hxx.
References frm::OInterfaceContainer::removeScriptListener().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 103 of file FormsCollection.hxx.
References frm::OInterfaceContainer::replaceByIndex().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 93 of file FormsCollection.hxx.
References frm::OInterfaceContainer::replaceByName().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 115 of file FormsCollection.hxx.
References frm::OInterfaceContainer::revokeScriptEvent().
|
inlineoverridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 117 of file FormsCollection.hxx.
References frm::OInterfaceContainer::revokeScriptEvents().
|
overridevirtual |
Definition at line 123 of file FormsCollection.cxx.
|
overridevirtual |
Definition at line 91 of file FormsCollection.cxx.
References cppu::supportsService().
|
private |
Definition at line 44 of file FormsCollection.hxx.
Referenced by setParent().
|
private |
Definition at line 45 of file FormsCollection.hxx.
Referenced by disposing(), getParent(), and setParent().