LibreOffice Module scripting (master) 1
Classes | Namespaces | Functions | Variables
pythonscript.py File Reference

Go to the source code of this file.

Classes

class  pythonscript.LogLevel
 
class  pythonscript.Logger
 
class  pythonscript.MyUriHelper
 
class  pythonscript.ModuleEntry
 
class  pythonscript.ScriptContext
 
class  pythonscript.ProviderContext
 
class  pythonscript.ScriptBrowseNode
 
class  pythonscript.FileBrowseNode
 
class  pythonscript.DirBrowseNode
 
class  pythonscript.ManifestHandler
 
class  pythonscript.Package
 
class  pythonscript.DummyInteractionHandler
 
class  pythonscript.DummyProgressHandler
 
class  pythonscript.CommandEnvironment
 
class  pythonscript.PackageBrowseNode
 
class  pythonscript.PythonScript
 
class  pythonscript.PythonScriptProvider
 

Namespaces

namespace  pythonscript
 

Functions

def pythonscript.encfile (uni)
 
def pythonscript.lastException2String ()
 
def pythonscript.logLevel2String (level)
 
def pythonscript.getLogTarget ()
 
def pythonscript.readTextFromStream (inputStream)
 
def pythonscript.toIniName (str)
 
def pythonscript.hasChanged (oldDate, newDate)
 
def pythonscript.ensureSourceState (code)
 
def pythonscript.checkForPythonPathBesideScript (url)
 
def pythonscript.isScript (candidate)
 
def pythonscript.isPyFileInPath (sfa, path)
 
def pythonscript.getPathsFromPackage (rootUrl, sfa)
 
def pythonscript.getModelFromDocUrl (ctx, url)
 
def pythonscript.mapStorageType2PackageContext (storageType)
 
def pythonscript.getPackageName2PathMap (sfa, storageType)
 
def pythonscript.penultimateElement (aStr)
 
def pythonscript.lastElement (aStr)
 
def pythonscript.expandUri (uri)
 

Variables

string pythonscript.PYSCRIPT_LOG_ENV = "PYSCRIPT_LOG_LEVEL"
 
string pythonscript.PYSCRIPT_LOG_STDOUT_ENV = "PYSCRIPT_LOG_STDOUT"
 
 pythonscript.use
 
string pythonscript.LOG_STDOUT = "0"
 
bool pythonscript.ENABLE_EDIT_DIALOG = False
 
 pythonscript.log = Logger( getLogTarget() )
 
string pythonscript.LANGUAGENAME = "Python"
 
string pythonscript.GLOBAL_SCRIPTCONTEXT_NAME = "XSCRIPTCONTEXT"
 
string pythonscript.CALLABLE_CONTAINER_NAME = "g_exportedScripts"
 
 pythonscript.g_ImplementationHelper = unohelper.ImplementationHelper()
 
string pythonscript.g_implName = "org.libreoffice.pyuno.LanguageScriptProviderFor"+LANGUAGENAME
 
int pythonscript.BLOCK_SIZE = 65536