Lines Matching refs:sfa
368 def __init__( self, storageType, sfa, uriHelper, scriptContext ): argument
370 self.sfa = sfa
438 src = readTextFromStream( self.sfa.openFileRead( url ) )
477 lastRead = self.sfa.getDateTimeModified( url )
487 src = readTextFromStream( self.sfa.openFileRead( url ) )
628 ret = not self.provCtx.sfa.isReadOnly( self.uri() )
651 code = readTextFromStream(self.provCtx.sfa.openFileRead(self.uri()))
685 self.provCtx.sfa.writeFile( self.uri(), BytesInputStream( toWrite.value ) )
751 ret = not self.provCtx.sfa.isReadOnly( self.uri() )
753 ret = not self.provCtx.sfa.isReadOnly( self.uri() )
755 ret = not self.provCtx.sfa.isReadOnly( self.uri() )
785 code = readTextFromStream(self.provCtx.sfa.openFileRead(self.uri()))
796 self.provCtx.sfa.kill( self.uri() )
802 self.provCtx.sfa.move( self.uri(), newUri )
846 self.provCtx.sfa.writeFile( self.uri(), BytesInputStream( toWrite.value ) )
867 contents = self.provCtx.sfa.getFolderContents( self.rootUrl, True )
874 elif self.provCtx.sfa.isFolder( i ) and not i.endswith("/pythonpath"):
905 ret = self.depth > 0 and not self.provCtx.sfa.isReadOnly( self.rootUrl )
907 ret = self.depth > 0 and not self.provCtx.sfa.isReadOnly( self.rootUrl )
937 self.provCtx.sfa.createFolder( subFolderUrl )
943 self.provCtx.sfa.writeFile( scriptUrl, EmptyInputStream() )
947 self.provCtx.sfa.kill( self.rootUrl )
953 self.provCtx.sfa.move( self.rootUrl, newUrl )
1004 def isPyFileInPath( sfa, path ): argument
1006 contents = sfa.getFolderContents( path, True )
1008 if sfa.isFolder(i):
1009 ret = isPyFileInPath(sfa,i)
1018 def getPathesFromPackage( rootUrl, sfa ): argument
1022 inputStream = sfa.openFileRead( fileUrl )
1028 if not isPyFileInPath( sfa, i ):
1111 def getPackageName2PathMap( sfa, storageType ): argument
1127 pathes = getPathesFromPackage( j, sfa )
1300 sfa = ctx.ServiceManager.createInstanceWithContext( ucbService, ctx )
1301 if not sfa:
1306 storageType, sfa, urlHelper, ScriptContext( uno.getComponentContext(), doc, inv ) )
1308 mapPackageName2Path = getPackageName2PathMap( sfa, storageType )
1428 if isPyFileInPath( self.provCtx.sfa, uri ):