package com.novoda.downloadmanager;

final class DownloadBatchTitleCreator {

    private DownloadBatchTitleCreator() {
        // Uses static factory methods.
    }

    static DownloadBatchTitle createFrom(Batch batch) {
        return new LiteDownloadBatchTitle(batch.title());
    }

    static DownloadBatchTitle createFrom(String title) {
        return new LiteDownloadBatchTitle(title);
    }
}

@@ -30,16 +30,23 @@
 nager;%0A%0A
+public 
 final cl
@@ -77,16 +77,16 @@
 eator %7B%0A
-
 %0A    pri
@@ -163,32 +163,39 @@
 ods.%0A    %7D%0A%0A    
+public 
 static DownloadB
@@ -295,20 +295,27 @@
 %0A    %7D%0A%0A
-
     
+public 
 static D

Make BatchTitleCreator public.