Class: CometArchiveRendererGenerator
- Inherits:
-
GeneratorBase
show all
- Defined in:
- lib/metarecord/generators/comet/archive_renderer_generator.rb
Instance Method Summary
collapse
#_append, _use_by_files, _use_by_models, #get_classname, #get_pluralized_name, #get_singular_name, #get_type, #get_value, #has_many, #has_one, #id_type, #indent, is_file_based?, #make_block, #null_id, #order_by, prepare, #property, #ptr_type, #reset, #resource_name, #should_skip_on_client?, sourcefile_to_destfile, #unindent, use, #visibility
Instance Method Details
#generate_manifest(old_manifest, new_manifest) ⇒ Object
13
14
15
16
17
18
19
20
21
22
|
# File 'lib/metarecord/generators/comet/archive_renderer_generator.rb', line 13
def generate_manifest old_manifest, new_manifest
reset
@indent = 2
@declarations = ""
new_manifest.keys.each do |model_name|
add_model model_name
end
@indent = 0
make_renderer
end
|
#should_generate_for(object) ⇒ Object
5
6
7
|
# File 'lib/metarecord/generators/comet/archive_renderer_generator.rb', line 5
def should_generate_for object
false
end
|
#should_generate_from_manifest ⇒ Object
9
10
11
|
# File 'lib/metarecord/generators/comet/archive_renderer_generator.rb', line 9
def should_generate_from_manifest
true
end
|