OSDN Git Service

separate manifest
[pettanr/pettanr.git] / lib / locmare / filer / body / file_header / base.rb
similarity index 57%
rename from lib/manifest/local/view/filer/body/file_body.rb
rename to lib/locmare/filer/body/file_header/base.rb
index 4235355..100c9e3 100644 (file)
@@ -1,20 +1,16 @@
-require_dependency "manifest/local/view/filer/body/file_body/file_item"
-module Manifest
-  module View
-    module FilerModule
-      module BodyModule
-        class FileBody
-          include FileBodyModule
-          attr :body, :file_items
-          def initialize body
-            @body = body
-            @file_items = self.items.map {|item| 
-              FileItem.new self, item
-            }
+module Locmare
+  module FilerModule
+    module BodyModule
+      module FileHeaderModule
+        class Base
+          attr :file_header, :column_name
+          def initialize file_header, column_name
+            @file_header = file_header
+            @column_name = column_name
           end
           
           def filer
-            @body.filer
+            @file_header.filer
           end
           
           def manifest
@@ -34,11 +30,11 @@ module Manifest
           end
           
           def template_dir
-            self.filer.template_dir
+            self.filer.template_dir + 'header_column/'
           end
           
           def template_file_name
-            "file_body"
+            "show"
           end
           
           def template_name