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

Print this page

        

*** 37,54 **** * <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> */ ! public class ModuleFileParserDelegate implements ModuleFileParser { private ModuleFileParser parser; ! ModuleFileParserDelegate(ModuleFileParser parser) { this.parser = parser; } @Override public ModuleFileHeader fileHeader() { --- 37,54 ---- * <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; ! public ModuleFileParserDelegate(ModuleFileParser parser) { this.parser = parser; } @Override public ModuleFileHeader fileHeader() {