Class

Generators::RIGenerator

Inheritance
< Object

Methods

Class

Visibility Signature
public for (options)
public new (options)

Instance

Visibility Signature
public generate (toplevels)
public generate_class_info (cls)
public generate_method_info (cls_desc, method)
public process_class (from_class)

Class Method Detail

for(options)

Generators may need to return specific subclasses depending on the options they are passed. Because of this we create them using a factory

new(options)

Set up a new HTML generator. Basically all we do here is load up the correct output temlate

Instance Method Detail

generate(toplevels)

Build the initial indices and output objects based on an array of TopLevel objects containing the extracted information.

generate_class_info(cls)

generate_method_info(cls_desc, method)

process_class(from_class)