OSDN Git Service

Merge branch 'v06' of git.sourceforge.jp:/gitroot/pettanr/pettanr into v06
[pettanr/pettanr.git] / app / assets / javascripts / manifest_base / name_values.js.coffee
1 class ManifestBase.NameValues\r
2   \r
3   set_default: () ->\r
4     @values = @json\r
5   \r
6   init: () ->\r
7   \r
8   module_names: () ->\r
9     @parent.module_names + [@module_name, @name]\r
10   \r
11   module_message: () ->\r
12     ManifestBase.module_message(@module_names)\r
13   \r
14   parent_name: () ->\r
15     @parent.name\r
16   \r
17   parent_json: () ->\r
18     @parent.json\r
19   \r
20   constructor: (parent, name, json, module_name) ->\r
21     @parent = parent\r
22     @name = name\r
23     @json = json\r
24     @module_name = module_name\r
25     @set_default()\r
26     @init()\r
27     \r