class ManifestBase.NameValues\r
+ _parent = null\r
+ _name = null\r
+ _json = null\r
+ _module_name = null\r
+ \r
+ parent: () ->\r
+ _parent\r
+ \r
+ name: () ->\r
+ _name\r
+ \r
+ json: () ->\r
+ _json\r
+ \r
+ module_name: () ->\r
+ _module_name\r
\r
set_default: () ->\r
- @values = @json\r
+ @values = _json\r
\r
init: () ->\r
\r
module_names: () ->\r
- @parent.module_names + [@module_name, @name]\r
+ @parent().module_names().concat([_module_name, _name])\r
\r
module_message: () ->\r
ManifestBase.module_message(@module_names)\r
\r
parent_name: () ->\r
- @parent.name\r
+ _parent.name\r
\r
parent_json: () ->\r
- @parent.json\r
+ _parent.json\r
\r
constructor: (parent, name, json, module_name) ->\r
- @parent = parent\r
- @name = name\r
- @json = json\r
- @module_name = module_name\r
+ _parent = parent\r
+ _name = name\r
+ _json = json\r
+ _module_name = module_name\r
@set_default()\r
@init()\r
\r