package mm.tstring;

/**
 * Created with IntelliJ IDEA.
 * User: Marius
 * Date: 02.09.13
 * Time: 11:02
 * To change this template use File | Settings | File Templates.
 */
public class MemoryFileProvider implements IFileProvider
{
    private Iterable<IFile> files;

    public MemoryFileProvider(Iterable<IFile> files)
    {
        this.files = files;
    }

    @Override
    public Iterable<IFile> getFiles()
    {
        return files;
    }
}

@@ -262,16 +262,49 @@
 files;%0A%0A
+    private IFile tstringTable;%0A%0A
     publ
@@ -325,16 +325,36 @@
 rovider(
+IFile tstringTable, 
 Iterable
@@ -366,32 +366,74 @@
 e%3E files)%0A    %7B%0A
+        this.tstringTable = tstringTable;%0A
         this.fil
@@ -480,61 +480,233 @@
 lic 
-Iterable%3CIFile%3E getFiles()%0A    %7B%0A        return files
+boolean backupFiles()%0A    %7B%0A        return true;%0A    %7D%0A%0A    @Override%0A    public Iterable%3CIFile%3E getFiles()%0A    %7B%0A        return files;%0A    %7D%0A%0A    @Override%0A    public IFile getTStringTable()%0A    %7B%0A        return tstringTable
 ;%0A  

Make MemoryFileProvider compatible with the new interface signature.