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

FreeBSD Manual Pages

  
 
  

home | help
UML::Sequence(3)      User Contributed Perl Documentation     UML::Sequence(3)

NAME
       UML::Sequence - Render UML sequence diagrams, often by running the
       code.

SYNOPSIS
	 use UML::Sequence;

	 my $tree = UML::Sequence->new(\@methods, \@outline, \&parse_method);
	 print $tree->build_xml_sequence('Title');

DESCRIPTION
       To use this package, or see how to use it, see genericseq.pl and
       seq2svg.pl.

       This class helps	produce	UML sequence diagrams.	build_xml_sequence
       returns a string	(suitable for printing to a file) which	the seq2svg.pl
       script converts into svg.

       To control the appearance of the	sequence diagram, pass to the
       constructor:

       1 a reference to	an array containing the	signatures you want to hear
       about
	 or a reference	to a hash whose	keys are the signatures	you want 2 a
       reference to an array containing	the lines in the outline of calls 3 a
       reference to a sub which	takes signatures and returns class and method
	 names

       To build	the array references and supply	the code reference consult
       UML::Sequence::SimpleSeq, UML::Sequence::JavaSeq, or
       UML::Sequence::PerlSeq.	To see one way to call these look in the
       supplied	genericseq script.

   EXPORT
       None, this module is object oriented.

AUTHOR
       Phil Crow, <philcrow2000@yahoo.com> Version 0.06	updates	by Dean
       Arnold, <darnold@presicient.com>

SEE ALSO
       genericseq.pl seq2svg.pl	seq2rast.pl

COPYRIGHT
       Copyright(C) 2003-2006, Philip Crow, all	rights reserved.

       You may modify and/or redistribute this code in the same	manner as Perl
       itself.

perl v5.32.0			  2007-09-11		      UML::Sequence(3)

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

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

home | help