# File src/PlugMan.rb, line 307
    def PlugMan.extensions(parent_plugin_name, ext_point)

      @logger.debug { "Get extensions for " << parent_plugin_name.to_s << ":" << ext_point.to_s }
      # loop all the plugins in the system, weeding out the ones that are
      # not connected to the given plugin and extension point
      ret = []
      @registered_plugins.each do |nm, ob|
        if ob.extends && ob.state == :started
          ob.extends.each do |nm2, ob2|
            if nm2.to_sym == parent_plugin_name.to_sym && ob2.include?(ext_point.to_sym)
              ret.push ob
            end
          end
        end
      end
      ret
    end