Tag: cws_src680_rpt23fix01
User: fs      
Date: 2007-07-16 19:37:38+0000
Modified:
   dba/reportdesign/source/core/sdr/UndoActions.cxx

Log:
 #i77800# +m_aConditionUpdater

File Changes:

Directory: /dba/reportdesign/source/core/sdr/
=============================================

File [changed]: UndoActions.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/reportdesign/source/core/sdr/UndoActions.cxx?r1=1.2&r2=1.2.2.1
Delta lines:  +8 -4
-------------------
--- UndoActions.cxx     2007-07-09 11:56:16+0000        1.2
+++ UndoActions.cxx     2007-07-16 19:37:35+0000        1.2.2.1
@@ -4,9 +4,9 @@
  *
  *  $RCSfile: UndoActions.cxx,v $
  *
- *  $Revision: 1.2 $
+ *  $Revision: 1.2.2.1 $
  *
- *  last change: $Author: rt $ $Date: 2007/07/09 11:56:16 $
+ *  last change: $Author: fs $ $Date: 2007/07/16 19:37:35 $
  *
  *  The Contents of this file are made available subject to
  *  the terms of GNU Lesser General Public License Version 2.1.
@@ -35,6 +35,7 @@
 #include "UndoActions.hxx"
 #include "UndoEnv.hxx"
 #include "formatnormalizer.hxx"
+#include "conditionupdater.hxx"
 #include "corestrings.hrc"
 #include "rptui_slotid.hrc"
 #include "RptDef.hxx"
@@ -462,6 +463,7 @@
     OReportModel&                                       m_rModel;
     PropertySetInfoCache                                m_aPropertySetCache;
     FormatNormalizer                                    m_aFormatNormalizer;
+    ConditionUpdater                                    m_aConditionUpdater;
        ::osl::Mutex                                        m_aMutex;
        ::std::vector< uno::Reference< container::XChild> > m_aSections;
     oslInterlockedCount                                 m_nLocks;
@@ -472,6 +474,7 @@
 
 OXUndoEnvironmentImpl::OXUndoEnvironmentImpl(OReportModel& _rModel) : 
m_rModel(_rModel)
         ,m_aFormatNormalizer( _rModel )
+        ,m_aConditionUpdater()
         ,m_nLocks(0)
                ,m_bReadOnly(sal_False)
 {
@@ -650,8 +653,9 @@
        if ( aPropertyPos->second )
         return;
 
-    // give our format normalizer a chance
+    // give components with sub responsibilities a chance
     m_pImpl->m_aFormatNormalizer.notifyPropertyChange( _rEvent );
+    m_pImpl->m_aConditionUpdater.notifyPropertyChange( _rEvent );
 
     aGuard.clear();
        // TODO: this is a potential race condition: two threads here could in 
theory




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to