6 module SummaryItemColumnModule
8 attr :file_item, :summary_manifest, :item, :column_name
10 def initialize file_item, summary_manifest, item
11 @file_item = file_item
12 @summary_manifest = summary_manifest
14 @column_name = 'summary'
29 def column_template_dir
30 self.filer.template_dir + 'item_column/'
33 def column_template_file_name
34 raise "undefined column_template_file_name\n"
37 def column_template_name
38 self.column_template_dir + self.column_template_file_name
42 self.filer.template_dir + 'summary/'
45 def item_template_file_name
46 raise "undefined item_template_file_name\n"
49 def item_template_name
50 self.item_template_dir + self.item_template_file_name
56 def column_template_file_name
63 def column_template_file_name
67 def item_template_file_name
75 def template_file_name
76 @summary_manifest.template_name
80 self.template_dir + self.template_file_name