LibreOffice Module forms (master) 1
Public Member Functions | Protected Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Friends | List of all members
frm::ODatabaseForm Class Reference

#include <DatabaseForm.hxx>

Inheritance diagram for frm::ODatabaseForm:
[legend]
Collaboration diagram for frm::ODatabaseForm:
[legend]

Public Member Functions

 ODatabaseForm (const css::uno::Reference< css::uno::XComponentContext > &_rxFactory)
 
 ODatabaseForm (const ODatabaseForm &_cloneSource)
 
virtual ~ODatabaseForm () 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 void SAL_CALL disposing () override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual ::cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper () override
 
virtual void SAL_CALL getFastPropertyValue (css::uno::Any &rValue, sal_Int32 nHandle) const override
 
virtual sal_Bool SAL_CALL convertFastPropertyValue (css::uno::Any &rConvertedValue, css::uno::Any &rOldValue, sal_Int32 nHandle, const css::uno::Any &rValue) override
 
virtual void SAL_CALL setFastPropertyValue_NoBroadcast (sal_Int32 nHandle, const css::uno::Any &rValue) override
 
css::uno::Any SAL_CALL getFastPropertyValue (sal_Int32 nHandle) override
 
void fire (sal_Int32 *pnHandles, const css::uno::Any *pNewValues, const css::uno::Any *pOldValues, sal_Int32 nCount)
 
virtual ::osl::Mutex & getMutex () override
 
virtual void describeFixedAndAggregateProperties (css::uno::Sequence< css::beans::Property > &_out_rFixedProperties, css::uno::Sequence< css::beans::Property > &_out_rAggregateProperties) const override
 
virtual css::uno::Reference< css::beans::XMultiPropertySet > getPropertiesInterface () override
 
virtual css::beans::PropertyState getPropertyStateByHandle (sal_Int32 nHandle) override
 
virtual void setPropertyToDefaultByHandle (sal_Int32 nHandle) override
 
virtual css::uno::Any getPropertyDefaultByHandle (sal_Int32 nHandle) const override
 
virtual void SAL_CALL addSQLErrorListener (const css::uno::Reference< css::sdb::XSQLErrorListener > &_rxListener) override
 
virtual void SAL_CALL removeSQLErrorListener (const css::uno::Reference< css::sdb::XSQLErrorListener > &_rxListener) override
 
virtual void SAL_CALL reset () override
 
virtual void SAL_CALL addResetListener (const css::uno::Reference< css::form::XResetListener > &_rxListener) override
 
virtual void SAL_CALL removeResetListener (const css::uno::Reference< css::form::XResetListener > &_rxListener) override
 
virtual void SAL_CALL submit (const css::uno::Reference< css::awt::XControl > &aControl, const css::awt::MouseEvent &aMouseEvt) override
 
virtual void SAL_CALL addSubmitListener (const css::uno::Reference< css::form::XSubmitListener > &_rxListener) override
 
virtual void SAL_CALL removeSubmitListener (const css::uno::Reference< css::form::XSubmitListener > &_rxListener) 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 OUString SAL_CALL getName () override
 
virtual void SAL_CALL setName (const OUString &aName) override
 
virtual sal_Bool SAL_CALL getGroupControl () override
 
virtual void SAL_CALL setGroupControl (sal_Bool) override
 
virtual void SAL_CALL setControlModels (const css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &_rControls) override
 
virtual css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > SAL_CALL getControlModels () override
 
virtual void SAL_CALL setGroup (const css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &_rGroup, const OUString &_rGroupName) override
 
virtual sal_Int32 SAL_CALL getGroupCount () override
 
virtual void SAL_CALL getGroup (sal_Int32 _nGroup, css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &_rxGroup, OUString &_rName) override
 
virtual void SAL_CALL getGroupByName (const OUString &_rName, css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &_rxGroup) override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &_rSource) override
 
