LibreOffice Module scripting (master) 1
|
#include <basmodnode.hxx>
Public Member Functions | |
BasicModuleNodeImpl (const css::uno::Reference< css::uno::XComponentContext > &rxContext, OUString sScriptingContext, SbModule *pModule, bool isAppScript) | |
virtual | ~BasicModuleNodeImpl () override |
virtual OUString SAL_CALL | getName () override |
virtual css::uno::Sequence< css::uno::Reference< css::script::browse::XBrowseNode > > SAL_CALL | getChildNodes () override |
virtual sal_Bool SAL_CALL | hasChildNodes () override |
virtual sal_Int16 SAL_CALL | getType () override |
Private Attributes | |
css::uno::Reference< css::uno::XComponentContext > | m_xContext |
OUString | m_sScriptingContext |
SbModule * | m_pModule |
bool | m_bIsAppScript |
Definition at line 39 of file basmodnode.hxx.
basprov::BasicModuleNodeImpl::BasicModuleNodeImpl | ( | const css::uno::Reference< css::uno::XComponentContext > & | rxContext, |
OUString | sScriptingContext, | ||
SbModule * | pModule, | ||
bool | isAppScript | ||
) |
Definition at line 43 of file basmodnode.cxx.
References m_xContext.
|
overridevirtual |
Definition at line 53 of file basmodnode.cxx.
|
overridevirtual |
Definition at line 73 of file basmodnode.cxx.
References SbxArray::Count(), tools::SvRef< typename T >::get(), SbxArray::Get(), SbModule::GetMethods(), i, SbxBase::IsHidden(), m_bIsAppScript, m_pModule, m_sScriptingContext, m_xContext, and nCount.
Referenced by pythonscript.FileBrowseNode::hasChildNodes().
|
overridevirtual |
Definition at line 61 of file basmodnode.cxx.
References SbxVariable::GetName(), and m_pModule.
|
overridevirtual |
Definition at line 126 of file basmodnode.cxx.
|
overridevirtual |
Definition at line 110 of file basmodnode.cxx.
References SbxArray::Count(), tools::SvRef< typename T >::get(), SbModule::GetMethods(), and m_pModule.
|
private |
Definition at line 45 of file basmodnode.hxx.
Referenced by getChildNodes().
|
private |
Definition at line 44 of file basmodnode.hxx.
Referenced by getChildNodes(), getName(), and hasChildNodes().
|
private |
Definition at line 43 of file basmodnode.hxx.
Referenced by getChildNodes().
|
private |
Definition at line 42 of file basmodnode.hxx.
Referenced by getChildNodes().