User: hr      
Date: 2007-08-03 10:00:50+0000
Modified:
   dba/reportdesign/source/ui/dlg/Navigator.cxx

Log:
 INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
 2007/07/27 12:21:58 oj 1.2.4.1: #i77907# remove entries from context when 
propbrw is destroyed

File Changes:

Directory: /dba/reportdesign/source/ui/dlg/
===========================================

File [changed]: Navigator.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/reportdesign/source/ui/dlg/Navigator.cxx?r1=1.2&r2=1.3
Delta lines:  +9 -4
-------------------
--- Navigator.cxx       2007-07-09 11:56:29+0000        1.2
+++ Navigator.cxx       2007-08-03 10:00:48+0000        1.3
@@ -265,7 +265,7 @@
 private:
     using SvTreeListBox::ExecuteDrop;
 };
-
+DBG_NAME(rpt_NavigatorTree)
 // 
-----------------------------------------------------------------------------
 NavigatorTree::NavigatorTree( Window* pParent,OReportController* _pController )
         :SvTreeListBox( pParent, 
WB_HASBUTTONS|WB_HASLINES|WB_BORDER|WB_HSCROLL|WB_HASBUTTONSATROOT )
@@ -278,6 +278,7 @@
         ,m_pDragedEntry(NULL)
         ,m_nTimerCounter( DROP_ACTION_TIMER_INITIAL_TICKS )
 {
+    DBG_CTOR(rpt_NavigatorTree,NULL);    
     m_pReportListener = new 
OPropertyChangeMultiplexer(this,m_pController->getReportDefinition().get());
     m_pReportListener->addProperty(PROPERTY_PAGEHEADERON);
     m_pReportListener->addProperty(PROPERTY_PAGEFOOTERON);
@@ -322,6 +323,7 @@
     }
     m_pReportListener->dispose();
     m_pSelectionListener->dispose();
+    DBG_DTOR(rpt_NavigatorTree,NULL);    
 }
 
//------------------------------------------------------------------------------
 void NavigatorTree::Command( const CommandEvent& rEvt )
@@ -822,6 +824,7 @@
             GetModel()->Remove(_pEntry);
     }
 }
+DBG_NAME(rpt_NavigatorTree_UserData)
 // 
-----------------------------------------------------------------------------
 NavigatorTree::UserData::UserData(NavigatorTree* _pTree,const 
uno::Reference<uno::XInterface>& _xContent) 
     : OPropertyChangeListener(m_aMutex)
@@ -829,6 +832,7 @@
     , m_xContent(_xContent)
     , m_pTree(_pTree)
 {
+    DBG_CTOR(rpt_NavigatorTree_UserData,NULL);    
     uno::Reference<beans::XPropertySet> xProp(m_xContent,uno::UNO_QUERY);
     if ( xProp.is() )
     {
@@ -855,6 +859,7 @@
 // 
-----------------------------------------------------------------------------
 NavigatorTree::UserData::~UserData()
 {
+    DBG_DTOR(rpt_NavigatorTree_UserData,NULL);    
     if ( m_pContainerListener.is() )
         m_pContainerListener->dispose();
     if ( m_pListener.is() )




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

Reply via email to