LibreOffice Module scripting (master) 1
Public Member Functions | Public Attributes | List of all members
pythonscript.ProviderContext Class Reference

Public Member Functions

def __init__ (self, storageType, sfa, uriHelper, scriptContext)
 
def getTransientPartFromUrl (self, url)
 
def getPackageNameFromUrl (self, url)
 
def removePackageByUrl (self, url)
 
def addPackageByUrl (self, url)
 
def isUrlInPackage (self, url)
 
def setPackageAttributes (self, mapPackageName2Path, rootUrl)
 
def getPersistentUrlFromStorageUrl (self, url)
 
def getStorageUrlFromPersistentUrl (self, url)
 
def getFuncsByUrl (self, url)
 
def getModuleByUrl (self, url)
 

Public Attributes

 storageType
 
 sfa
 
 uriHelper
 
 scriptContext
 
 modules
 
 rootUrl
 
 mapPackageName2Path
 

Detailed Description

Definition at line 353 of file pythonscript.py.

Constructor & Destructor Documentation

◆ __init__()

def pythonscript.ProviderContext.__init__ (   self,
  storageType,
  sfa,
  uriHelper,
  scriptContext 
)

Definition at line 354 of file pythonscript.py.

Member Function Documentation

◆ addPackageByUrl()

def pythonscript.ProviderContext.addPackageByUrl (   self,
  url 
)

◆ getFuncsByUrl()

def pythonscript.ProviderContext.getFuncsByUrl (   self,
  url 
)

◆ getModuleByUrl()

def pythonscript.ProviderContext.getModuleByUrl (   self,
  url 
)

◆ getPackageNameFromUrl()

def pythonscript.ProviderContext.getPackageNameFromUrl (   self,
  url 
)

◆ getPersistentUrlFromStorageUrl()

def pythonscript.ProviderContext.getPersistentUrlFromStorageUrl (   self,
  url 
)

◆ getStorageUrlFromPersistentUrl()

def pythonscript.ProviderContext.getStorageUrlFromPersistentUrl (   self,
  url 
)

◆ getTransientPartFromUrl()

def pythonscript.ProviderContext.getTransientPartFromUrl (   self,
  url 
)

◆ isUrlInPackage()

def pythonscript.ProviderContext.isUrlInPackage (   self,
  url 
)

Definition at line 391 of file pythonscript.py.

References pythonscript.ProviderContext.mapPackageName2Path.

◆ removePackageByUrl()

def pythonscript.ProviderContext.removePackageByUrl (   self,
  url 
)

Definition at line 373 of file pythonscript.py.

References pythonscript.ProviderContext.mapPackageName2Path.

◆ setPackageAttributes()

def pythonscript.ProviderContext.setPackageAttributes (   self,
  mapPackageName2Path,
  rootUrl 
)

Member Data Documentation

◆ mapPackageName2Path

pythonscript.ProviderContext.mapPackageName2Path

◆ modules

pythonscript.ProviderContext.modules

Definition at line 359 of file pythonscript.py.

Referenced by pythonscript.ProviderContext.getModuleByUrl().

◆ rootUrl

pythonscript.ProviderContext.rootUrl

◆ scriptContext

pythonscript.ProviderContext.scriptContext

Definition at line 358 of file pythonscript.py.

Referenced by pythonscript.ProviderContext.getModuleByUrl().

◆ sfa

pythonscript.ProviderContext.sfa

◆ storageType

pythonscript.ProviderContext.storageType

Definition at line 355 of file pythonscript.py.

◆ uriHelper

pythonscript.ProviderContext.uriHelper

Definition at line 357 of file pythonscript.py.


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