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() {