summaryrefslogtreecommitdiff
path: root/scripting/source/basprov/basmodnode.cxx
diff options
context:
space:
mode:
authorThomas Benisch <tbe@openoffice.org>2003-11-07 12:51:16 +0000
committerThomas Benisch <tbe@openoffice.org>2003-11-07 12:51:16 +0000
commitb9506c12d309dc7196147fb24a0ab3b9f0f0c0df (patch)
tree05f64f9aeb12e3af46c711f9992a76effdf90fad /scripting/source/basprov/basmodnode.cxx
parent2b6897ce289596f88549a6a2708fed74dc808fa3 (diff)
#i21560# editing a basic macro using script selector
Diffstat (limited to 'scripting/source/basprov/basmodnode.cxx')
-rw-r--r--scripting/source/basprov/basmodnode.cxx14
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 ) );
}
}
}