OSDN Git Service

fix form
[pettanr/pettanr.git] / lib / editor / dock / bay / board / torder.rb
1 module Editor
2
3   module TorderBoardModule
4     include Editor::BoardModule
5     class TorderBoard < Board
6       attr_accessor :element
7       
8       def initialize parent, index, name, element
9         super parent, index, name
10         @element = element
11       end
12       
13     end
14     
15     class TorderBoardLabel < BoardLabel
16       def template_file_name
17         'board_label'
18       end
19       
20       def face_template_name
21         self.element.path_name + '/element_face'
22       end
23       
24     end
25     
26     class TorderBoardBody < BoardBody
27       include Editor::BucketModule
28       attr_accessor :bucket
29       
30       def initialize parent
31         super
32         @bucket = ScenarioBucket.new self
33         
34     #    form_manager = Pettanr::Application::manifest.form_managers[self.root_item.form_name]
35     #    form = form_manager.open self.root_item, @dock_body.dock.editor.operators, mounted
36     #    bucket = Bucket.new self,form
37       end
38       
39       def template_file_name
40         @parent.template_file_name
41       end
42       
43     end
44     
45   end
46 end