OSDN Git Service

fix bucket
[pettanr/pettanr.git] / lib / local_manifest / list_group.rb
1 ManifestBase.require_modules "local_manifest/list_group/", 
2   %w|list|
3
4 module LocalManifest
5   class ListGroup < ManifestBase::Base
6     include ListGroupModule
7     
8     attr :item_name, :lists
9     
10     def set_default
11       super
12       @json['item_name'] ||= @name
13       @json['lists'] ||= {}
14     end
15     
16     def init
17       super
18       @item_name = @json['item_name']
19       @lists = ManifestBase.load_type_name_args self, @json, 'lists', ListFactory
20     end
21     
22   end
23   
24 end
25