The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.12

  • improvements to pod template - filenames now replace non-word char with underscore, added params to subs
  • process method in Handler superclass now returns no of files processed
  • experimental (non working) SQL-Translator handler
  • fix to Python Handler
  • bug fix for PHP handler (reported by Elijah Insua)
  • new ASP Handler Dalton Mackie (Gnavicks)
  • fix to duplicate class definitions/mentions in many handlers
  • fix for lowerclass package names in perl
  • added Mason handler provided by Peter Franke

Documentation

a perl script using the Autodia modules to create UML Class Diagrams or documents. from code or other data sources.

Modules

The configuration and Utility perl module for AutoDia.
Class to hold a collection of objects representing parts of a Dia Diagram.
Class that holds, updates and outputs the values of a diagram element of type class.
Handles elements of type UML Smallpackage
generic language handler superclass
AutoDia handler for ASP
AutoDia handler for C#
AutoDia handler for C++
AutoDia handler for DBI connections
AutoDia handler for DBI connections
Allows Autodia to parse HTML::Mason files
AutoDia handler for PHP
AutoDia handler for perl
AutoDia handler for SQL
AutoDia handler for Torque xml database schema
AutoDia handler for dia
AutoDia handler for umbrello

Provides

in lib/Autodia/Diagram/Dependancy.pm
in lib/Autodia/Diagram/Inheritance.pm
in lib/Autodia/Diagram/Object.pm
in lib/Autodia/Diagram/Realization.pm
in lib/Autodia/Diagram/Relation.pm
in lib/Autodia/Diagram/Superclass.pm
in lib/Autodia/Handler/python.pm