Synopsis - Synopsis.Formatters.Dot.SingleInheritanceGenerator

module Synopsis.Formatters.Dot
class SingleInheritanceGenerator
File: ../Synopsis/Formatters/Dot.py
A Formatter that generates an inheritance graph for a specific class. This Visitor visits the ASG upwards, i.e. following the inheritance links, instead of the declarations contained in a given scope.
Attributes Summary:
__levels
__types
__current
__visited_classes
Methods Summary:
__init__(self, os, direction, operations, attributes, levels, types, toc, prefix, no_descend, bgcolor)
visit_declared_type_id(self, type)
visit_inheritance(self, node)
visit_class(self, node)

Attributes Inherited from InheritanceGenerator
aggregation, toc, scope, __type_ref, __type_label, __no_descend, nodes

Methods Inherited from InheritanceGenerator
type_ref, type_label, parameter, format_type, clear_type, get_class_name, visit_modifier_type, visit_unknown_type, visit_builtin_type_id, visit_dependent_type_id, visit_parametrized_type_id, visit_template_id, visit_operation, visit_variable

Attributes Inherited from DotFileGenerator
__os, direction, bgcolor, light_color

Methods Inherited from DotFileGenerator
write, write_node, write_edge

Generated on Thu Apr 16 16:26:57 2009 by
synopsis (version devel)