# File lib/adhearsion/component_manager.rb, line 114
      def initialize(manager, name, path)
        @manager = manager
        @name    = name
        @path    = path
        unless File.exist?(main_file_name)
          gem_path = @manager.component_gems[@name.to_s]
          raise "The component '#{@name}' does not have the main file: #{main_file_name}" unless gem_path
          @path = gem_path
        end
        @started = false
      end