%title%

    # File /home/cepheus/projects/prep/log4r-1.0.1/src/log4r/logger.rb, line 26
        def initialize(_fullname, _level=nil, _additive=true, _trace=false)
          # validation
          raise ArgumentError, "Logger must have a name", caller if _fullname.nil?
          Log4rTools.validate_level(_level) unless _level.nil?
          validate_name(_fullname)

          # create the logger
          @fullname = _fullname
          @outputters = []
          @additive = _additive
          deal_with_inheritance(_level)
          LoggerFactory.define_methods(self)
          self.trace = _trace
          Repository[@fullname] = self
        end