class RDoc::Generator::POT::MessageExtractor

def extract_from_klass klass

def extract_from_klass klass
  extract_text(klass.comment_location, klass.full_name)
  klass.each_section do |section, constants, attributes|
    extract_text(section.title, "#{klass.full_name}: section title")
    section.comments.each do |comment|
      extract_text(comment, "#{klass.full_name}: #{section.title}")
    end
  end
  klass.each_constant do |constant|
    extract_text(constant.comment, constant.full_name)
  end
  klass.each_attribute do |attribute|
    extract_text(attribute.comment, attribute.full_name)
  end
  klass.each_method do |method|
    extract_text(method.comment, method.full_name)
  end
end