method
generate_page
v2_2_9 -
Show latest stable
- Class:
RDoc::Generator::Darkfish
generate_page(file)public
Generate a page file for file
# File lib/rdoc/generator/darkfish.rb, line 449
def generate_page file
setup
template_file = @template_dir + 'page.rhtml'
out_file = @outputdir + file.path
debug_msg " working on %s (%s)" % [file.full_name, out_file]
rel_prefix = @outputdir.relative_path_from out_file.dirname
search_index_rel_prefix = rel_prefix
search_index_rel_prefix += @asset_rel_path if @file_output
# suppress 1.9.3 warning
current = current = file
asset_rel_prefix = asset_rel_prefix = rel_prefix + @asset_rel_path
@title = "#{file.page_name} - #{@options.title}"
debug_msg " rendering #{out_file}"
render_template template_file, out_file do |io| binding end
end Related methods
- Instance methods
- assemble_template
- class_dir
- copy_static
- debug_msg
- file_dir
- gen_sub_directories
- generate
- generate_class
- generate_class_files
- generate_file_files
- generate_index
- generate_page
- generate_servlet_not_found
- generate_servlet_root
- generate_table_of_contents
- get_sorted_module_list
- get_svninfo
- install_rdoc_static_file
- render
- render_template
- setup
- template_for
- template_result
- time_delta_string
- write_style_sheet
- Class methods
- new