Class NullLoader

java.lang.Object
de.uni_hildesheim.sse.easy.loader.NullLoader
All Implemented Interfaces:
ILoader

public class NullLoader extends Object implements ILoader
A loader that does nothing. May be helpful in testing when some common mechanisms rely on an EASy loader while the test wants to setup a specific loading sequence, a subset, etc.
Author:
Holger Eichelberger
  • Constructor Details

    • NullLoader

      public NullLoader()
  • Method Details

    • startup

      public void startup()
      Description copied from interface: ILoader
      Performs EASy startup activities.
      Specified by:
      startup in interface ILoader
    • shutdown

      public void shutdown()
      Description copied from interface: ILoader
      Performs EASy shutdown activities.
      Specified by:
      shutdown in interface ILoader
    • setVerbose

      public void setVerbose(boolean verbose)
      Description copied from interface: ILoader
      Changes the verbosity mode.
      Specified by:
      setVerbose in interface ILoader
      Parameters:
      verbose - shall we be verbose?
    • setLoader

      public void setLoader(ClassLoader loader)
      Description copied from interface: ILoader
      Sets the class loader for loading EASy bundles. By default, the class loader of the implementing class is used.
      Specified by:
      setLoader in interface ILoader
      Parameters:
      loader - the loader, ignored if null