virtual void SAL_CALL loaded (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL unloading (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL unloaded (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL reloading (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL reloaded (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL load () override
 
virtual void SAL_CALL unload () override
 
virtual void SAL_CALL reload () override
 
virtual sal_Bool SAL_CALL isLoaded () override
 
virtual void SAL_CALL addLoadListener (const css::uno::Reference< css::form::XLoadListener > &_rxListener) override
 
virtual void SAL_CALL removeLoadListener (const css::uno::Reference< css::form::XLoadListener > &_rxListener) override
 
virtual void SAL_CALL close () override
 
virtual void SAL_CALL cursorMoved (const css::lang::EventObject &event) override
 
virtual void SAL_CALL rowChanged (const css::lang::EventObject &event) override
 
virtual void SAL_CALL rowSetChanged (const css::lang::EventObject &event) override
 
virtual sal_Bool SAL_CALL approveCursorMove (const css::lang::EventObject &event) override
 
virtual sal_Bool SAL_CALL approveRowChange (const css::sdb::RowChangeEvent &event) override
 
virtual sal_Bool SAL_CALL approveRowSetChange (const css::lang::EventObject &event) override
 
virtual void SAL_CALL addRowSetApproveListener (const css::uno::Reference< css::sdb::XRowSetApproveListener > &_rxListener) override
 
virtual void SAL_CALL removeRowSetApproveListener (const css::uno::Reference< css::sdb::XRowSetApproveListener > &_rxListener) override
 
virtual void SAL_CALL addDatabaseParameterListener (const css::uno::Reference< css::form::XDatabaseParameterListener > &_rxListener) override
 
virtual void SAL_CALL removeDatabaseParameterListener (const css::uno::Reference< css::form::XDatabaseParameterListener > &_rxListener) override
 
virtual void SAL_CALL addParameterListener (const css::uno::Reference< css::form::XDatabaseParameterListener > &_rxListener) override
 
virtual void SAL_CALL removeParameterListener (const css::uno::Reference< css::form::XDatabaseParameterListener > &_rxListener) override
 
virtual void SAL_CALL execute () override
 
virtual void SAL_CALL addRowSetListener (const css::uno::Reference< css::sdbc::XRowSetListener > &_rxListener) override
 
virtual void SAL_CALL removeRowSetListener (const css::uno::Reference< css::sdbc::XRowSetListener > &_rxListener) override
 
virtual void SAL_CALL executeWithCompletion (const css::uno::Reference< css::task::XInteractionHandler > &handler) override
 
virtual sal_Bool SAL_CALL next () override
 
virtual sal_Bool SAL_CALL isBeforeFirst () override
 
virtual sal_Bool SAL_CALL isAfterLast () override
 
virtual sal_Bool SAL_CALL isFirst () override
 
virtual sal_Bool SAL_CALL isLast () override
 
virtual void SAL_CALL beforeFirst () override
 
virtual void SAL_CALL afterLast () override
 
virtual sal_Bool SAL_CALL first () override
 
virtual sal_Bool SAL_CALL last () override
 
virtual sal_Int32 SAL_CALL getRow () override
 
virtual sal_Bool SAL_CALL absolute (sal_Int32 row) override
 
virtual sal_Bool SAL_CALL relative (sal_Int32 rows) override
 
virtual sal_Bool SAL_CALL previous () override
 
virtual void SAL_CALL refreshRow () override
 
virtual sal_Bool SAL_CALL rowUpdated () override
 
virtual sal_Bool SAL_CALL rowInserted () override
 
virtual sal_Bool SAL_CALL rowDeleted () override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL getStatement () override
 
virtual void SAL_CALL insertRow () override
 
virtual void SAL_CALL updateRow () override
 
virtual void SAL_CALL deleteRow () override
 
virtual void SAL_CALL cancelRowUpdates () override
 
virtual void SAL_CALL moveToInsertRow () override
 
virtual void SAL_CALL moveToCurrentRow () override
 
virtual css::uno::Sequence< sal_Int32 > SAL_CALL deleteRows (const css::uno::Sequence< css::uno::Any > &rows) override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual OUString SAL_CALL getServiceName () override
 
virtual void SAL_CALL write (const css::uno::Reference< css::io::XObjectOutputStream > &_rxOutStream) override
 
virtual void SAL_CALL read (const css::uno::Reference< css::io::XObjectInputStream > &_rxInStream) override
 
virtual void SAL_CALL errorOccured (const css::sdb::SQLErrorEvent &aEvent) override
 
virtual void SAL_CALL setNull (sal_Int32 parameterIndex, sal_Int32 sqlType) override
 
virtual void SAL_CALL setObjectNull (sal_Int32 parameterIndex, sal_Int32 sqlType, const OUString &typeName) override
 
virtual void SAL_CALL setBoolean (sal_Int32 parameterIndex, sal_Bool x) override
 
virtual void SAL_CALL setByte (sal_Int32 parameterIndex, sal_Int8 x) override
 
virtual void SAL_CALL setShort (sal_Int32 parameterIndex, sal_Int16 x) override
 
virtual void SAL_CALL setInt (sal_Int32 parameterIndex, sal_Int32 x) override
 
virtual void SAL_CALL setLong (sal_Int32 parameterIndex, sal_Int64 x) override
 
virtual void SAL_CALL setFloat (sal_Int32 parameterIndex, float x) override
 
virtual void SAL_CALL setDouble (sal_Int32 parameterIndex, double x) override
 
virtual void SAL_CALL setString (sal_Int32 parameterIndex, const OUString &x) override
 
virtual void SAL_CALL setBytes (sal_Int32 parameterIndex, const css::uno::Sequence< sal_Int8 > &x) override
 
virtual void SAL_CALL setDate (sal_Int32 parameterIndex, const css::util::Date &x) override
 
virtual void SAL_CALL setTime (sal_Int32 parameterIndex, const css::util::Time &x) override
 
virtual void SAL_CALL setTimestamp (sal_Int32 parameterIndex, const css::util::DateTime &x) override
 
virtual void SAL_CALL setBinaryStream (sal_Int32 parameterIndex, const css::uno::Reference< css::io::XInputStream > &x, sal_Int32 length) override
 
virtual void SAL_CALL setCharacterStream (sal_Int32 parameterIndex, const css::uno::Reference< css::io::XInputStream > &x, sal_Int32 length) override
 
virtual void SAL_CALL setObject (sal_Int32 parameterIndex, const css::uno::Any &x) override
 
virtual void SAL_CALL setObjectWithInfo (sal_Int32 parameterIndex, const css::uno::Any &x, sal_Int32 targetSqlType, sal_Int32 scale) override
 
virtual void SAL_CALL setRef (sal_Int32 parameterIndex, const css::uno::Reference< css::sdbc::XRef > &x) override
 
virtual void SAL_CALL setBlob (sal_Int32 parameterIndex, const css::uno::Reference< css::sdbc::XBlob > &x) override
 
virtual void SAL_CALL setClob (sal_Int32 parameterIndex, const css::uno::Reference< css::sdbc::XClob > &x) override
 
virtual void SAL_CALL setArray (sal_Int32 parameterIndex, const css::uno::Reference< css::sdbc::XArray > &x) override
 
virtual void SAL_CALL clearParameters () override
 
virtual void SAL_CALL propertyChange (const css::beans::PropertyChangeEvent &evt) override
 
virtual void SAL_CALL addProperty (const OUString &Name, ::sal_Int16 Attributes, const css::uno::Any &DefaultValue) override
 
virtual void SAL_CALL removeProperty (const OUString &Name) override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getPropertyValues () override
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< css::beans::PropertyValue > &aProps) override
 
virtual css::uno::Any SAL_CALL getWarnings () override
 
virtual void SAL_CALL clearWarnings () override
 
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL createClone () override
 
- Public Member Functions inherited from frm::OFormComponents
 OFormComponents (const css::uno::Reference< css::uno::XComponentContext > &_rxFactory)
 
 OFormComponents (const OFormComponents &_cloneSource)
 
virtual ~OFormComponents () 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 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 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::ImplHelper1< class Ifc1 >
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 comphelper::OPropertyChangeListener
 OPropertyChangeListener (::osl::Mutex &_rMutex)
 
virtual ~OPropertyChangeListener ()
 
virtual void _propertyChanged (const css::beans::PropertyChangeEvent &_rEvent)=0
 
virtual void _disposing (const css::lang::EventObject &_rSource)
 
- Public Member Functions inherited from cppu::ImplHelper12< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10, class Ifc11, class Ifc12 >
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::ImplHelper4< class Ifc1, class Ifc2, class Ifc3, class Ifc4 >
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::ImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 >
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
 
virtual ::osl::Mutex & getMutex ()=0
 
virtual void describeFixedAndAggregateProperties (css::uno::Sequence< css::beans::Property > &_out_rFixedProperties, css::uno::Sequence< css::beans::Property > &_out_rAggregateProperties) const =0
 
virtual css::uno::Reference< css::beans::XMultiPropertySet > getPropertiesInterface ()=0
 

Protected Member Functions

virtual void forwardingPropertyValue (sal_Int32 _nHandle) override
 
virtual void forwardedPropertyValue (sal_Int32 _nHandle) override
 
virtual void implInserted (const ElementDescription *_pElement) override
 
virtual void implRemoved (const css::uno::Reference< css::uno::XInterface > &_rxObject) override
 
virtual void _propertyChanged (const css::beans::PropertyChangeEvent &) override
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyValues (const css::uno::Sequence<::rtl::OUString > &PropertyNames) override final
 
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 ElementDescriptioncreateElementMetaData ()
 
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::ImplHelper1< class Ifc1 >
 ~ImplHelper1 () SAL_NOEXCEPT
 
- Protected Member Functions inherited from comphelper::OPropertyChangeListener
void disposeAdapter ()
 
- Protected Member Functions inherited from cppu::ImplHelper12< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10, class Ifc11, class Ifc12 >
 ~ImplHelper12 () SAL_NOEXCEPT
 
- Protected Member Functions inherited from cppu::ImplHelper4< class Ifc1, class Ifc2, class Ifc3, class Ifc4 >
 ~ImplHelper4 () SAL_NOEXCEPT
 
- Protected Member Functions inherited from cppu::ImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 >
 ~ImplHelper7 () SAL_NOEXCEPT
 
- Protected Member Functions inherited from frm::IPropertyBagHelperContext
 ~IPropertyBagHelperContext ()
 

Private Member Functions

bool executeRowSet (::osl::ResettableMutexGuard &_rClearForNotifies, bool bMoveToFirst, const css::uno::Reference< css::task::XInteractionHandler > &_rxCompletionHandler)
 
bool fillParameters (::osl::ResettableMutexGuard &_rClearForNotifies, const css::uno::Reference< css::task::XInteractionHandler > &_rxCompletionHandler)
 
void updateParameterInfo ()
 
bool hasValidParent () const
 
void load_impl (bool bCausedByParentForm, bool bMoveToFirst=true, const css::uno::Reference< css::task::XInteractionHandler > &_rxCompletionHandler=css::uno::Reference< css::task::XInteractionHandler >())
 
void reload_impl (bool bMoveToFirst, const css::uno::Reference< css::task::XInteractionHandler > &_rxCompletionHandler=css::uno::Reference< css::task::XInteractionHandler >())
 
void submit_impl (const css::uno::Reference< css::awt::XControl > &Control, const css::awt::MouseEvent &MouseEvt)
 
void reset_impl (bool _bApproveByListeners)
 
bool implEnsureConnection ()
 
bool canShareConnection (const css::uno::Reference< css::beans::XPropertySet > &_rxParentProps)
 checks if we can re-use (aka share) the connection of the given parent More...
 
void doShareConnection (const css::uno::Reference< css::beans::XPropertySet > &_rxParentProps)
 starts sharing the connection with the parent More...
 
void stopSharingConnection ()
 stops sharing the connection with the parent More...
 
void disposingSharedConnection (const css::uno::Reference< css::sdbc::XConnection > &_rxConn)
 called when the connection which we share with our parent is being disposed More...
 
bool isSharingConnection () const
 checks if we currently share our connection with our parent More...
 
bool impl_approveRowChange_throw (const css::lang::EventObject &_rEvent, const bool _bAllowSQLException, ::osl::ClearableMutexGuard &_rGuard)
 calls our row set approval listeners More...
 
void invalidateParameters ()
 invalidate all our parameter-related stuff More...
 
void saveInsertOnlyState ()
 
void restoreInsertOnlyState ()
 
void onError (const css::sdb::SQLErrorEvent &_rEvent)
 
void onError (const css::sdbc::SQLException &, const OUString &_rContextDescription)
 
OUString GetDataEncoded (bool _bURLEncoded, const css::uno::Reference< css::awt::XControl > &SubmitButton, const css::awt::MouseEvent &MouseEvt)
 
css::uno::Sequence< sal_Int8GetDataMultiPartEncoded (const css::uno::Reference< css::awt::XControl > &SubmitButton, const css::awt::MouseEvent &MouseEvt, OUString &rContentType)
 
void AppendComponent (HtmlSuccessfulObjList &rList, const css::uno::Reference< css::beans::XPropertySet > &xComponentSet, std::u16string_view rNamePrefix, const css::uno::Reference< css::awt::XControl > &rxSubmitButton, const css::awt::MouseEvent &MouseEvt)
 
void FillSuccessfulList (HtmlSuccessfulObjList &rList, const css::uno::Reference< css::awt::XControl > &rxSubmitButton, const css::awt::MouseEvent &MouseEvt)
 
css::uno::Reference< css::sdbc::XConnection > getConnection ()
 
void impl_createLoadTimer ()
 
void impl_construct ()
 
 DECL_LINK (OnTimeout, Timer *, void)
 

Static Private Member Functions

static void InsertTextPart (INetMIMEMessage &rParent, std::u16string_view rName, std::u16string_view rData)
 
static void InsertFilePart (INetMIMEMessage &rParent, std::u16string_view rName, const OUString &rFileName)
 
static void Encode (OUString &rString)
 

Private Attributes

::comphelper::OInterfaceContainerHelper3< css::form::XLoadListener > m_aLoadListeners
 
::comphelper::OInterfaceContainerHelper3< css::sdb::XRowSetApproveListener > m_aRowSetApproveListeners
 
::comphelper::OInterfaceContainerHelper3< css::form::XSubmitListener > m_aSubmitListeners
 
::comphelper::OInterfaceContainerHelper3< css::sdb::XSQLErrorListener > m_aErrorListeners
 
::comphelper::OInterfaceContainerHelper3< css::form::XResetListener > m_aResetListeners
 
::osl::Mutex m_aResetSafety
 
css::uno::Any m_aCycle
 
css::uno::Any m_aIgnoreResult
 
css::uno::Sequence< OUString > m_aMasterFields
 
css::uno::Sequence< OUString > m_aDetailFields
 
css::uno::Reference< css::uno::XAggregation > m_xAggregate
 
css::uno::Reference< css::sdbc::XRowSet > m_xAggregateAsRowSet
 
PropertyBagHelper m_aPropertyBagHelper
 
::dbtools::WarningsContainer m_aWarnings
 
rtl::Reference< OPropertyChangeMultiplexerm_xAggregatePropertyMultiplexer
 
rtl::Reference< OGroupManagerm_pGroupManager
 
::dbtools::ParameterManager m_aParameterManager
 
::dbtools::FilterManager m_aFilterManager
 
std::unique_ptr< Timerm_pLoadTimer
 
rtl::Reference< OFormSubmitResetThreadm_pThread
 
OUString m_sCurrentErrorContext
 
sal_Int32 m_nResetsPending
 
sal_Int32 m_nPrivileges
 
bool m_bInsertOnly
 
css::uno::Any m_aControlBorderColorFocus
 
css::uno::Any m_aControlBorderColorMouse
 
css::uno::Any m_aControlBorderColorInvalid
 
css::uno::Any m_aDynamicControlBorder
 
OUString m_sName
 
OUString m_aTargetURL
 
OUString m_aTargetFrame
 
css::form::FormSubmitMethod m_eSubmitMethod
 
css::form::FormSubmitEncoding m_eSubmitEncoding
 
css::form::NavigationBarMode m_eNavigation
 
bool m_bAllowInsert: 1
 
bool m_bAllowUpdate: 1
 
bool m_bAllowDelete: 1
 
bool m_bLoaded: 1
 
bool m_bSubForm: 1
 
bool m_bForwardingConnection: 1
 
bool m_bSharingConnection: 1
 

Friends

class OFormSubmitResetThread
 

Additional Inherited Members

- Protected Attributes inherited from frm::OFormComponents
::osl::Mutex m_aMutex
 
css::uno::Reference< css::uno::XInterface > m_xParent
 
- 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
 

Detailed Description

Definition at line 142 of file DatabaseForm.hxx.

Constructor & Destructor Documentation

◆ ODatabaseForm() [1/2]

frm::ODatabaseForm::ODatabaseForm ( const css::uno::Reference< css::uno::XComponentContext > &  _rxFactory)
explicit

References DECLARE_UNO3_AGG_DEFAULTS.

Referenced by createClone().

◆ ODatabaseForm() [2/2]

frm::ODatabaseForm::ODatabaseForm ( const ODatabaseForm _cloneSource)

◆ ~ODatabaseForm()

frm::ODatabaseForm::~ODatabaseForm ( )
overridevirtual

Member Function Documentation

◆ _propertyChanged()

void frm::ODatabaseForm::_propertyChanged ( const css::beans::PropertyChangeEvent &  )
overrideprotectedvirtual

◆ absolute()

sal_Bool SAL_CALL frm::ODatabaseForm::absolute ( sal_Int32  row)
overridevirtual

Definition at line 3356 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ addDatabaseParameterListener()

void SAL_CALL frm::ODatabaseForm::addDatabaseParameterListener ( const css::uno::Reference< css::form::XDatabaseParameterListener > &  _rxListener)
overridevirtual

◆ addLoadListener()

void SAL_CALL frm::ODatabaseForm::addLoadListener ( const css::uno::Reference< css::form::XLoadListener > &  _rxListener)
overridevirtual

◆ addParameterListener()

void SAL_CALL frm::ODatabaseForm::addParameterListener ( const css::uno::Reference< css::form::XDatabaseParameterListener > &  _rxListener)
overridevirtual

Definition at line 3218 of file DatabaseForm.cxx.

References addDatabaseParameterListener().

◆ addProperty()

void SAL_CALL frm::ODatabaseForm::addProperty ( const OUString &  Name,
::sal_Int16  Attributes,
const css::uno::Any &  DefaultValue 
)
overridevirtual

Definition at line 1345 of file DatabaseForm.cxx.

References frm::PropertyBagHelper::addProperty(), and m_aPropertyBagHelper.

Referenced by ODatabaseForm().

◆ addResetListener()

void SAL_CALL frm::ODatabaseForm::addResetListener ( const css::uno::Reference< css::form::XResetListener > &  _rxListener)
overridevirtual

◆ addRowSetApproveListener()

void SAL_CALL frm::ODatabaseForm::addRowSetApproveListener ( const css::uno::Reference< css::sdb::XRowSetApproveListener > &  _rxListener)
overridevirtual

◆ addRowSetListener()

void SAL_CALL frm::ODatabaseForm::addRowSetListener ( const css::uno::Reference< css::sdbc::XRowSetListener > &  _rxListener)
overridevirtual

Definition at line 3280 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ addSQLErrorListener()

void SAL_CALL frm::ODatabaseForm::addSQLErrorListener ( const css::uno::Reference< css::sdb::XSQLErrorListener > &  _rxListener)
overridevirtual

◆ addSubmitListener()

void SAL_CALL frm::ODatabaseForm::addSubmitListener ( const css::uno::Reference< css::form::XSubmitListener > &  _rxListener)
overridevirtual

◆ afterLast()

void SAL_CALL frm::ODatabaseForm::afterLast ( )
overridevirtual

Definition at line 3332 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ AppendComponent()

void frm::ODatabaseForm::AppendComponent ( HtmlSuccessfulObjList rList,
const css::uno::Reference< css::beans::XPropertySet > &  xComponentSet,
std::u16string_view  rNamePrefix,
const css::uno::Reference< css::awt::XControl > &  rxSubmitButton,
const css::awt::MouseEvent &  MouseEvt 
)
private

◆ approveCursorMove()

sal_Bool SAL_CALL frm::ODatabaseForm::approveCursorMove ( const css::lang::EventObject &  event)
overridevirtual

◆ approveRowChange()

sal_Bool SAL_CALL frm::ODatabaseForm::approveRowChange ( const css::sdb::RowChangeEvent &  event)
overridevirtual

◆ approveRowSetChange()

sal_Bool SAL_CALL frm::ODatabaseForm::approveRowSetChange ( const css::lang::EventObject &  event)
overridevirtual

◆ beforeFirst()

void SAL_CALL frm::ODatabaseForm::beforeFirst ( )
overridevirtual

Definition at line 3326 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ cancelRowUpdates()

void SAL_CALL frm::ODatabaseForm::cancelRowUpdates ( )
overridevirtual

◆ canShareConnection()

bool frm::ODatabaseForm::canShareConnection ( const css::uno::Reference< css::beans::XPropertySet > &  _rxParentProps)
private

checks if we can re-use (aka share) the connection of the given parent

Definition at line 2608 of file DatabaseForm.cxx.

References PROPERTY_DATASOURCE, PROPERTY_PASSWORD, PROPERTY_URL, and PROPERTY_USER.

Referenced by implEnsureConnection().

◆ clearParameters()

void SAL_CALL frm::ODatabaseForm::clearParameters ( )
overridevirtual

◆ clearWarnings()

void SAL_CALL frm::ODatabaseForm::clearWarnings ( )
overridevirtual

Definition at line 1375 of file DatabaseForm.cxx.

References dbtools::WarningsContainer::clearWarnings(), and m_aWarnings.

◆ close()

void SAL_CALL frm::ODatabaseForm::close ( )
overridevirtual

Definition at line 2979 of file DatabaseForm.cxx.

References unload().

◆ convertFastPropertyValue()

sal_Bool frm::ODatabaseForm::convertFastPropertyValue ( css::uno::Any &  rConvertedValue,
css::uno::Any &  rOldValue,
sal_Int32  nHandle,
const css::uno::Any &  rValue 
)
overridevirtual

◆ createClone()

Reference< XCloneable > SAL_CALL frm::ODatabaseForm::createClone ( )
overridevirtual

Definition at line 1381 of file DatabaseForm.cxx.

References ODatabaseForm().

◆ cursorMoved()

void SAL_CALL frm::ODatabaseForm::cursorMoved ( const css::lang::EventObject &  event)
overridevirtual

◆ DECL_LINK()

frm::ODatabaseForm::DECL_LINK ( OnTimeout  ,
Timer ,
void   
)
private

◆ deleteRow()

void SAL_CALL frm::ODatabaseForm::deleteRow ( )
overridevirtual

◆ deleteRows()

Sequence< sal_Int32 > SAL_CALL frm::ODatabaseForm::deleteRows ( const css::uno::Sequence< css::uno::Any > &  rows)
overridevirtual

◆ describeFixedAndAggregateProperties()

void frm::ODatabaseForm::describeFixedAndAggregateProperties ( css::uno::Sequence< css::beans::Property > &  _out_rFixedProperties,
css::uno::Sequence< css::beans::Property > &  _out_rAggregateProperties 
) const
overridevirtual

◆ disposing() [1/2]

void frm::ODatabaseForm::disposing ( )
overridevirtual

◆ disposing() [2/2]

virtual void SAL_CALL frm::ODatabaseForm::disposing ( const css::lang::EventObject &  _rSource)
overridevirtual

Reimplemented from frm::OInterfaceContainer.

◆ disposingSharedConnection()

void frm::ODatabaseForm::disposingSharedConnection ( const css::uno::Reference< css::sdbc::XConnection > &  _rxConn)
private

called when the connection which we share with our parent is being disposed

Definition at line 2689 of file DatabaseForm.cxx.

References stopSharingConnection(), and unload().

◆ doShareConnection()

void frm::ODatabaseForm::doShareConnection ( const css::uno::Reference< css::beans::XPropertySet > &  _rxParentProps)
private

starts sharing the connection with the parent

Definition at line 2663 of file DatabaseForm.cxx.

References Any, m_bForwardingConnection, m_bSharingConnection, and PROPERTY_ACTIVE_CONNECTION.

Referenced by implEnsureConnection().

◆ Encode()

void frm::ODatabaseForm::Encode ( OUString &  rString)
staticprivate

Definition at line 865 of file DatabaseForm.cxx.

References convertLineEnd(), and LINEEND_CR.

Referenced by GetDataEncoded().

◆ errorOccured()

void SAL_CALL frm::ODatabaseForm::errorOccured ( const css::sdb::SQLErrorEvent &  aEvent)
overridevirtual

Definition at line 4001 of file DatabaseForm.cxx.

References onError().

◆ execute()

void SAL_CALL frm::ODatabaseForm::execute ( )
overridevirtual

◆ executeRowSet()

bool frm::ODatabaseForm::executeRowSet ( ::osl::ResettableMutexGuard &  _rClearForNotifies,
bool  bMoveToFirst,
const css::uno::Reference< css::task::XInteractionHandler > &  _rxCompletionHandler 
)
private

◆ executeWithCompletion()

void SAL_CALL frm::ODatabaseForm::executeWithCompletion ( const css::uno::Reference< css::task::XInteractionHandler > &  handler)
overridevirtual

◆ fillParameters()

bool frm::ODatabaseForm::fillParameters ( ::osl::ResettableMutexGuard &  _rClearForNotifies,
const css::uno::Reference< css::task::XInteractionHandler > &  _rxCompletionHandler 
)
private

◆ FillSuccessfulList()

void frm::ODatabaseForm::FillSuccessfulList ( HtmlSuccessfulObjList rList,
const css::uno::Reference< css::awt::XControl > &  rxSubmitButton,
const css::awt::MouseEvent &  MouseEvt 
)
private

◆ fire()

void frm::ODatabaseForm::fire ( sal_Int32 *  pnHandles,
const css::uno::Any *  pNewValues,
const css::uno::Any *  pOldValues,
sal_Int32  nCount 
)

Definition at line 1389 of file DatabaseForm.cxx.

References getBOOL(), getTypeClass(), m_nResetsPending, nCount, nPos, and PROPERTY_ID_ISMODIFIED.

Referenced by _propertyChanged().

◆ first()

sal_Bool SAL_CALL frm::ODatabaseForm::first ( )
overridevirtual

Definition at line 3338 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ forwardedPropertyValue()

void frm::ODatabaseForm::forwardedPropertyValue ( sal_Int32  _nHandle)
overrideprotectedvirtual

Definition at line 1746 of file DatabaseForm.cxx.

References m_bForwardingConnection, and PROPERTY_ID_ACTIVE_CONNECTION.

◆ forwardingPropertyValue()

void frm::ODatabaseForm::forwardingPropertyValue ( sal_Int32  _nHandle)
overrideprotectedvirtual

◆ getConnection()

Reference< XConnection > frm::ODatabaseForm::getConnection ( )
private

Definition at line 1245 of file DatabaseForm.cxx.

References PROPERTY_ACTIVE_CONNECTION.

Referenced by getGroupControl(), and implEnsureConnection().

◆ getControlModels()

Sequence< Reference< XControlModel > > SAL_CALL frm::ODatabaseForm::getControlModels ( )
overridevirtual

Definition at line 2426 of file DatabaseForm.cxx.

References frm::OFormComponents::m_aMutex, and m_pGroupManager.

◆ GetDataEncoded()

OUString frm::ODatabaseForm::GetDataEncoded ( bool  _bURLEncoded,
const css::uno::Reference< css::awt::XControl > &  SubmitButton,
const css::awt::MouseEvent &  MouseEvt 
)
private

◆ GetDataMultiPartEncoded()

Sequence< sal_Int8 > frm::ODatabaseForm::GetDataMultiPartEncoded ( const css::uno::Reference< css::awt::XControl > &  SubmitButton,
const css::awt::MouseEvent &  MouseEvt,
OUString &  rContentType 
)
private

◆ getFastPropertyValue() [1/2]

virtual void SAL_CALL frm::ODatabaseForm::getFastPropertyValue ( css::uno::Any &  rValue,
sal_Int32  nHandle 
) const
overridevirtual

◆ getFastPropertyValue() [2/2]

Any SAL_CALL frm::ODatabaseForm::getFastPropertyValue ( sal_Int32  nHandle)
override

Definition at line 1427 of file DatabaseForm.cxx.

References Any, m_nResetsPending, nHandle, and PROPERTY_ID_ISMODIFIED.

◆ getGroup()

void SAL_CALL frm::ODatabaseForm::getGroup ( sal_Int32  _nGroup,
css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &  _rxGroup,
OUString &  _rName 
)
overridevirtual

Definition at line 2468 of file DatabaseForm.cxx.

References frm::OFormComponents::m_aMutex, and m_pGroupManager.

◆ getGroupByName()

void SAL_CALL frm::ODatabaseForm::getGroupByName ( const OUString &  _rName,
css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &  _rxGroup 
)
overridevirtual

Definition at line 2480 of file DatabaseForm.cxx.

References frm::OFormComponents::m_aMutex, m_pGroupManager, and Name.

◆ getGroupControl()

sal_Bool SAL_CALL frm::ODatabaseForm::getGroupControl ( )
overridevirtual

◆ getGroupCount()

sal_Int32 SAL_CALL frm::ODatabaseForm::getGroupCount ( )
overridevirtual

Definition at line 2461 of file DatabaseForm.cxx.

References frm::OFormComponents::m_aMutex, and m_pGroupManager.

◆ getImplementationId()

Sequence< sal_Int8 > SAL_CALL frm::ODatabaseForm::getImplementationId ( )
overridevirtual

◆ getImplementationName()

OUString SAL_CALL frm::ODatabaseForm::getImplementationName ( )
overridevirtual

Definition at line 3709 of file DatabaseForm.cxx.

◆ getInfoHelper()

cppu::IPropertyArrayHelper & frm::ODatabaseForm::getInfoHelper ( )
override

Definition at line 1333 of file DatabaseForm.cxx.

References frm::PropertyBagHelper::getInfoHelper(), and m_aPropertyBagHelper.

Referenced by getPropertySetInfo().

◆ getMutex()

osl::Mutex & frm::ODatabaseForm::getMutex ( )
overridevirtual

Implements frm::IPropertyBagHelperContext.

Definition at line 1253 of file DatabaseForm.cxx.

References frm::OFormComponents::m_aMutex.

◆ getName()

OUString SAL_CALL frm::ODatabaseForm::getName ( )
overridevirtual

◆ getParent()

virtual css::uno::Reference< css::uno::XInterface > SAL_CALL frm::ODatabaseForm::getParent ( )
inlineoverridevirtual

◆ getPropertiesInterface()

Reference< XMultiPropertySet > frm::ODatabaseForm::getPropertiesInterface ( )
overridevirtual

Implements frm::IPropertyBagHelperContext.

Definition at line 1327 of file DatabaseForm.cxx.

◆ getPropertyDefaultByHandle()

Any frm::ODatabaseForm::getPropertyDefaultByHandle ( sal_Int32  nHandle) const
overridevirtual

◆ getPropertySetInfo()

Reference< XPropertySetInfo > frm::ODatabaseForm::getPropertySetInfo ( )
overridevirtual

Definition at line 1339 of file DatabaseForm.cxx.

References getInfoHelper().

Referenced by ODatabaseForm().

◆ getPropertyStateByHandle()

PropertyState frm::ODatabaseForm::getPropertyStateByHandle ( sal_Int32  nHandle)
overridevirtual

◆ getPropertyValues() [1/2]

Sequence< PropertyValue > SAL_CALL frm::ODatabaseForm::getPropertyValues ( )
overridevirtual

◆ getPropertyValues() [2/2]

virtual css::uno::Sequence< css::uno::Any > SAL_CALL comphelper::OPropertySetHelper::getPropertyValues ( const css::uno::Sequence<::rtl::OUString > &  PropertyNames)
protected

◆ getRow()

sal_Int32 SAL_CALL frm::ODatabaseForm::getRow ( )
overridevirtual

Definition at line 3350 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ getServiceName()

OUString frm::ODatabaseForm::getServiceName ( )
overridevirtual

Implements frm::OInterfaceContainer.

Definition at line 3742 of file DatabaseForm.cxx.

References FRM_COMPONENT_FORM.

◆ getStatement()

css::uno::Reference< css::uno::XInterface > SAL_CALL frm::ODatabaseForm::getStatement ( )
overridevirtual

Definition at line 3398 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ getSupportedServiceNames()

Sequence< OUString > SAL_CALL frm::ODatabaseForm::getSupportedServiceNames ( )
overridevirtual

◆ getTypes()

Sequence< Type > SAL_CALL frm::ODatabaseForm::getTypes ( )
overridevirtual

◆ getWarnings()

Any SAL_CALL frm::ODatabaseForm::getWarnings ( )
overridevirtual

Definition at line 1369 of file DatabaseForm.cxx.

References Any, dbtools::WarningsContainer::getWarnings(), and m_aWarnings.

◆ hasValidParent()

bool frm::ODatabaseForm::hasValidParent ( ) const
private

◆ impl_approveRowChange_throw()

bool frm::ODatabaseForm::impl_approveRowChange_throw ( const css::lang::EventObject &  _rEvent,
const bool  _bAllowSQLException,
::osl::ClearableMutexGuard &  _rGuard 
)
private

calls our row set approval listeners

Parameters
_rEventthe event to notify
_bAllowSQLException<TRUE> if SQLExceptions are allowed to leave the method
_rGuardthe guard to be cleared before actually calling into the listeners, but after making a copy of the listeners array to operate on.
Returns
<TRUE> if and only if the execution has been approved

Definition at line 3022 of file DatabaseForm.cxx.

References DBG_UNHANDLED_EXCEPTION, Exception, comphelper::OInterfaceIteratorHelper3< class ListenerT >::hasMoreElements(), m_aRowSetApproveListeners, comphelper::OInterfaceIteratorHelper3< class ListenerT >::next(), and comphelper::OInterfaceIteratorHelper3< class ListenerT >::remove().

Referenced by approveCursorMove(), approveRowSetChange(), execute(), and executeWithCompletion().

◆ impl_construct()

void frm::ODatabaseForm::impl_construct ( )
private

◆ impl_createLoadTimer()

void frm::ODatabaseForm::impl_createLoadTimer ( )
private

Definition at line 2520 of file DatabaseForm.cxx.

References LINK, and m_pLoadTimer.

Referenced by cursorMoved(), and loaded().

◆ implEnsureConnection()

bool frm::ODatabaseForm::implEnsureConnection ( )
private

◆ implInserted()

void frm::ODatabaseForm::implInserted ( const ElementDescription _pElement)
overrideprotectedvirtual

◆ implRemoved()

void frm::ODatabaseForm::implRemoved ( const css::uno::Reference< css::uno::XInterface > &  _rxObject)
overrideprotectedvirtual

Reimplemented from frm::OInterfaceContainer.

Definition at line 3989 of file DatabaseForm.cxx.

References frm::OInterfaceContainer::implRemoved().

◆ InsertFilePart()

void frm::ODatabaseForm::InsertFilePart ( INetMIMEMessage &  rParent,
std::u16string_view  rName,
const OUString &  rFileName 
)
staticprivate

◆ insertRow()

void SAL_CALL frm::ODatabaseForm::insertRow ( )
overridevirtual

◆ InsertTextPart()

void frm::ODatabaseForm::InsertTextPart ( INetMIMEMessage &  rParent,
std::u16string_view  rName,
std::u16string_view  rData 
)
staticprivate

◆ invalidateParameters()

void frm::ODatabaseForm::invalidateParameters ( )
private

◆ isAfterLast()

sal_Bool SAL_CALL frm::ODatabaseForm::isAfterLast ( )
overridevirtual

Definition at line 3308 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

Referenced by executeRowSet().

◆ isBeforeFirst()

sal_Bool SAL_CALL frm::ODatabaseForm::isBeforeFirst ( )
overridevirtual

Definition at line 3302 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ isFirst()

sal_Bool SAL_CALL frm::ODatabaseForm::isFirst ( )
overridevirtual

Definition at line 3314 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ isLast()

sal_Bool SAL_CALL frm::ODatabaseForm::isLast ( )
overridevirtual

Definition at line 3320 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ isLoaded()

sal_Bool SAL_CALL frm::ODatabaseForm::isLoaded ( )
overridevirtual

◆ isSharingConnection()

bool frm::ODatabaseForm::isSharingConnection ( ) const
inlineprivate

checks if we currently share our connection with our parent

Definition at line 470 of file DatabaseForm.hxx.

References m_bSharingConnection.

Referenced by unload().

◆ last()

sal_Bool SAL_CALL frm::ODatabaseForm::last ( )
overridevirtual

Definition at line 3344 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ load()

void SAL_CALL frm::ODatabaseForm::load ( )
overridevirtual

Definition at line 2602 of file DatabaseForm.cxx.

References load_impl().

◆ load_impl()

void frm::ODatabaseForm::load_impl ( bool  bCausedByParentForm,
bool  bMoveToFirst = true,
const css::uno::Reference< css::task::XInteractionHandler > &  _rxCompletionHandler = css::uno::Reference< css::task::XInteractionHandler >() 
)
private

◆ loaded()

void SAL_CALL frm::ODatabaseForm::loaded ( const css::lang::EventObject &  aEvent)
overridevirtual

◆ moveToCurrentRow()

void SAL_CALL frm::ODatabaseForm::moveToCurrentRow ( )
overridevirtual

Definition at line 3521 of file DatabaseForm.cxx.

References m_xAggregate, and query_aggregation().

◆ moveToInsertRow()

void SAL_CALL frm::ODatabaseForm::moveToInsertRow ( )
overridevirtual

Definition at line 3486 of file DatabaseForm.cxx.

References m_xAggregate, query_aggregation(), and reset().

◆ next()

sal_Bool SAL_CALL frm::ODatabaseForm::next ( )
overridevirtual

Definition at line 3296 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

Referenced by executeRowSet().

◆ onError() [1/2]

void frm::ODatabaseForm::onError ( const css::sdb::SQLErrorEvent &  _rEvent)
private

◆ onError() [2/2]

void frm::ODatabaseForm::onError ( const css::sdbc::SQLException &  ,
const OUString &  _rContextDescription 
)
private

◆ previous()

sal_Bool SAL_CALL frm::ODatabaseForm::previous ( )
overridevirtual

Definition at line 3368 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ propertyChange()

void SAL_CALL frm::ODatabaseForm::propertyChange ( const css::beans::PropertyChangeEvent &  evt)
overridevirtual

◆ queryAggregation()

Any SAL_CALL frm::ODatabaseForm::queryAggregation ( const css::uno::Type &  _rType)
overridevirtual

◆ read()

void SAL_CALL frm::ODatabaseForm::read ( const css::uno::Reference< css::io::XObjectInputStream > &  _rxInStream)
overridevirtual

◆ refreshRow()

void SAL_CALL frm::ODatabaseForm::refreshRow ( )
overridevirtual

Definition at line 3374 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ relative()

sal_Bool SAL_CALL frm::ODatabaseForm::relative ( sal_Int32  rows)
overridevirtual

Definition at line 3362 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ reload()

void SAL_CALL frm::ODatabaseForm::reload ( )
overridevirtual

Definition at line 2905 of file DatabaseForm.cxx.

References reload_impl().

◆ reload_impl()

void frm::ODatabaseForm::reload_impl ( bool  bMoveToFirst,
const css::uno::Reference< css::task::XInteractionHandler > &  _rxCompletionHandler = css::uno::Reference< css::task::XInteractionHandler >() 
)
private

◆ reloaded()

void SAL_CALL frm::ODatabaseForm::reloaded ( const css::lang::EventObject &  aEvent)
overridevirtual

◆ reloading()

void SAL_CALL frm::ODatabaseForm::reloading ( const css::lang::EventObject &  aEvent)
overridevirtual

◆ removeDatabaseParameterListener()

void SAL_CALL frm::ODatabaseForm::removeDatabaseParameterListener ( const css::uno::Reference< css::form::XDatabaseParameterListener > &  _rxListener)
overridevirtual

◆ removeLoadListener()

void SAL_CALL frm::ODatabaseForm::removeLoadListener ( const css::uno::Reference< css::form::XLoadListener > &  _rxListener)
overridevirtual

◆ removeParameterListener()

void SAL_CALL frm::ODatabaseForm::removeParameterListener ( const css::uno::Reference< css::form::XDatabaseParameterListener > &  _rxListener)
overridevirtual

Definition at line 3224 of file DatabaseForm.cxx.

References removeDatabaseParameterListener().

◆ removeProperty()

void SAL_CALL frm::ODatabaseForm::removeProperty ( const OUString &  Name)
overridevirtual

◆ removeResetListener()

void SAL_CALL frm::ODatabaseForm::removeResetListener ( const css::uno::Reference< css::form::XResetListener > &  _rxListener)
overridevirtual

◆ removeRowSetApproveListener()

void SAL_CALL frm::ODatabaseForm::removeRowSetApproveListener ( const css::uno::Reference< css::sdb::XRowSetApproveListener > &  _rxListener)
overridevirtual

◆ removeRowSetListener()

void SAL_CALL frm::ODatabaseForm::removeRowSetListener ( const css::uno::Reference< css::sdbc::XRowSetListener > &  _rxListener)
overridevirtual

Definition at line 3287 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ removeSQLErrorListener()

void SAL_CALL frm::ODatabaseForm::removeSQLErrorListener ( const css::uno::Reference< css::sdb::XSQLErrorListener > &  _rxListener)
overridevirtual

◆ removeSubmitListener()

void SAL_CALL frm::ODatabaseForm::removeSubmitListener ( const css::uno::Reference< css::form::XSubmitListener > &  _rxListener)
overridevirtual

◆ reset()

void SAL_CALL frm::ODatabaseForm::reset ( )
overridevirtual

◆ reset_impl()

void frm::ODatabaseForm::reset_impl ( bool  _bApproveByListeners)
private

◆ restoreInsertOnlyState()

void frm::ODatabaseForm::restoreInsertOnlyState ( )
private

Definition at line 1094 of file DatabaseForm.cxx.

References Any, m_aIgnoreResult, and PROPERTY_INSERTONLY.

Referenced by executeRowSet(), and unload().

◆ rowChanged()

void SAL_CALL frm::ODatabaseForm::rowChanged ( const css::lang::EventObject &  event)
overridevirtual

Definition at line 3006 of file DatabaseForm.cxx.

◆ rowDeleted()

sal_Bool SAL_CALL frm::ODatabaseForm::rowDeleted ( )
overridevirtual

Definition at line 3392 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ rowInserted()

sal_Bool SAL_CALL frm::ODatabaseForm::rowInserted ( )
overridevirtual

Definition at line 3386 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ rowSetChanged()

void SAL_CALL frm::ODatabaseForm::rowSetChanged ( const css::lang::EventObject &  event)
overridevirtual

Definition at line 3012 of file DatabaseForm.cxx.

◆ rowUpdated()

sal_Bool SAL_CALL frm::ODatabaseForm::rowUpdated ( )
overridevirtual

Definition at line 3380 of file DatabaseForm.cxx.

References m_xAggregateAsRowSet.

◆ saveInsertOnlyState()

void frm::ODatabaseForm::saveInsertOnlyState ( )
private

Definition at line 1087 of file DatabaseForm.cxx.

References m_aIgnoreResult, and PROPERTY_INSERTONLY.

Referenced by executeRowSet().

◆ setArray()

void SAL_CALL frm::ODatabaseForm::setArray ( sal_Int32  parameterIndex,
const css::uno::Reference< css::sdbc::XArray > &  x 
)
overridevirtual

Definition at line 3679 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setArray(), and x.

◆ setBinaryStream()

void SAL_CALL frm::ODatabaseForm::setBinaryStream ( sal_Int32  parameterIndex,
const css::uno::Reference< css::io::XInputStream > &  x,
sal_Int32  length 
)
overridevirtual

◆ setBlob()

void SAL_CALL frm::ODatabaseForm::setBlob ( sal_Int32  parameterIndex,
const css::uno::Reference< css::sdbc::XBlob > &  x 
)
overridevirtual

Definition at line 3667 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setBlob(), and x.

◆ setBoolean()

void SAL_CALL frm::ODatabaseForm::setBoolean ( sal_Int32  parameterIndex,
sal_Bool  x 
)
overridevirtual

◆ setByte()

void SAL_CALL frm::ODatabaseForm::setByte ( sal_Int32  parameterIndex,
sal_Int8  x 
)
overridevirtual

Definition at line 3571 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setByte(), and x.

◆ setBytes()

void SAL_CALL frm::ODatabaseForm::setBytes ( sal_Int32  parameterIndex,
const css::uno::Sequence< sal_Int8 > &  x 
)
overridevirtual

Definition at line 3613 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setBytes(), and x.

◆ setCharacterStream()

void SAL_CALL frm::ODatabaseForm::setCharacterStream ( sal_Int32  parameterIndex,
const css::uno::Reference< css::io::XInputStream > &  x,
sal_Int32  length 
)
overridevirtual

◆ setClob()

void SAL_CALL frm::ODatabaseForm::setClob ( sal_Int32  parameterIndex,
const css::uno::Reference< css::sdbc::XClob > &  x 
)
overridevirtual

Definition at line 3673 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setClob(), and x.

◆ setControlModels()

void SAL_CALL frm::ODatabaseForm::setControlModels ( const css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &  _rControls)
overridevirtual

◆ setDate()

void SAL_CALL frm::ODatabaseForm::setDate ( sal_Int32  parameterIndex,
const css::util::Date &  x 
)
overridevirtual

Definition at line 3619 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setDate(), and x.

◆ setDouble()

void SAL_CALL frm::ODatabaseForm::setDouble ( sal_Int32  parameterIndex,
double  x 
)
overridevirtual

Definition at line 3601 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setDouble(), and x.

◆ setFastPropertyValue_NoBroadcast()

void frm::ODatabaseForm::setFastPropertyValue_NoBroadcast ( sal_Int32  nHandle,
const css::uno::Any &  rValue 
)
overridevirtual

◆ setFloat()

void SAL_CALL frm::ODatabaseForm::setFloat ( sal_Int32  parameterIndex,
float  x 
)
overridevirtual

Definition at line 3595 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setFloat(), and x.

◆ setGroup()

void SAL_CALL frm::ODatabaseForm::setGroup ( const css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &  _rGroup,
const OUString &  _rGroupName 
)
overridevirtual

Definition at line 2433 of file DatabaseForm.cxx.

References Any, frm::OFormComponents::m_aMutex, Name, and PROPERTY_NAME.

◆ setGroupControl()

virtual void SAL_CALL frm::ODatabaseForm::setGroupControl ( sal_Bool  )
inlineoverridevirtual

Definition at line 276 of file DatabaseForm.hxx.

◆ setInt()

void SAL_CALL frm::ODatabaseForm::setInt ( sal_Int32  parameterIndex,
sal_Int32  x 
)
overridevirtual

Definition at line 3583 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setInt(), and x.

◆ setLong()

void SAL_CALL frm::ODatabaseForm::setLong ( sal_Int32  parameterIndex,
sal_Int64  x 
)
overridevirtual

Definition at line 3589 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setLong(), and x.

◆ setName()

void SAL_CALL frm::ODatabaseForm::setName ( const OUString &  aName)
overridevirtual

Definition at line 4028 of file DatabaseForm.cxx.

References aName, Any, and PROPERTY_ID_NAME.

◆ setNull()

void SAL_CALL frm::ODatabaseForm::setNull ( sal_Int32  parameterIndex,
sal_Int32  sqlType 
)
overridevirtual

Definition at line 3553 of file DatabaseForm.cxx.

References m_aParameterManager, and dbtools::ParameterManager::setNull().

◆ setObject()

void SAL_CALL frm::ODatabaseForm::setObject ( sal_Int32  parameterIndex,
const css::uno::Any &  x 
)
overridevirtual

Definition at line 3655 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setObject(), and x.

◆ setObjectNull()

void SAL_CALL frm::ODatabaseForm::setObjectNull ( sal_Int32  parameterIndex,
sal_Int32  sqlType,
const OUString &  typeName 
)
overridevirtual

◆ setObjectWithInfo()

void SAL_CALL frm::ODatabaseForm::setObjectWithInfo ( sal_Int32  parameterIndex,
const css::uno::Any &  x,
sal_Int32  targetSqlType,
sal_Int32  scale 
)
overridevirtual

◆ setParent()

void SAL_CALL frm::ODatabaseForm::setParent ( const css::uno::Reference< css::uno::XInterface > &  Parent)
overridevirtual

◆ setPropertyToDefaultByHandle()

void frm::ODatabaseForm::setPropertyToDefaultByHandle ( sal_Int32  nHandle)
overridevirtual

◆ setPropertyValues()

void SAL_CALL frm::ODatabaseForm::setPropertyValues ( const css::uno::Sequence< css::beans::PropertyValue > &  aProps)
overridevirtual

◆ setRef()

void SAL_CALL frm::ODatabaseForm::setRef ( sal_Int32  parameterIndex,
const css::uno::Reference< css::sdbc::XRef > &  x 
)
overridevirtual

Definition at line 3661 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setRef(), and x.

◆ setShort()

void SAL_CALL frm::ODatabaseForm::setShort ( sal_Int32  parameterIndex,
sal_Int16  x 
)
overridevirtual

Definition at line 3577 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setShort(), and x.

◆ setString()

void SAL_CALL frm::ODatabaseForm::setString ( sal_Int32  parameterIndex,
const OUString &  x 
)
overridevirtual

Definition at line 3607 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setString(), and x.

◆ setTime()

void SAL_CALL frm::ODatabaseForm::setTime ( sal_Int32  parameterIndex,
const css::util::Time &  x 
)
overridevirtual

Definition at line 3625 of file DatabaseForm.cxx.

References m_aParameterManager, dbtools::ParameterManager::setTime(), and x.

◆ setTimestamp()

void SAL_CALL frm::ODatabaseForm::setTimestamp ( sal_Int32  parameterIndex,
const css::util::DateTime &  x 
)
overridevirtual

◆ stopSharingConnection()

void frm::ODatabaseForm::stopSharingConnection ( )
private

stops sharing the connection with the parent

Definition at line 2698 of file DatabaseForm.cxx.

References Any, m_bForwardingConnection, m_bSharingConnection, and PROPERTY_ACTIVE_CONNECTION.

Referenced by disposingSharedConnection(), forwardingPropertyValue(), and unload().

◆ submit()

void SAL_CALL frm::ODatabaseForm::submit ( const css::uno::Reference< css::awt::XControl > &  aControl,
const css::awt::MouseEvent &  aMouseEvt 
)
overridevirtual

◆ submit_impl()

void frm::ODatabaseForm::submit_impl ( const css::uno::Reference< css::awt::XControl > &  Control,
const css::awt::MouseEvent &  MouseEvt 
)
private

◆ supportsService()

sal_Bool SAL_CALL frm::ODatabaseForm::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 3733 of file DatabaseForm.cxx.

References ServiceName, and cppu::supportsService().

◆ unload()

void SAL_CALL frm::ODatabaseForm::unload ( )
overridevirtual

◆ unloaded()

void SAL_CALL frm::ODatabaseForm::unloaded ( const css::lang::EventObject &  aEvent)
overridevirtual

Definition at line 2563 of file DatabaseForm.cxx.

◆ unloading()

void SAL_CALL frm::ODatabaseForm::unloading ( const css::lang::EventObject &  aEvent)
overridevirtual

◆ updateParameterInfo()

void frm::ODatabaseForm::updateParameterInfo ( )
private

◆ updateRow()

void SAL_CALL frm::ODatabaseForm::updateRow ( )
overridevirtual

◆ write()

void SAL_CALL frm::ODatabaseForm::write ( const css::uno::Reference< css::io::XObjectOutputStream > &  _rxOutStream)
overridevirtual

Friends And Related Function Documentation

◆ OFormSubmitResetThread

friend class OFormSubmitResetThread
friend

Definition at line 150 of file DatabaseForm.hxx.

Referenced by reset(), and submit().

Member Data Documentation

◆ m_aControlBorderColorFocus

css::uno::Any frm::ODatabaseForm::m_aControlBorderColorFocus
private

◆ m_aControlBorderColorInvalid

css::uno::Any frm::ODatabaseForm::m_aControlBorderColorInvalid
private

◆ m_aControlBorderColorMouse

css::uno::Any frm::ODatabaseForm::m_aControlBorderColorMouse
private

◆ m_aCycle

css::uno::Any frm::ODatabaseForm::m_aCycle
private

◆ m_aDetailFields

css::uno::Sequence< OUString > frm::ODatabaseForm::m_aDetailFields
private

◆ m_aDynamicControlBorder

css::uno::Any frm::ODatabaseForm::m_aDynamicControlBorder
private

◆ m_aErrorListeners

::comphelper::OInterfaceContainerHelper3<css::sdb::XSQLErrorListener> frm::ODatabaseForm::m_aErrorListeners
private

Definition at line 156 of file DatabaseForm.hxx.

Referenced by addSQLErrorListener(), disposing(), and removeSQLErrorListener().

◆ m_aFilterManager

::dbtools::FilterManager frm::ODatabaseForm::m_aFilterManager
private

◆ m_aIgnoreResult

css::uno::Any frm::ODatabaseForm::m_aIgnoreResult
private

◆ m_aLoadListeners

::comphelper::OInterfaceContainerHelper3<css::form::XLoadListener> frm::ODatabaseForm::m_aLoadListeners
private

◆ m_aMasterFields

css::uno::Sequence< OUString > frm::ODatabaseForm::m_aMasterFields
private

◆ m_aParameterManager

::dbtools::ParameterManager frm::ODatabaseForm::m_aParameterManager
private

◆ m_aPropertyBagHelper

PropertyBagHelper frm::ODatabaseForm::m_aPropertyBagHelper
private

◆ m_aResetListeners

::comphelper::OInterfaceContainerHelper3<css::form::XResetListener> frm::ODatabaseForm::m_aResetListeners
private

Definition at line 157 of file DatabaseForm.hxx.

Referenced by addResetListener(), disposing(), removeResetListener(), reset(), and reset_impl().

◆ m_aResetSafety

::osl::Mutex frm::ODatabaseForm::m_aResetSafety
private

Definition at line 158 of file DatabaseForm.hxx.

Referenced by reset(), and reset_impl().

◆ m_aRowSetApproveListeners

::comphelper::OInterfaceContainerHelper3<css::sdb::XRowSetApproveListener> frm::ODatabaseForm::m_aRowSetApproveListeners
private

◆ m_aSubmitListeners

::comphelper::OInterfaceContainerHelper3<css::form::XSubmitListener> frm::ODatabaseForm::m_aSubmitListeners
private

◆ m_aTargetFrame

OUString frm::ODatabaseForm::m_aTargetFrame
private

◆ m_aTargetURL

OUString frm::ODatabaseForm::m_aTargetURL
private

◆ m_aWarnings

::dbtools::WarningsContainer frm::ODatabaseForm::m_aWarnings
private

Definition at line 170 of file DatabaseForm.hxx.

Referenced by clearWarnings(), getWarnings(), impl_construct(), and ~ODatabaseForm().

◆ m_bAllowDelete

bool frm::ODatabaseForm::m_bAllowDelete
private

◆ m_bAllowInsert

bool frm::ODatabaseForm::m_bAllowInsert
private

◆ m_bAllowUpdate

bool frm::ODatabaseForm::m_bAllowUpdate
private

◆ m_bForwardingConnection

bool frm::ODatabaseForm::m_bForwardingConnection
private

◆ m_bInsertOnly

bool frm::ODatabaseForm::m_bInsertOnly
private

◆ m_bLoaded

bool frm::ODatabaseForm::m_bLoaded
private

Definition at line 204 of file DatabaseForm.hxx.

Referenced by disposing(), isLoaded(), load_impl(), reload_impl(), and unload().

◆ m_bSharingConnection

bool frm::ODatabaseForm::m_bSharingConnection
private

◆ m_bSubForm

bool frm::ODatabaseForm::m_bSubForm
private

◆ m_eNavigation

css::form::NavigationBarMode frm::ODatabaseForm::m_eNavigation
private

◆ m_eSubmitEncoding

css::form::FormSubmitEncoding frm::ODatabaseForm::m_eSubmitEncoding
private

◆ m_eSubmitMethod

css::form::FormSubmitMethod frm::ODatabaseForm::m_eSubmitMethod
private

◆ m_nPrivileges

sal_Int32 frm::ODatabaseForm::m_nPrivileges
private

Definition at line 185 of file DatabaseForm.hxx.

Referenced by executeRowSet().

◆ m_nResetsPending

sal_Int32 frm::ODatabaseForm::m_nResetsPending
private

Definition at line 183 of file DatabaseForm.hxx.

Referenced by fire(), getFastPropertyValue(), reset(), and reset_impl().

◆ m_pGroupManager

rtl::Reference<OGroupManager> frm::ODatabaseForm::m_pGroupManager
private

◆ m_pLoadTimer

std::unique_ptr<Timer> frm::ODatabaseForm::m_pLoadTimer
private

Definition at line 176 of file DatabaseForm.hxx.

Referenced by cursorMoved(), impl_createLoadTimer(), reloading(), unload(), and unloading().

◆ m_pThread

rtl::Reference<OFormSubmitResetThread> frm::ODatabaseForm::m_pThread
private

Definition at line 178 of file DatabaseForm.hxx.

Referenced by disposing(), reset(), and submit().

◆ m_sCurrentErrorContext

OUString frm::ODatabaseForm::m_sCurrentErrorContext
private

Definition at line 179 of file DatabaseForm.hxx.

Referenced by executeRowSet(), load_impl(), and reload_impl().

◆ m_sName

OUString frm::ODatabaseForm::m_sName
private

◆ m_xAggregate

css::uno::Reference< css::uno::XAggregation> frm::ODatabaseForm::m_xAggregate
private

◆ m_xAggregateAsRowSet

css::uno::Reference< css::sdbc::XRowSet> frm::ODatabaseForm::m_xAggregateAsRowSet
private

◆ m_xAggregatePropertyMultiplexer

rtl::Reference<OPropertyChangeMultiplexer> frm::ODatabaseForm::m_xAggregatePropertyMultiplexer
private

Definition at line 171 of file DatabaseForm.hxx.

Referenced by disposing(), impl_construct(), and ~ODatabaseForm().


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