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]
