OSDN Git Service

fix profiler extend system
[pettanr/pettanr.git] / lib / local_manifest / profiler / list.rb
1 module LocalManifest
2   module ProfilerModule
3     class List < ManifestBase::NameValues
4       attr :model_name, :list_name
5       
6       def set_default
7         ManifestBase::alert_undefined_message "model_name", self.module_message unless @json['model_name']
8         ManifestBase::alert_undefined_message "list_name", self.module_message unless @json['list_name']
9       end
10       
11       def init
12         @model_name = @json['model_name']
13         @list_name = @json['list_name']
14       end
15       
16       def profiler_name
17         @parent.item_name
18       end
19       
20       def profiler_manifest
21         @parent.manifest
22       end
23       
24     end
25     
26   end
27 end