5 attr :profiler, :column_name
6 def initialize profiler, column_name
8 @column_name = column_name
12 self.item.class.human_attribute_name(@column_name)
16 self.item.attributes[@column_name]
23 case model_attribute_manifest.type
36 if self.model_attribute_source_manifest
37 case self.model_attribute_source_manifest.type
51 self.model_attribute_source_manifest.select_item_name
59 ::Manifest.manifest.models[@profiler.item_name]
62 def model_attribute_manifest
63 self.model_manifest.attributes[@column_name]
66 def model_attribute_source_manifest
67 self.model_attribute_manifest.source
71 @profiler.template_dir
74 def template_file_name
79 self.template_dir + self.template_file_name
82 def value_template_dir
83 @profiler.template_dir + "column_value/"
86 def value_template_file_name
94 def value_template_name
95 self.value_template_dir + self.value_template_file_name
99 @profiler.template_dir + "column_note/"
102 def note_template_file_name
110 def note_template_name
111 self.note_template_dir + self.note_template_file_name