Class BaseSourceLoaderImpl

All Implemented Interfaces:
io.github.mmm.code.api.CodeLoader, io.github.mmm.code.api.CodeWithContext, BaseLoader, BaseSourceLoader, AutoCloseable
Direct Known Subclasses:
BaseSourceLoaderRootPackage

public abstract class BaseSourceLoaderImpl extends BaseNodeItemContainerAccess implements BaseSourceLoader
Abstract base implementation of BaseSourceLoader.
Since:
1.0.0
Author:
Joerg Hohwiller (hohwille at users.sourceforge.net)
  • Constructor Details

    • BaseSourceLoaderImpl

      public BaseSourceLoaderImpl()
  • Method Details

    • getSource

      public BaseSource getSource()
      Specified by:
      getSource in interface BaseLoader
      Specified by:
      getSource in interface io.github.mmm.code.api.CodeWithContext
    • getContext

      public BaseContext getContext()
      Specified by:
      getContext in interface BaseLoader
      Specified by:
      getContext in interface io.github.mmm.code.api.CodeWithContext
    • setSource

      public void setSource(BaseSourceImpl source)
      Parameters:
      source - the source.