diff options
Diffstat (limited to 'scripting/source/basprov/basmodnode.cxx')
-rw-r--r-- | scripting/source/basprov/basmodnode.cxx | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/scripting/source/basprov/basmodnode.cxx b/scripting/source/basprov/basmodnode.cxx index 71fb301eaa20..2ae38157357d 100644 --- a/scripting/source/basprov/basmodnode.cxx +++ b/scripting/source/basprov/basmodnode.cxx @@ -2,9 +2,9 @@ * * $RCSfile: basmodnode.cxx,v $ * - * $Revision: 1.3 $ + * $Revision: 1.4 $ * - * last change: $Author: toconnor $ $Date: 2003-10-29 15:00:45 $ + * last change: $Author: tbe $ $Date: 2003-11-07 13:49:39 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -100,8 +100,12 @@ namespace basprov // BasicModuleNodeImpl // ============================================================================= - BasicModuleNodeImpl::BasicModuleNodeImpl( SbModule* pModule, bool isAppScript ) - :m_pModule( pModule ), m_bIsAppScript( isAppScript ) + BasicModuleNodeImpl::BasicModuleNodeImpl( const Reference< XComponentContext >& rxContext, + const Reference< beans::XPropertySet >& rxScriptingContext, SbModule* pModule, bool isAppScript ) + :m_xContext( rxContext ) + ,m_xScriptingContext( rxScriptingContext ) + ,m_pModule( pModule ) + ,m_bIsAppScript( isAppScript ) { } @@ -147,7 +151,7 @@ namespace basprov { SbMethod* pMethod = static_cast< SbMethod* >( pMethods->Get( static_cast< USHORT >( i ) ) ); if ( pMethod ) - pChildNodes[i] = static_cast< browse::XBrowseNode* >( new BasicMethodNodeImpl( pMethod, m_bIsAppScript ) ); + pChildNodes[i] = static_cast< browse::XBrowseNode* >( new BasicMethodNodeImpl( m_xContext, m_xScriptingContext, pMethod, m_bIsAppScript ) ); } } } |