src/share/classes/org/openjdk/jigsaw/ModuleFileParserDelegate.java

Print this page

        

@@ -37,18 +37,18 @@
  * <p> A delegating {@linkplain ModuleFileParser module-file parser} </p>
  *
  * <p> By default each method does nothing but call the corresponding method on
  * the parent parser. </p>
  */
-
+// ## does this class need to be public or could it be package-private?
 public class ModuleFileParserDelegate
     implements ModuleFileParser
 {
 
     private ModuleFileParser parser;
 
-    ModuleFileParserDelegate(ModuleFileParser parser) {
+    public ModuleFileParserDelegate(ModuleFileParser parser) {
         this.parser = parser;
     }
 
     @Override
     public ModuleFileHeader fileHeader() {