|
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().