LibreOffice Module scripting (master) 1
|
Public Member Functions | |
def | __init__ (self, ctx, *args) |
def | getName (self) |
def | getChildNodes (self) |
def | hasChildNodes (self) |
def | getType (self) |
def | getFunctionArguments (self, func_signature) |
def | getScript (self, scriptUri) |
def | getSupportedServices (self) |
def | supportsService (self, ServiceName) |
def | getImplementationName (self) |
def | getByName (self, name) |
def | getElementNames (self) |
def | hasByName (self, name) |
def | removeByName (self, name) |
def | insertByName (self, name, value) |
def | replaceByName (self, name, value) |
def | getElementType (self) |
def | hasElements (self) |
![]() | |
def | getTypes (self) |
def | getImplementationId (self) |
Public Attributes | |
provCtx | |
dirBrowseNode | |
Definition at line 951 of file pythonscript.py.
def pythonscript.PythonScriptProvider.__init__ | ( | self, | |
ctx, | |||
* | args | ||
) |
Definition at line 952 of file pythonscript.py.
References pythonscript.expandUri(), pythonscript.getModelFromDocUrl(), and pythonscript.lastException2String().
def pythonscript.PythonScriptProvider.getByName | ( | self, | |
name | |||
) |
Definition at line 1081 of file pythonscript.py.
def pythonscript.PythonScriptProvider.getChildNodes | ( | self | ) |
Definition at line 1015 of file pythonscript.py.
References pythonscript.PythonScriptProvider.dirBrowseNode, and pythonscript.PythonScriptProvider.getChildNodes().
Referenced by pythonscript.PythonScriptProvider.getChildNodes(), and pythonscript.FileBrowseNode.hasChildNodes().
def pythonscript.PythonScriptProvider.getElementNames | ( | self | ) |
Definition at line 1086 of file pythonscript.py.
def pythonscript.PythonScriptProvider.getElementType | ( | self | ) |
Definition at line 1130 of file pythonscript.py.
References com::sun::star::uno.getTypeByName().
def pythonscript.PythonScriptProvider.getFunctionArguments | ( | self, | |
func_signature | |||
) |
Definition at line 1025 of file pythonscript.py.
Referenced by pythonscript.PythonScriptProvider.getScript().
def pythonscript.PythonScriptProvider.getImplementationName | ( | self | ) |
Definition at line 1078 of file pythonscript.py.
def pythonscript.PythonScriptProvider.getName | ( | self | ) |
Definition at line 1012 of file pythonscript.py.
References pythonscript.PythonScriptProvider.dirBrowseNode, and pythonscript.PythonScriptProvider.getName().
Referenced by pythonscript.PythonScriptProvider.getName().
def pythonscript.PythonScriptProvider.getScript | ( | self, | |
scriptUri | |||
) |
Definition at line 1043 of file pythonscript.py.
References pythonscript.PythonScriptProvider.getFunctionArguments(), pythonscript.lastException2String(), pythonscript.ScriptBrowseNode.provCtx, pythonscript.FileBrowseNode.provCtx, pythonscript.DirBrowseNode.provCtx, pythonscript.PackageBrowseNode.provCtx, and pythonscript.PythonScriptProvider.provCtx.
def pythonscript.PythonScriptProvider.getSupportedServices | ( | self | ) |
Definition at line 1072 of file pythonscript.py.
def pythonscript.PythonScriptProvider.getType | ( | self | ) |
Definition at line 1021 of file pythonscript.py.
References pythonscript.PythonScriptProvider.dirBrowseNode, and pythonscript.PythonScriptProvider.getType().
Referenced by pythonscript.PythonScriptProvider.getType().
def pythonscript.PythonScriptProvider.hasByName | ( | self, | |
name | |||
) |
Definition at line 1090 of file pythonscript.py.
References pythonscript.expandUri(), pythonscript.lastException2String(), pythonscript.ScriptBrowseNode.provCtx, pythonscript.FileBrowseNode.provCtx, pythonscript.DirBrowseNode.provCtx, pythonscript.PackageBrowseNode.provCtx, and pythonscript.PythonScriptProvider.provCtx.
def pythonscript.PythonScriptProvider.hasChildNodes | ( | self | ) |
Definition at line 1018 of file pythonscript.py.
References pythonscript.PythonScriptProvider.dirBrowseNode, and pythonscript.PythonScriptProvider.hasChildNodes().
Referenced by pythonscript.PythonScriptProvider.hasChildNodes().
def pythonscript.PythonScriptProvider.hasElements | ( | self | ) |
Definition at line 1134 of file pythonscript.py.
def pythonscript.PythonScriptProvider.insertByName | ( | self, | |
name, | |||
value | |||
) |
Definition at line 1112 of file pythonscript.py.
References pythonscript.expandUri(), pythonscript.isPyFileInPath(), pythonscript.ScriptBrowseNode.provCtx, pythonscript.FileBrowseNode.provCtx, pythonscript.DirBrowseNode.provCtx, pythonscript.PackageBrowseNode.provCtx, and pythonscript.PythonScriptProvider.provCtx.
Referenced by pythonscript.PythonScriptProvider.replaceByName().
def pythonscript.PythonScriptProvider.removeByName | ( | self, | |
name | |||
) |
Definition at line 1102 of file pythonscript.py.
References pythonscript.expandUri(), pythonscript.ScriptBrowseNode.provCtx, pythonscript.FileBrowseNode.provCtx, pythonscript.DirBrowseNode.provCtx, pythonscript.PackageBrowseNode.provCtx, and pythonscript.PythonScriptProvider.provCtx.
Referenced by pythonscript.PythonScriptProvider.replaceByName().
def pythonscript.PythonScriptProvider.replaceByName | ( | self, | |
name, | |||
value | |||
) |
Definition at line 1123 of file pythonscript.py.
References pythonscript.expandUri(), oox::ContainerHelper.insertByName(), dbaccess::OBookmarkContainer.insertByName(), dbaccess::ODefinitionContainer.insertByName(), framework::DispatchDisabler.insertByName(), basic::NameContainer.insertByName(), basic::SfxLibrary.insertByName(), chart::NameContainer.insertByName(), dbaui::SbaXFormAdapter.insertByName(), ConvDicNameContainer.insertByName(), ZipPackageFolder.insertByName(), ScAutoFormatsObj.insertByName(), ScDataPilotFieldGroupObj.insertByName(), ScDataPilotFieldGroupsObj.insertByName(), ScStyleFamilyObj.insertByName(), ScTableSheetsObj.insertByName(), SdStyleFamily.insertByName(), SdXCustomPresentationAccess.insertByName(), OLESimpleStorage.insertByName(), SvxUnoNameItemTable.insertByName(), SwXFieldmarkParameters.insertByName(), ControlModelContainerBase.insertByName(), toolkit::ScriptEventContainer.insertByName(), UnoMultiPageModel.insertByName(), SvUnoAttributeContainer.insertByName(), dlgprov::DialogModelProvider.insertByName(), func_provider::MasterScriptProvider.insertByName(), LibraryContainer_Impl.insertByName(), frm::OInterfaceContainer.insertByName(), frm::OFormsCollection.insertByName(), NameContainer< class T >.insertByName(), SwXTextTableStyle.insertByName(), filter::config::BaseContainer.insertByName(), XSLT::OleHandler.insertByName(), configmgr::Access.insertByName(), pythonscript.PythonScriptProvider.insertByName(), dbaccess::OBookmarkContainer.removeByName(), dbaccess::ODefinitionContainer.removeByName(), dbaccess::ODocumentContainer.removeByName(), ScVbaChartObjects.removeByName(), SwXAutoTextGroup.removeByName(), SwXAutoTextContainer.removeByName(), ScChartsObj.removeByName(), ScDatabaseRangesObj.removeByName(), ScDataPilotTablesObj.removeByName(), ScNamedRangesObj.removeByName(), ScScenariosObj.removeByName(), LibraryContainer_Impl.removeByName(), basic::NameContainer.removeByName(), basic::SfxLibrary.removeByName(), chart::NameContainer.removeByName(), dbaui::SbaXFormAdapter.removeByName(), frm::OInterfaceContainer.removeByName(), framework::DispatchDisabler.removeByName(), ConvDicNameContainer.removeByName(), ZipPackageFolder.removeByName(), ScAutoFormatsObj.removeByName(), ScDataPilotFieldGroupObj.removeByName(), ScDataPilotFieldGroupsObj.removeByName(), ScStyleFamilyObj.removeByName(), ScTableSheetsObj.removeByName(), SdStyleFamily.removeByName(), SdXCustomPresentationAccess.removeByName(), OLESimpleStorage.removeByName(), SvxUnoNameItemTable.removeByName(), SwXFieldmarkParameters.removeByName(), ControlModelContainerBase.removeByName(), toolkit::ScriptEventContainer.removeByName(), SvUnoAttributeContainer.removeByName(), dlgprov::DialogModelProvider.removeByName(), func_provider::MasterScriptProvider.removeByName(), frm::OFormsCollection.removeByName(), ScChartListenerCollection.removeByName(), NameContainer< class T >.removeByName(), SwXTextTableStyle.removeByName(), filter::config::BaseContainer.removeByName(), configmgr::Access.removeByName(), sc::TablePivotCharts.removeByName(), pythonscript.PythonScriptProvider.removeByName(), and org::openoffice::xmerge::util::registry::ConverterInfoMgr.removeByName().
def pythonscript.PythonScriptProvider.supportsService | ( | self, | |
ServiceName | |||
) |
Definition at line 1075 of file pythonscript.py.
pythonscript.PythonScriptProvider.dirBrowseNode |
Definition at line 1003 of file pythonscript.py.
Referenced by pythonscript.PythonScriptProvider.getChildNodes(), pythonscript.PythonScriptProvider.getName(), pythonscript.PythonScriptProvider.getType(), and pythonscript.PythonScriptProvider.hasChildNodes().
pythonscript.PythonScriptProvider.provCtx |
Definition at line 998 of file pythonscript.py.
Referenced by pythonscript.ScriptBrowseNode.actionPerformed(), pythonscript.FileBrowseNode.getChildNodes(), pythonscript.DirBrowseNode.getChildNodes(), pythonscript.PackageBrowseNode.getChildNodes(), pythonscript.ScriptBrowseNode.getPropertyValue(), pythonscript.PythonScriptProvider.getScript(), pythonscript.PythonScriptProvider.hasByName(), pythonscript.PackageBrowseNode.hasChildNodes(), pythonscript.PythonScriptProvider.insertByName(), pythonscript.ScriptBrowseNode.invoke(), and pythonscript.PythonScriptProvider.removeByName().