LibreOffice Module scripting (master) 1
Public Member Functions | Public Attributes | List of all members
pythonscript.PythonScriptProvider Class Reference
Inheritance diagram for pythonscript.PythonScriptProvider:
[legend]
Collaboration diagram for pythonscript.PythonScriptProvider:
[legend]

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)
 
- Public Member Functions inherited from unohelper::Base
def getTypes (self)
 
def getImplementationId (self)
 

Public Attributes

 provCtx
 
 dirBrowseNode
 

Detailed Description

Definition at line 951 of file pythonscript.py.

Constructor & Destructor Documentation

◆ __init__()

def pythonscript.PythonScriptProvider.__init__ (   self,
  ctx,
args 
)

Member Function Documentation

◆ getByName()

def pythonscript.PythonScriptProvider.getByName (   self,
  name 
)

Definition at line 1081 of file pythonscript.py.

◆ getChildNodes()

def pythonscript.PythonScriptProvider.getChildNodes (   self)

◆ getElementNames()

def pythonscript.PythonScriptProvider.getElementNames (   self)

Definition at line 1086 of file pythonscript.py.

◆ getElementType()

def pythonscript.PythonScriptProvider.getElementType (   self)

Definition at line 1130 of file pythonscript.py.

References com::sun::star::uno.getTypeByName().

◆ getFunctionArguments()

def pythonscript.PythonScriptProvider.getFunctionArguments (   self,
  func_signature 
)

Definition at line 1025 of file pythonscript.py.

Referenced by pythonscript.PythonScriptProvider.getScript().

◆ getImplementationName()

def pythonscript.PythonScriptProvider.getImplementationName (   self)

Definition at line 1078 of file pythonscript.py.

◆ getName()

def pythonscript.PythonScriptProvider.getName (   self)

◆ getScript()

def pythonscript.PythonScriptProvider.getScript (   self,
  scriptUri 
)

◆ getSupportedServices()

def pythonscript.PythonScriptProvider.getSupportedServices (   self)

Definition at line 1072 of file pythonscript.py.

◆ getType()

def pythonscript.PythonScriptProvider.getType (   self)

◆ hasByName()

def pythonscript.PythonScriptProvider.hasByName (   self,
  name 
)

◆ hasChildNodes()

def pythonscript.PythonScriptProvider.hasChildNodes (   self)

◆ hasElements()

def pythonscript.PythonScriptProvider.hasElements (   self)

Definition at line 1134 of file pythonscript.py.

◆ insertByName()

def pythonscript.PythonScriptProvider.insertByName (   self,
  name,
  value 
)

◆ removeByName()

def pythonscript.PythonScriptProvider.removeByName (   self,
  name 
)

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

◆ supportsService()

def pythonscript.PythonScriptProvider.supportsService (   self,
  ServiceName 
)

Definition at line 1075 of file pythonscript.py.

Member Data Documentation

◆ dirBrowseNode

pythonscript.PythonScriptProvider.dirBrowseNode

◆ provCtx

pythonscript.PythonScriptProvider.provCtx

The documentation for this class was generated from the following file: