Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Autodia::Handler::dia(User Contributed Perl DocumentatAutodia::Handler::dia(3)

NAME
       Autodia::Handler::dia - AutoDia handler for dia

DESCRIPTION
       This provides Autodia with the ability to read dia files, allowing you
       to convert them via the Diagram Export methods to images	(using
       GraphViz	and VCG) or html/xml using custom templates.

       The dia handler will parse dia xml files	using XML::Simple and
       populating the diagram object with class, superclass and	package
       objects.

       the dia handler is registered in	the Autodia.pm module, which contains
       a hash of language names	and the	name of	their respective language - in
       this case:

SYNOPSIS
       use Autodia::Handler::dia;

       my $handler = Autodia::Handler::dia->New(\%Config);

       $handler->Parse(filename); # where filename includes full or relative
       path.

   CONSTRUCTION	METHOD
       my $handler = Autodia::Handler::dia->New(\%Config); This	creates	a new
       handler using the Configuration hash to provide rules selected at the
       command line.

   ACCESS METHODS
       $handler->Parse(filename); # where filename includes full or relative
       path.

       This parses the named file and returns 1	if successful or 0 if the file
       could not be opened.

SEE ALSO
       Autodia::Handler

       Autodia::Diagram

AUTHOR
       Aaron Trevena, <aaron.trevena@gmail.com>

COPYRIGHT AND LICENSE
       Copyright (C) 2001-2007 by Aaron	Trevena

       This library is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself, either Perl	version	5.8.1 or, at
       your option, any	later version of Perl 5	you may	have available.

perl v5.32.0			  2009-02-16	      Autodia::Handler::dia(3)

NAME | DESCRIPTION | SYNOPSIS | SEE ALSO | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Autodia::Handler::dia&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help