LibreOffice Module forms (master) 1
|
#include <DatabaseForm.hxx>
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 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::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_Int8 > | GetDataMultiPartEncoded (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) |
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 |
Definition at line 142 of file DatabaseForm.hxx.
|
explicit |
References DECLARE_UNO3_AGG_DEFAULTS.
Referenced by createClone().
frm::ODatabaseForm::ODatabaseForm | ( | const ODatabaseForm & | _cloneSource | ) |
Definition at line 256 of file DatabaseForm.cxx.
References a, addProperty(), Any, Exception, cppu::getCaughtException(), getPropertySetInfo(), impl_construct(), m_aMutex, cppu::OWeakObject::m_refCount, m_sName, m_xContext, queryAggregation(), and setPropertyValue().
|
overridevirtual |
Definition at line 390 of file DatabaseForm.cxx.
References m_aWarnings, m_pGroupManager, m_xAggregate, m_xAggregatePropertyMultiplexer, and dbtools::WarningsContainer::setExternalWarnings().
|
overrideprotectedvirtual |
Implements comphelper::OPropertyChangeListener.
Definition at line 2292 of file DatabaseForm.cxx.
References fire(), invalidateParameters(), m_bForwardingConnection, nHandle, PROPERTY_ACTIVE_CONNECTION, and PROPERTY_ID_ACTIVE_CONNECTION.
|
overridevirtual |
Definition at line 3356 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 3207 of file DatabaseForm.cxx.
References dbtools::ParameterManager::addParameterListener(), and m_aParameterManager.
Referenced by addParameterListener().
|
overridevirtual |
Definition at line 2966 of file DatabaseForm.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), and m_aLoadListeners.
|
overridevirtual |
Definition at line 3218 of file DatabaseForm.cxx.
References addDatabaseParameterListener().
|
overridevirtual |
Definition at line 1345 of file DatabaseForm.cxx.
References frm::PropertyBagHelper::addProperty(), and m_aPropertyBagHelper.
Referenced by ODatabaseForm().
|
overridevirtual |
Definition at line 2047 of file DatabaseForm.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), and m_aResetListeners.
|
overridevirtual |
Definition at line 3170 of file DatabaseForm.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), frm::OFormComponents::m_aMutex, m_aRowSetApproveListeners, m_xAggregate, and query_aggregation().
|
overridevirtual |
Definition at line 3280 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 2271 of file DatabaseForm.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), and m_aErrorListeners.
|
overridevirtual |
Definition at line 2257 of file DatabaseForm.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), and m_aSubmitListeners.
|
overridevirtual |
Definition at line 3332 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
private |
Definition at line 521 of file DatabaseForm.cxx.
References aBuffer, aLabel, aName, Any, AppendComponent(), getBOOL(), Date::GetDay(), tools::Time::GetHour(), tools::Time::GetMin(), Date::GetMonth(), tools::Time::GetSec(), Date::GetYear(), hasProperty(), i, nCount, PROPERTY_CLASSID, PROPERTY_DATE, PROPERTY_DECIMAL_ACCURACY, PROPERTY_HIDDEN_VALUE, PROPERTY_LABEL, PROPERTY_MULTILINE, PROPERTY_MULTISELECTION, PROPERTY_NAME, PROPERTY_REFVALUE, PROPERTY_SELECT_SEQ, PROPERTY_STATE, PROPERTY_STRINGITEMLIST, PROPERTY_TEXT, PROPERTY_TIME, PROPERTY_VALUE, PROPERTY_VALUE_SEQ, frm::SUCCESSFUL_REPRESENT_FILE, and xModel.
Referenced by AppendComponent(), and FillSuccessfulList().
|
overridevirtual |
Definition at line 3059 of file DatabaseForm.cxx.
References DBG_UNHANDLED_EXCEPTION, Exception, comphelper::OInterfaceIteratorHelper3< class ListenerT >::hasMoreElements(), impl_approveRowChange_throw(), frm::OFormComponents::m_aMutex, m_aRowSetApproveListeners, comphelper::OInterfaceIteratorHelper3< class ListenerT >::next(), and comphelper::OInterfaceIteratorHelper3< class ListenerT >::remove().
|
overridevirtual |
Definition at line 3105 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().
|
overridevirtual |
Definition at line 3141 of file DatabaseForm.cxx.
References impl_approveRowChange_throw(), isLoaded(), m_aLoadListeners, frm::OFormComponents::m_aMutex, and comphelper::OInterfaceContainerHelper3< class ListenerT >::notifyEach().
|
overridevirtual |
Definition at line 3326 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 3466 of file DatabaseForm.cxx.
References frm::ResourceManager::loadString(), m_xAggregate, onError(), and query_aggregation().
|
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().
|
overridevirtual |
Definition at line 3685 of file DatabaseForm.cxx.
References dbtools::ParameterManager::clearParameters(), and m_aParameterManager.
|
overridevirtual |
Definition at line 1375 of file DatabaseForm.cxx.
References dbtools::WarningsContainer::clearWarnings(), and m_aWarnings.
|
overridevirtual |
Definition at line 2979 of file DatabaseForm.cxx.
References unload().
|
overridevirtual |
Definition at line 1521 of file DatabaseForm.cxx.
References Any, frm::PropertyBagHelper::convertDynamicFastPropertyValue(), getFastPropertyValue(), dbtools::FilterManager::getFilterComponent(), frm::PropertyBagHelper::hasDynamicPropertyByHandle(), dbtools::FilterManager::isApplyPublicFilter(), m_aControlBorderColorFocus, m_aControlBorderColorInvalid, m_aControlBorderColorMouse, m_aCycle, m_aDetailFields, m_aDynamicControlBorder, m_aFilterManager, m_aMasterFields, m_aPropertyBagHelper, m_aTargetFrame, m_aTargetURL, m_bAllowDelete, m_bAllowInsert, m_bAllowUpdate, m_bInsertOnly, m_eNavigation, m_eSubmitEncoding, m_eSubmitMethod, m_sName, nHandle, PROPERTY_ID_ALLOWADDITIONS, PROPERTY_ID_ALLOWDELETIONS, PROPERTY_ID_ALLOWEDITS, PROPERTY_ID_APPLYFILTER, PROPERTY_ID_CONTROL_BORDER_COLOR_FOCUS, PROPERTY_ID_CONTROL_BORDER_COLOR_INVALID, PROPERTY_ID_CONTROL_BORDER_COLOR_MOUSE, PROPERTY_ID_CYCLE, PROPERTY_ID_DATASOURCE, PROPERTY_ID_DETAILFIELDS, PROPERTY_ID_DYNAMIC_CONTROL_BORDER, PROPERTY_ID_FILTER, PROPERTY_ID_HAVINGCLAUSE, PROPERTY_ID_INSERTONLY, PROPERTY_ID_MASTERFIELDS, PROPERTY_ID_NAME, PROPERTY_ID_NAVIGATION, PROPERTY_ID_SUBMIT_ENCODING, PROPERTY_ID_SUBMIT_METHOD, PROPERTY_ID_TARGET_FRAME, PROPERTY_ID_TARGET_URL, and tryPropertyValue().
|
overridevirtual |
Definition at line 1381 of file DatabaseForm.cxx.
References ODatabaseForm().
|
overridevirtual |
Definition at line 2988 of file DatabaseForm.cxx.
References DBG_ASSERT, impl_createLoadTimer(), frm::OFormComponents::m_aMutex, and m_pLoadTimer.
|
private |
|
overridevirtual |
Definition at line 3446 of file DatabaseForm.cxx.
References frm::ResourceManager::loadString(), m_xAggregate, onError(), and query_aggregation().
|
overridevirtual |
Definition at line 3530 of file DatabaseForm.cxx.
References frm::ResourceManager::loadString(), m_xAggregate, onError(), and query_aggregation().
|
overridevirtual |
Implements frm::IPropertyBagHelperContext.
Definition at line 1261 of file DatabaseForm.cxx.
References DBG_ASSERT, PROPERTY_ACTIVE_CONNECTION, PROPERTY_ALLOWADDITIONS, PROPERTY_ALLOWDELETIONS, PROPERTY_ALLOWEDITS, PROPERTY_APPLYFILTER, PROPERTY_CONTROL_BORDER_COLOR_FOCUS, PROPERTY_CONTROL_BORDER_COLOR_INVALID, PROPERTY_CONTROL_BORDER_COLOR_MOUSE, PROPERTY_CYCLE, PROPERTY_DATASOURCE, PROPERTY_DETAILFIELDS, PROPERTY_DYNAMIC_CONTROL_BORDER, PROPERTY_FILTER, PROPERTY_HAVINGCLAUSE, PROPERTY_ID_ACTIVE_CONNECTION, PROPERTY_ID_ALLOWADDITIONS, PROPERTY_ID_ALLOWDELETIONS, PROPERTY_ID_ALLOWEDITS, PROPERTY_ID_APPLYFILTER, PROPERTY_ID_CONTROL_BORDER_COLOR_FOCUS, PROPERTY_ID_CONTROL_BORDER_COLOR_INVALID, PROPERTY_ID_CONTROL_BORDER_COLOR_MOUSE, PROPERTY_ID_CYCLE, PROPERTY_ID_DATASOURCE, PROPERTY_ID_DETAILFIELDS, PROPERTY_ID_DYNAMIC_CONTROL_BORDER, PROPERTY_ID_FILTER, PROPERTY_ID_HAVINGCLAUSE, PROPERTY_ID_INSERTONLY, PROPERTY_ID_MASTERFIELDS, PROPERTY_ID_NAME, PROPERTY_ID_NAVIGATION, PROPERTY_ID_PRIVILEGES, PROPERTY_ID_SUBMIT_ENCODING, PROPERTY_ID_SUBMIT_METHOD, PROPERTY_ID_TARGET_FRAME, PROPERTY_ID_TARGET_URL, PROPERTY_INSERTONLY, PROPERTY_MASTERFIELDS, PROPERTY_NAME, PROPERTY_NAVIGATION, PROPERTY_PRIVILEGES, PROPERTY_SUBMIT_ENCODING, PROPERTY_SUBMIT_METHOD, PROPERTY_TARGET_FRAME, PROPERTY_TARGET_URL, and RemoveProperty().
|
overridevirtual |
Reimplemented from frm::OFormComponents.
Definition at line 1205 of file DatabaseForm.cxx.
References dbtools::FilterManager::dispose(), dbtools::ParameterManager::dispose(), frm::PropertyBagHelper::dispose(), comphelper::OInterfaceContainerHelper3< class ListenerT >::disposeAndClear(), frm::OFormComponents::disposing(), m_aErrorListeners, m_aFilterManager, m_aLoadListeners, frm::OFormComponents::m_aMutex, m_aParameterManager, m_aPropertyBagHelper, m_aResetListeners, m_aRowSetApproveListeners, m_aSubmitListeners, m_bLoaded, m_pThread, m_xAggregate, m_xAggregateAsRowSet, m_xAggregatePropertyMultiplexer, query_aggregation(), and unload().
|
overridevirtual |
Reimplemented from frm::OInterfaceContainer.
|
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().
|
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().
|
staticprivate |
Definition at line 865 of file DatabaseForm.cxx.
References convertLineEnd(), and LINEEND_CR.
Referenced by GetDataEncoded().
|
overridevirtual |
Definition at line 4001 of file DatabaseForm.cxx.
References onError().
|
overridevirtual |
Definition at line 3256 of file DatabaseForm.cxx.
References impl_approveRowChange_throw(), isLoaded(), load_impl(), frm::OFormComponents::m_aMutex, and reload_impl().
|
private |
Definition at line 1104 of file DatabaseForm.cxx.
References Any, fillParameters(), hasValidParent(), isAfterLast(), frm::ResourceManager::loadString(), m_aParameterManager, m_bAllowDelete, m_bAllowInsert, m_bAllowUpdate, m_bSubForm, m_nPrivileges, m_sCurrentErrorContext, m_xAggregate, m_xAggregateAsRowSet, next(), onError(), PROPERTY_INSERTONLY, PROPERTY_PRIVILEGES, PROPERTY_RESULTSET_CONCURRENCY, PROPERTY_RESULTSET_TYPE, query_aggregation(), restoreInsertOnlyState(), saveInsertOnlyState(), and dbtools::ParameterManager::setAllParametersNull().
Referenced by load_impl(), and reload_impl().
|
overridevirtual |
Definition at line 3232 of file DatabaseForm.cxx.
References impl_approveRowChange_throw(), isLoaded(), load_impl(), frm::OFormComponents::m_aMutex, and reload_impl().
|
private |
Definition at line 1066 of file DatabaseForm.cxx.
References dbtools::ParameterManager::fillParameterValues(), hasValidParent(), implEnsureConnection(), dbtools::ParameterManager::isUpToDate(), m_aParameterManager, m_bSubForm, and updateParameterInfo().
Referenced by executeRowSet().
|
private |
Definition at line 846 of file DatabaseForm.cxx.
References AppendComponent(), frm::OInterfaceContainer::getByIndex(), frm::OInterfaceContainer::getCount(), and nIndex.
Referenced by GetDataEncoded(), and GetDataMultiPartEncoded().
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().
|
overridevirtual |
Definition at line 3338 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overrideprotectedvirtual |
Definition at line 1746 of file DatabaseForm.cxx.
References m_bForwardingConnection, and PROPERTY_ID_ACTIVE_CONNECTION.
|
overrideprotectedvirtual |
Definition at line 1734 of file DatabaseForm.cxx.
References m_bForwardingConnection, m_bSharingConnection, PROPERTY_ID_ACTIVE_CONNECTION, and stopSharingConnection().
|
private |
Definition at line 1245 of file DatabaseForm.cxx.
References PROPERTY_ACTIVE_CONNECTION.
Referenced by getGroupControl(), and implEnsureConnection().
|
overridevirtual |
Definition at line 2426 of file DatabaseForm.cxx.
References frm::OFormComponents::m_aMutex, and m_pGroupManager.
|
private |
Definition at line 409 of file DatabaseForm.cxx.
References aName, aURL, INetURLObject::decode(), Encode(), FillSuccessfulList(), frm::SUCCESSFUL_REPRESENT_FILE, and INetURLObject::Unambiguous.
Referenced by submit_impl().
|
private |
Definition at line 460 of file DatabaseForm.cxx.
References FillSuccessfulList(), SvStream::FlushBuffer(), SvMemoryStream::GetData(), InsertFilePart(), InsertTextPart(), pData, SvStream::Seek(), frm::SUCCESSFUL_REPRESENT_FILE, frm::SUCCESSFUL_REPRESENT_TEXT, SvMemoryStream::TellEnd(), and SvStream::WriteBytes().
Referenced by submit_impl().
|
overridevirtual |
Referenced by convertFastPropertyValue().
|
override |
Definition at line 1427 of file DatabaseForm.cxx.
References Any, m_nResetsPending, nHandle, and PROPERTY_ID_ISMODIFIED.
|
overridevirtual |
Definition at line 2468 of file DatabaseForm.cxx.
References frm::OFormComponents::m_aMutex, and m_pGroupManager.
|
overridevirtual |
Definition at line 2480 of file DatabaseForm.cxx.
References frm::OFormComponents::m_aMutex, m_pGroupManager, and Name.
|
overridevirtual |
Definition at line 2372 of file DatabaseForm.cxx.
References getConnection(), isLoaded(), m_aCycle, and frm::OFormComponents::m_aMutex.
|
overridevirtual |
Definition at line 2461 of file DatabaseForm.cxx.
References frm::OFormComponents::m_aMutex, and m_pGroupManager.
|
overridevirtual |
Reimplemented 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 >.
Definition at line 169 of file DatabaseForm.cxx.
|
overridevirtual |
Definition at line 3709 of file DatabaseForm.cxx.
|
override |
Definition at line 1333 of file DatabaseForm.cxx.
References frm::PropertyBagHelper::getInfoHelper(), and m_aPropertyBagHelper.
Referenced by getPropertySetInfo().
|
overridevirtual |
Implements frm::IPropertyBagHelperContext.
Definition at line 1253 of file DatabaseForm.cxx.
References frm::OFormComponents::m_aMutex.
|
overridevirtual |
Definition at line 4010 of file DatabaseForm.cxx.
References comphelper::OPropertySetHelper::getFastPropertyValue(), and PROPERTY_ID_NAME.
|
inlineoverridevirtual |
Reimplemented from frm::OFormComponents.
Definition at line 267 of file DatabaseForm.hxx.
References frm::OFormComponents::getParent().
Referenced by implEnsureConnection(), setFastPropertyValue_NoBroadcast(), and setParent().
|
overridevirtual |
Implements frm::IPropertyBagHelperContext.
Definition at line 1327 of file DatabaseForm.cxx.
|
overridevirtual |
Definition at line 1838 of file DatabaseForm.cxx.
References Any, frm::PropertyBagHelper::getDynamicPropertyDefaultByHandle(), frm::PropertyBagHelper::hasDynamicPropertyByHandle(), m_aPropertyBagHelper, nHandle, PROPERTY_ID_APPLYFILTER, PROPERTY_ID_CONTROL_BORDER_COLOR_FOCUS, PROPERTY_ID_CONTROL_BORDER_COLOR_INVALID, PROPERTY_ID_CONTROL_BORDER_COLOR_MOUSE, PROPERTY_ID_CYCLE, PROPERTY_ID_DYNAMIC_CONTROL_BORDER, PROPERTY_ID_FILTER, PROPERTY_ID_HAVINGCLAUSE, PROPERTY_ID_INSERTONLY, and PROPERTY_ID_NAVIGATION.
Referenced by setPropertyToDefaultByHandle().
|
overridevirtual |
Definition at line 1339 of file DatabaseForm.cxx.
References getInfoHelper().
Referenced by ODatabaseForm().
|
overridevirtual |
Definition at line 1758 of file DatabaseForm.cxx.
References dbtools::FilterManager::getFilterComponent(), dbtools::FilterManager::isApplyPublicFilter(), m_aControlBorderColorFocus, m_aControlBorderColorInvalid, m_aControlBorderColorMouse, m_aCycle, m_aDynamicControlBorder, m_aFilterManager, m_bInsertOnly, m_eNavigation, nHandle, PROPERTY_ID_APPLYFILTER, PROPERTY_ID_CONTROL_BORDER_COLOR_FOCUS, PROPERTY_ID_CONTROL_BORDER_COLOR_INVALID, PROPERTY_ID_CONTROL_BORDER_COLOR_MOUSE, PROPERTY_ID_CYCLE, PROPERTY_ID_DYNAMIC_CONTROL_BORDER, PROPERTY_ID_FILTER, PROPERTY_ID_HAVINGCLAUSE, PROPERTY_ID_INSERTONLY, and PROPERTY_ID_NAVIGATION.
|
overridevirtual |
Definition at line 1357 of file DatabaseForm.cxx.
References frm::PropertyBagHelper::getPropertyValues(), and m_aPropertyBagHelper.
|
protected |
|
overridevirtual |
Definition at line 3350 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Implements frm::OInterfaceContainer.
Definition at line 3742 of file DatabaseForm.cxx.
References FRM_COMPONENT_FORM.
|
overridevirtual |
Definition at line 3398 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 3715 of file DatabaseForm.cxx.
References FRM_COMPONENT_FORM, FRM_SUN_COMPONENT_DATAFORM, FRM_SUN_COMPONENT_FORM, FRM_SUN_COMPONENT_HTMLFORM, FRM_SUN_FORMCOMPONENT, m_xAggregate, and query_aggregation().
|
overridevirtual |
Reimplemented 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 >.
Definition at line 175 of file DatabaseForm.cxx.
References concatSequences(), frm::OFormComponents::getTypes(), 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 >::getTypes(), cppu::ImplHelper4< class Ifc1, class Ifc2, class Ifc3, class Ifc4 >::getTypes(), cppu::ImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 >::getTypes(), m_xAggregate, and query_aggregation().
|
overridevirtual |
Definition at line 1369 of file DatabaseForm.cxx.
References Any, dbtools::WarningsContainer::getWarnings(), and m_aWarnings.
|
private |
Definition at line 1033 of file DatabaseForm.cxx.
References Exception, getBOOL(), m_bSubForm, frm::OFormComponents::m_xParent, and PROPERTY_ISNEW.
Referenced by executeRowSet(), and fillParameters().
|
private |
calls our row set approval listeners
_rEvent | the event to notify |
_bAllowSQLException | <TRUE> if SQLExceptions are allowed to leave the method |
_rGuard | the guard to be cleared before actually calling into the listeners, but after making a copy of the listeners array to operate on. |
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().
|
private |
Definition at line 350 of file DatabaseForm.cxx.
References dbtools::ParameterManager::initialize(), dbtools::FilterManager::initialize(), m_aFilterManager, m_aParameterManager, m_aWarnings, m_pGroupManager, cppu::OWeakObject::m_refCount, m_xAggregate, m_xAggregateAsRowSet, m_xAggregatePropertyMultiplexer, frm::OInterfaceContainer::m_xContext, comphelper::OPropertyChangeListener::OPropertyChangeMultiplexer, PROPERTY_ACTIVE_CONNECTION, PROPERTY_COMMAND, PROPERTY_ID_ACTIVE_CONNECTION, dbtools::WarningsContainer::setExternalWarnings(), and SRV_SDB_ROWSET.
Referenced by ODatabaseForm().
|
private |
Definition at line 2520 of file DatabaseForm.cxx.
References LINK, and m_pLoadTimer.
Referenced by cursorMoved(), and loaded().
|
private |
Definition at line 2744 of file DatabaseForm.cxx.
References Any, canShareConnection(), connectRowset(), DBG_UNHANDLED_EXCEPTION, doShareConnection(), Exception, getConnection(), getParent(), frm::getXModel(), frm::ResourceManager::loadString(), m_bSharingConnection, m_bSubForm, m_xAggregate, frm::OInterfaceContainer::m_xContext, frm::OFormComponents::m_xParent, onError(), and PROPERTY_ACTIVE_CONNECTION.
Referenced by fillParameters(), and load_impl().
|
overrideprotectedvirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 3975 of file DatabaseForm.cxx.
References frm::OInterfaceContainer::implInserted(), and frm::ElementDescription::xInterface.
|
overrideprotectedvirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 3989 of file DatabaseForm.cxx.
References frm::OInterfaceContainer::implRemoved().
|
staticprivate |
Definition at line 950 of file DatabaseForm.cxx.
References aURL, CONTENT_TYPE_STR_TEXT_PLAIN, CONTENT_TYPE_UNKNOWN, utl::UcbStreamHelper::CreateStream(), INetURLObject::decode(), ERRCODE_NONE, INetContentTypes::GetContentType(), INetContentTypes::GetContentType4Extension(), and INetURLObject::Unambiguous.
Referenced by GetDataMultiPartEncoded().
|
overridevirtual |
Definition at line 3406 of file DatabaseForm.cxx.
References frm::ResourceManager::loadString(), m_xAggregate, onError(), and query_aggregation().
|
staticprivate |
Definition at line 921 of file DatabaseForm.cxx.
References SvStream::FlushBuffer(), OUStringToOString(), SvStream::Seek(), and SvStream::WriteLine().
Referenced by GetDataMultiPartEncoded().
|
private |
invalidate all our parameter-related stuff
Definition at line 2283 of file DatabaseForm.cxx.
References dbtools::ParameterManager::clearAllParameterInformation(), frm::OFormComponents::m_aMutex, and m_aParameterManager.
Referenced by _propertyChanged(), setFastPropertyValue_NoBroadcast(), and unload().
|
overridevirtual |
Definition at line 3308 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
Referenced by executeRowSet().
|
overridevirtual |
Definition at line 3302 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 3314 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 3320 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 2960 of file DatabaseForm.cxx.
References m_bLoaded.
Referenced by approveRowSetChange(), execute(), executeWithCompletion(), getGroupControl(), load_impl(), reload_impl(), reset(), and unload().
|
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().
|
overridevirtual |
Definition at line 3344 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 2602 of file DatabaseForm.cxx.
References load_impl().
|
private |
css::uno::RuntimeException |
Definition at line 2810 of file DatabaseForm.cxx.
References Any, executeRowSet(), getBOOL(), getString(), implEnsureConnection(), isLoaded(), frm::ResourceManager::loadString(), m_aLoadListeners, frm::OFormComponents::m_aMutex, m_bLoaded, m_bSubForm, m_sCurrentErrorContext, comphelper::OInterfaceContainerHelper3< class ListenerT >::notifyEach(), PROPERTY_COMMAND, PROPERTY_FETCHSIZE, PROPERTY_ISNEW, and reset().
Referenced by execute(), executeWithCompletion(), load(), and loaded().
|
overridevirtual |
Definition at line 2531 of file DatabaseForm.cxx.
References impl_createLoadTimer(), load_impl(), frm::OFormComponents::m_aMutex, and frm::OFormComponents::m_xParent.
|
overridevirtual |
Definition at line 3521 of file DatabaseForm.cxx.
References m_xAggregate, and query_aggregation().
|
overridevirtual |
Definition at line 3486 of file DatabaseForm.cxx.
References m_xAggregate, query_aggregation(), and reset().
|
overridevirtual |
Definition at line 3296 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
Referenced by executeRowSet().
|
private |
Referenced by cancelRowUpdates(), deleteRow(), deleteRows(), errorOccured(), executeRowSet(), implEnsureConnection(), insertRow(), and updateRow().
|
private |
|
overridevirtual |
Definition at line 3368 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 3691 of file DatabaseForm.cxx.
References frm::OFormComponents::m_xParent, PROPERTY_ISNEW, frm::OInterfaceContainer::propertyChange(), and reload_impl().
|
overridevirtual |
Reimplemented from frm::OFormComponents.
Definition at line 191 of file DatabaseForm.cxx.
References Any, m_xAggregate, m_xAggregateAsRowSet, frm::OFormComponents::queryAggregation(), 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 >::queryInterface(), cppu::ImplHelper4< class Ifc1, class Ifc2, class Ifc3, class Ifc4 >::queryInterface(), and cppu::ImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 >::queryInterface().
Referenced by ODatabaseForm().
|
overridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 3868 of file DatabaseForm.cxx.
References Any, frm::CYCLE, DBG_ASSERT, INetURLObject::decode(), frm::DONTAPPLYFILTER, m_aCycle, m_aDetailFields, m_aMasterFields, m_aTargetFrame, m_aTargetURL, m_bAllowDelete, m_bAllowInsert, m_bAllowUpdate, m_eNavigation, m_eSubmitEncoding, m_eSubmitMethod, m_sName, nVersion, PROPERTY_APPLYFILTER, PROPERTY_COMMAND, PROPERTY_COMMANDTYPE, PROPERTY_DATASOURCE, PROPERTY_ESCAPE_PROCESSING, PROPERTY_FILTER, PROPERTY_HAVINGCLAUSE, PROPERTY_INSERTONLY, PROPERTY_SORT, frm::OInterfaceContainer::read(), and INetURLObject::Unambiguous.
|
overridevirtual |
Definition at line 3374 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 3362 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 2905 of file DatabaseForm.cxx.
References reload_impl().
|
private |
css::uno::RuntimeException |
Definition at line 2911 of file DatabaseForm.cxx.
References aEvent, executeRowSet(), getBOOL(), comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), isLoaded(), frm::ResourceManager::loadString(), m_aLoadListeners, frm::OFormComponents::m_aMutex, m_aRowSetApproveListeners, m_bLoaded, m_sCurrentErrorContext, comphelper::OInterfaceContainerHelper3< class ListenerT >::notifyEach(), PROPERTY_ISNEW, reset(), and TOOLS_WARN_EXCEPTION.
Referenced by execute(), executeWithCompletion(), propertyChange(), reload(), and reloaded().
|
overridevirtual |
Definition at line 2582 of file DatabaseForm.cxx.
References frm::OFormComponents::m_aMutex, frm::OFormComponents::m_xParent, and reload_impl().
|
overridevirtual |
Definition at line 2569 of file DatabaseForm.cxx.
References frm::OFormComponents::m_aMutex, m_pLoadTimer, and frm::OFormComponents::m_xParent.
|
overridevirtual |
Definition at line 3212 of file DatabaseForm.cxx.
References m_aParameterManager, and dbtools::ParameterManager::removeParameterListener().
Referenced by removeParameterListener().
|
overridevirtual |
Definition at line 2972 of file DatabaseForm.cxx.
References m_aLoadListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 3224 of file DatabaseForm.cxx.
References removeDatabaseParameterListener().
|
overridevirtual |
Definition at line 1351 of file DatabaseForm.cxx.
References m_aPropertyBagHelper, and frm::PropertyBagHelper::removeProperty().
|
overridevirtual |
Definition at line 2053 of file DatabaseForm.cxx.
References m_aResetListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 3188 of file DatabaseForm.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), frm::OFormComponents::m_aMutex, m_aRowSetApproveListeners, m_xAggregate, query_aggregation(), and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 3287 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 2277 of file DatabaseForm.cxx.
References m_aErrorListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 2263 of file DatabaseForm.cxx.
References m_aSubmitListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 1883 of file DatabaseForm.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), isLoaded(), frm::OFormComponents::m_aMutex, m_aResetListeners, m_aResetSafety, m_nResetsPending, m_pThread, OFormSubmitResetThread, and reset_impl().
Referenced by load_impl(), moveToInsertRow(), and reload_impl().
|
private |
Definition at line 1920 of file DatabaseForm.cxx.
References aEvent, Any, bReadOnly, frm::OInterfaceContainer::createEnumeration(), DBG_UNHANDLED_EXCEPTION, Exception, getBOOL(), comphelper::OInterfaceIteratorHelper3< class ListenerT >::hasMoreElements(), i, dbtools::ParameterManager::isUpToDate(), m_aMasterFields, m_aParameterManager, m_aResetListeners, m_aResetSafety, m_bSubForm, m_nResetsPending, frm::OFormComponents::m_xParent, comphelper::OInterfaceIteratorHelper3< class ListenerT >::next(), comphelper::OInterfaceContainerHelper3< class ListenerT >::notifyEach(), PROPERTY_CONTROLDEFAULT(), PROPERTY_ISMODIFIED, PROPERTY_ISNEW, PROPERTY_ISREADONLY, dbtools::ParameterManager::resetParameterValues(), u, and updateParameterInfo().
Referenced by reset().
|
private |
Definition at line 1094 of file DatabaseForm.cxx.
References Any, m_aIgnoreResult, and PROPERTY_INSERTONLY.
Referenced by executeRowSet(), and unload().
|
overridevirtual |
Definition at line 3006 of file DatabaseForm.cxx.
|
overridevirtual |
Definition at line 3392 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 3386 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
overridevirtual |
Definition at line 3012 of file DatabaseForm.cxx.
|
overridevirtual |
Definition at line 3380 of file DatabaseForm.cxx.
References m_xAggregateAsRowSet.
|
private |
Definition at line 1087 of file DatabaseForm.cxx.
References m_aIgnoreResult, and PROPERTY_INSERTONLY.
Referenced by executeRowSet().
|
overridevirtual |
Definition at line 3679 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setArray(), and x.
|
overridevirtual |
Definition at line 3637 of file DatabaseForm.cxx.
References length, m_aParameterManager, dbtools::ParameterManager::setBinaryStream(), and x.
|
overridevirtual |
Definition at line 3667 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setBlob(), and x.
|
overridevirtual |
Definition at line 3565 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setBoolean(), and x.
|
overridevirtual |
Definition at line 3571 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setByte(), and x.
|
overridevirtual |
Definition at line 3613 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setBytes(), and x.
|
overridevirtual |
Definition at line 3643 of file DatabaseForm.cxx.
References length, m_aParameterManager, dbtools::ParameterManager::setCharacterStream(), and x.
|
overridevirtual |
Definition at line 3673 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setClob(), and x.
|
overridevirtual |
Definition at line 2391 of file DatabaseForm.cxx.
References Any, frm::OInterfaceContainer::getByIndex(), frm::OInterfaceContainer::getCount(), hasProperty(), frm::OFormComponents::m_aMutex, nCount, and PROPERTY_TABINDEX.
|
overridevirtual |
Definition at line 3619 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setDate(), and x.
|
overridevirtual |
Definition at line 3601 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setDouble(), and x.
|
overridevirtual |
Definition at line 1608 of file DatabaseForm.cxx.
References Any, Exception, getBOOL(), getParent(), frm::PropertyBagHelper::hasDynamicPropertyByHandle(), invalidateParameters(), m_aControlBorderColorFocus, m_aControlBorderColorInvalid, m_aControlBorderColorMouse, m_aCycle, m_aDetailFields, m_aDynamicControlBorder, m_aFilterManager, m_aIgnoreResult, m_aMasterFields, m_aPropertyBagHelper, m_aTargetFrame, m_aTargetURL, m_bAllowDelete, m_bAllowInsert, m_bAllowUpdate, m_bInsertOnly, m_eNavigation, m_eSubmitEncoding, m_eSubmitMethod, m_sName, nHandle, PROPERTY_DATASOURCE, PROPERTY_ID_ACTIVE_CONNECTION, PROPERTY_ID_ALLOWADDITIONS, PROPERTY_ID_ALLOWDELETIONS, PROPERTY_ID_ALLOWEDITS, PROPERTY_ID_APPLYFILTER, PROPERTY_ID_CONTROL_BORDER_COLOR_FOCUS, PROPERTY_ID_CONTROL_BORDER_COLOR_INVALID, PROPERTY_ID_CONTROL_BORDER_COLOR_MOUSE, PROPERTY_ID_CYCLE, PROPERTY_ID_DATASOURCE, PROPERTY_ID_DETAILFIELDS, PROPERTY_ID_DYNAMIC_CONTROL_BORDER, PROPERTY_ID_FILTER, PROPERTY_ID_HAVINGCLAUSE, PROPERTY_ID_INSERTONLY, PROPERTY_ID_MASTERFIELDS, PROPERTY_ID_NAME, PROPERTY_ID_NAVIGATION, PROPERTY_ID_SUBMIT_ENCODING, PROPERTY_ID_SUBMIT_METHOD, PROPERTY_ID_TARGET_FRAME, PROPERTY_ID_TARGET_URL, PROPERTY_INSERTONLY, dbtools::FilterManager::setApplyPublicFilter(), frm::PropertyBagHelper::setDynamicFastPropertyValue(), and dbtools::FilterManager::setFilterComponent().
|
overridevirtual |
Definition at line 3595 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setFloat(), and x.
|
overridevirtual |
Definition at line 2433 of file DatabaseForm.cxx.
References Any, frm::OFormComponents::m_aMutex, Name, and PROPERTY_NAME.
|
inlineoverridevirtual |
Definition at line 276 of file DatabaseForm.hxx.
|
overridevirtual |
Definition at line 3583 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setInt(), and x.
|
overridevirtual |
Definition at line 3589 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setLong(), and x.
|
overridevirtual |
Definition at line 4028 of file DatabaseForm.cxx.
References aName, Any, and PROPERTY_ID_NAME.
|
overridevirtual |
Definition at line 3553 of file DatabaseForm.cxx.
References m_aParameterManager, and dbtools::ParameterManager::setNull().
|
overridevirtual |
Definition at line 3655 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setObject(), and x.
|
overridevirtual |
Definition at line 3559 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setObjectNull(), and typeName.
|
overridevirtual |
Definition at line 3649 of file DatabaseForm.cxx.
References m_aParameterManager, scale, dbtools::ParameterManager::setObjectWithInfo(), and x.
|
overridevirtual |
Reimplemented from frm::OFormComponents.
Definition at line 2311 of file DatabaseForm.cxx.
References Any, DBG_UNHANDLED_EXCEPTION, Exception, getParent(), frm::OFormComponents::m_aMutex, Parent, PROPERTY_DATASOURCE, PROPERTY_ISNEW, and frm::OFormComponents::setParent().
|
overridevirtual |
Definition at line 1815 of file DatabaseForm.cxx.
References getPropertyDefaultByHandle(), nHandle, PROPERTY_ID_APPLYFILTER, PROPERTY_ID_CONTROL_BORDER_COLOR_FOCUS, PROPERTY_ID_CONTROL_BORDER_COLOR_INVALID, PROPERTY_ID_CONTROL_BORDER_COLOR_MOUSE, PROPERTY_ID_CYCLE, PROPERTY_ID_DYNAMIC_CONTROL_BORDER, PROPERTY_ID_FILTER, PROPERTY_ID_HAVINGCLAUSE, PROPERTY_ID_INSERTONLY, and PROPERTY_ID_NAVIGATION.
|
overridevirtual |
Definition at line 1363 of file DatabaseForm.cxx.
References m_aPropertyBagHelper, and frm::PropertyBagHelper::setPropertyValues().
|
overridevirtual |
Definition at line 3661 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setRef(), and x.
|
overridevirtual |
Definition at line 3577 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setShort(), and x.
|
overridevirtual |
Definition at line 3607 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setString(), and x.
|
overridevirtual |
Definition at line 3625 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setTime(), and x.
|
overridevirtual |
Definition at line 3631 of file DatabaseForm.cxx.
References m_aParameterManager, dbtools::ParameterManager::setTimestamp(), and x.
|
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().
|
overridevirtual |
Definition at line 2061 of file DatabaseForm.cxx.
References frm::OInterfaceContainer::getCount(), comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), frm::OFormComponents::m_aMutex, m_aSubmitListeners, m_aTargetURL, m_pThread, OFormSubmitResetThread, and submit_impl().
|
private |
Definition at line 2121 of file DatabaseForm.cxx.
References aData, INetURLObject::All, aURL, GetDataEncoded(), GetDataMultiPartEncoded(), INetURLObject::GetMainURL(), frm::getXModel(), comphelper::OInterfaceIteratorHelper3< class ListenerT >::hasMoreElements(), frm::lcl_dispatch(), m_aSubmitListeners, m_aTargetFrame, m_aTargetURL, m_eSubmitEncoding, m_eSubmitMethod, frm::OInterfaceContainer::m_xContext, frm::OFormComponents::m_xParent, comphelper::makePropertyValue(), comphelper::OInterfaceIteratorHelper3< class ListenerT >::next(), INetURLObject::SetParam(), INetURLObject::Unambiguous, URL, INetURLObject::WasEncoded, xFrame, and xModel.
Referenced by submit().
|
overridevirtual |
Definition at line 3733 of file DatabaseForm.cxx.
References ServiceName, and cppu::supportsService().
|
overridevirtual |
Definition at line 2859 of file DatabaseForm.cxx.
References invalidateParameters(), isLoaded(), isSharingConnection(), m_aLoadListeners, frm::OFormComponents::m_aMutex, m_bLoaded, m_pLoadTimer, m_xAggregate, m_xAggregateAsRowSet, comphelper::OInterfaceContainerHelper3< class ListenerT >::notifyEach(), query_aggregation(), restoreInsertOnlyState(), and stopSharingConnection().
Referenced by close(), disposing(), disposingSharedConnection(), and unloading().
|
overridevirtual |
Definition at line 2563 of file DatabaseForm.cxx.
|
overridevirtual |
Definition at line 2545 of file DatabaseForm.cxx.
References frm::OFormComponents::m_aMutex, m_pLoadTimer, frm::OFormComponents::m_xParent, and unload().
|
private |
Definition at line 1027 of file DatabaseForm.cxx.
References m_aFilterManager, m_aParameterManager, and dbtools::ParameterManager::updateParameterInfo().
Referenced by fillParameters(), and reset_impl().
|
overridevirtual |
Definition at line 3426 of file DatabaseForm.cxx.
References frm::ResourceManager::loadString(), m_xAggregate, onError(), and query_aggregation().
|
overridevirtual |
Reimplemented from frm::OInterfaceContainer.
Definition at line 3747 of file DatabaseForm.cxx.
References frm::CYCLE, DBG_ASSERT, INetURLObject::decode(), frm::DONTAPPLYFILTER, getBOOL(), m_aCycle, m_aDetailFields, m_aMasterFields, m_aTargetFrame, m_aTargetURL, m_bAllowDelete, m_bAllowInsert, m_bAllowUpdate, m_eNavigation, m_eSubmitEncoding, m_eSubmitMethod, m_sName, PROPERTY_APPLYFILTER, PROPERTY_COMMAND, PROPERTY_COMMANDTYPE, PROPERTY_DATASOURCE, PROPERTY_ESCAPE_PROCESSING, PROPERTY_FILTER, PROPERTY_HAVINGCLAUSE, PROPERTY_INSERTONLY, PROPERTY_SORT, INetURLObject::Unambiguous, and frm::OInterfaceContainer::write().
|
friend |
Definition at line 150 of file DatabaseForm.hxx.
|
private |
Definition at line 190 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), getPropertyStateByHandle(), and setFastPropertyValue_NoBroadcast().
|
private |
Definition at line 192 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), getPropertyStateByHandle(), and setFastPropertyValue_NoBroadcast().
|
private |
Definition at line 191 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), getPropertyStateByHandle(), and setFastPropertyValue_NoBroadcast().
|
private |
Definition at line 159 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), getGroupControl(), getPropertyStateByHandle(), read(), setFastPropertyValue_NoBroadcast(), and write().
|
private |
Definition at line 162 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), read(), setFastPropertyValue_NoBroadcast(), and write().
|
private |
Definition at line 193 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), getPropertyStateByHandle(), and setFastPropertyValue_NoBroadcast().
|
private |
Definition at line 156 of file DatabaseForm.hxx.
Referenced by addSQLErrorListener(), disposing(), and removeSQLErrorListener().
|
private |
Definition at line 175 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), disposing(), getPropertyStateByHandle(), impl_construct(), setFastPropertyValue_NoBroadcast(), and updateParameterInfo().
|
private |
Definition at line 160 of file DatabaseForm.hxx.
Referenced by restoreInsertOnlyState(), saveInsertOnlyState(), and setFastPropertyValue_NoBroadcast().
|
private |
Definition at line 153 of file DatabaseForm.hxx.
Referenced by addLoadListener(), approveRowSetChange(), disposing(), load_impl(), reload_impl(), removeLoadListener(), and unload().
|
private |
Definition at line 161 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), read(), reset_impl(), setFastPropertyValue_NoBroadcast(), and write().
|
private |
Definition at line 174 of file DatabaseForm.hxx.
Referenced by addDatabaseParameterListener(), clearParameters(), disposing(), executeRowSet(), fillParameters(), impl_construct(), invalidateParameters(), removeDatabaseParameterListener(), reset_impl(), setArray(), setBinaryStream(), setBlob(), setBoolean(), setByte(), setBytes(), setCharacterStream(), setClob(), setDate(), setDouble(), setFloat(), setInt(), setLong(), setNull(), setObject(), setObjectNull(), setObjectWithInfo(), setRef(), setShort(), setString(), setTime(), setTimestamp(), and updateParameterInfo().
|
private |
Definition at line 169 of file DatabaseForm.hxx.
Referenced by addProperty(), convertFastPropertyValue(), disposing(), getInfoHelper(), getPropertyDefaultByHandle(), getPropertyValues(), removeProperty(), setFastPropertyValue_NoBroadcast(), and setPropertyValues().
|
private |
Definition at line 157 of file DatabaseForm.hxx.
Referenced by addResetListener(), disposing(), removeResetListener(), reset(), and reset_impl().
|
private |
Definition at line 158 of file DatabaseForm.hxx.
Referenced by reset(), and reset_impl().
|
private |
Definition at line 154 of file DatabaseForm.hxx.
Referenced by addRowSetApproveListener(), approveCursorMove(), approveRowChange(), disposing(), impl_approveRowChange_throw(), reload_impl(), and removeRowSetApproveListener().
|
private |
Definition at line 155 of file DatabaseForm.hxx.
Referenced by addSubmitListener(), disposing(), removeSubmitListener(), submit(), and submit_impl().
|
private |
Definition at line 196 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), read(), setFastPropertyValue_NoBroadcast(), submit_impl(), and write().
|
private |
Definition at line 195 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), read(), setFastPropertyValue_NoBroadcast(), submit(), submit_impl(), and write().
|
private |
Definition at line 170 of file DatabaseForm.hxx.
Referenced by clearWarnings(), getWarnings(), impl_construct(), and ~ODatabaseForm().
|
private |
Definition at line 202 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), executeRowSet(), read(), setFastPropertyValue_NoBroadcast(), and write().
|
private |
Definition at line 200 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), executeRowSet(), read(), setFastPropertyValue_NoBroadcast(), and write().
|
private |
Definition at line 201 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), executeRowSet(), read(), setFastPropertyValue_NoBroadcast(), and write().
|
private |
Definition at line 206 of file DatabaseForm.hxx.
Referenced by _propertyChanged(), doShareConnection(), forwardedPropertyValue(), forwardingPropertyValue(), and stopSharingConnection().
|
private |
Definition at line 186 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), getPropertyStateByHandle(), and setFastPropertyValue_NoBroadcast().
|
private |
Definition at line 204 of file DatabaseForm.hxx.
Referenced by disposing(), isLoaded(), load_impl(), reload_impl(), and unload().
|
private |
Definition at line 207 of file DatabaseForm.hxx.
Referenced by doShareConnection(), forwardingPropertyValue(), implEnsureConnection(), isSharingConnection(), and stopSharingConnection().
|
private |
Definition at line 205 of file DatabaseForm.hxx.
Referenced by executeRowSet(), fillParameters(), hasValidParent(), implEnsureConnection(), load_impl(), and reset_impl().
|
private |
Definition at line 199 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), getPropertyStateByHandle(), read(), setFastPropertyValue_NoBroadcast(), and write().
|
private |
Definition at line 198 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), read(), setFastPropertyValue_NoBroadcast(), submit_impl(), and write().
|
private |
Definition at line 197 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), read(), setFastPropertyValue_NoBroadcast(), submit_impl(), and write().
|
private |
Definition at line 185 of file DatabaseForm.hxx.
Referenced by executeRowSet().
|
private |
Definition at line 183 of file DatabaseForm.hxx.
Referenced by fire(), getFastPropertyValue(), reset(), and reset_impl().
|
private |
Definition at line 173 of file DatabaseForm.hxx.
Referenced by getControlModels(), getGroup(), getGroupByName(), getGroupCount(), impl_construct(), and ~ODatabaseForm().
|
private |
Definition at line 176 of file DatabaseForm.hxx.
Referenced by cursorMoved(), impl_createLoadTimer(), reloading(), unload(), and unloading().
|
private |
Definition at line 178 of file DatabaseForm.hxx.
Referenced by disposing(), reset(), and submit().
|
private |
Definition at line 179 of file DatabaseForm.hxx.
Referenced by executeRowSet(), load_impl(), and reload_impl().
|
private |
Definition at line 194 of file DatabaseForm.hxx.
Referenced by convertFastPropertyValue(), read(), setFastPropertyValue_NoBroadcast(), and write().
|
private |
Definition at line 165 of file DatabaseForm.hxx.
Referenced by addRowSetApproveListener(), cancelRowUpdates(), deleteRow(), deleteRows(), disposing(), executeRowSet(), getSupportedServiceNames(), getTypes(), impl_construct(), implEnsureConnection(), insertRow(), moveToCurrentRow(), moveToInsertRow(), queryAggregation(), removeRowSetApproveListener(), unload(), updateRow(), and ~ODatabaseForm().
|
private |
Definition at line 167 of file DatabaseForm.hxx.
Referenced by absolute(), addRowSetListener(), afterLast(), beforeFirst(), disposing(), executeRowSet(), first(), getRow(), getStatement(), impl_construct(), isAfterLast(), isBeforeFirst(), isFirst(), isLast(), last(), next(), previous(), queryAggregation(), refreshRow(), relative(), removeRowSetListener(), rowDeleted(), rowInserted(), rowUpdated(), and unload().
|
private |
Definition at line 171 of file DatabaseForm.hxx.
Referenced by disposing(), impl_construct(), and ~ODatabaseForm().