lib/lncs/section.rb in lncs-0.0.2 vs lib/lncs/section.rb in lncs-0.0.3
- old
+ new
@@ -3,14 +3,15 @@
module LNCS
class Section
attr_accessor :manifest, :proceedings
def papers
- manifest["papers"].map do |paper_id|
+ manifest["papers"].map do |paper_id|
Paper.new.tap do |p|
p.manifest = proceedings.paper_manifest_for(paper_id)
p.path = proceedings.paper_path_for(paper_id)
+ p.proceedings = proceedings
end
end
end
def title
@@ -50,11 +51,12 @@
def report
puts title
papers.each { |paper| puts "#{"%03d" % paper.id} -- #{paper.page_count}pgs #{paper.type}" }
end
- private
+ private
+
def actions
- Actions.new
+ Actions.new(proceedings.source_directory)
end
end
end
\ No newline at end of file