Class EclipseLogger

java.lang.Object
net.ssehub.easy.producer.eclipse.EclipseLogger
All Implemented Interfaces:
net.ssehub.easy.basics.logger.ILogger

public class EclipseLogger extends Object implements net.ssehub.easy.basics.logger.ILogger
ILogger implementation for eclipse logger.
Author:
Sass
  • Field Details

    • logger

      private org.eclipse.core.runtime.ILog logger
  • Constructor Details

    • EclipseLogger

      public EclipseLogger(org.eclipse.core.runtime.Plugin plugin)
      Constructor to initialize the instance of the logger.
      Parameters:
      plugin - The Plugin from which the logger is called.
  • Method Details

    • info

      public void info(String msg, Class<?> clazz, String bundleName)
      Specified by:
      info in interface net.ssehub.easy.basics.logger.ILogger
    • error

      public void error(String msg, Class<?> clazz, String bundleName)
      Specified by:
      error in interface net.ssehub.easy.basics.logger.ILogger
    • warn

      public void warn(String msg, Class<?> clazz, String bundleName)
      Specified by:
      warn in interface net.ssehub.easy.basics.logger.ILogger
    • debug

      public void debug(String msg, Class<?> clazz, String bundleName)
      Specified by:
      debug in interface net.ssehub.easy.basics.logger.ILogger
    • exception

      public void exception(String msg, Class<?> clazz, String bundleName)
      Specified by:
      exception in interface net.ssehub.easy.basics.logger.ILogger