xenial (1) dia2code.1.gz

Provided by: dia2code_0.8.3-4_amd64 bug

NAME

       dia2code - Generate code from Dia files

SYNOPSIS

       dia2code  [-t  ada|c|cpp|cs|java|php|php5|python|ruby|shp|sql]  [-d  dir] [-nc] [-c] [-cl classlist] [-v]
       diagramfile [-h] [--help]

DESCRIPTION

       dia2code generates code from a Dia file containing a UML diagram. Output code can be: Ada,  C,  C++,  C#,
       Java, PHP, PHP5, Python, Ruby, shapefiles and SQL.

OPTIONS

       -h --help
              Print help text and exit.

       -t ada|c|cpp|cs|java|php|php5|python|ruby|shp|sql
              Selects the output language, default is C++.

       -d dir Output generated files to <dir>, default is "."

       -nc    Do not overwrite files that already exist.

       -cl classlist
              Generate code only for the classes specified in the comma-separated <classlist>.
               E.g: Base,Derived.

       -v     Invert the class list selection.  When used without -cl prevents any file from
               being created.

       -l licensefile
              Prepend the specified license to every source file generated.

       diagramfile
              The Dia file that holds the diagram to be read.

AUTHOR

       Written   by   Javier   O'Hara   <joh314@users.sourceforge.net>   with  contributions  from  Ruben  Lopez
       <ryu@gpul.org> (C code generation), Chris McGee <sirnewton_01@yahoo.ca> (Dependencies, Associations,  C++
       Templates,
        SQL),  Takashi Okamoto <toraneko@kun.ne.jp> (License inclusion mechanism), Thomas Preymesser <tp@odn.de>
       (Ada code generation), Jérôme Slangen <jeromes@mail.be> (Wildcard class list mechanism), Takaaki Tateishi
       <>    (Dynamic    Shared    Objects    for    dynamic    code    generator    modules),   Martin   Vidner
       <mvidner@users.sourceforge.net> (Porting to libxml2).

THANKS

       Thanks to Collin Starkweather, Richard Torkar and Slush Gore for the extra help.

REPORTING BUGS

       Report bugs to
       <http://sourceforge.net/bugs/?func=addbug&group_id=15307>.

       Copyright © 2000-2001 Javier O'Hara
       This is free software, and you are welcome to redistribute it under certain conditions; read the  COPYING
       file for details.

SEE ALSO

       dia(1)

ALSO SEE ALSO

       The Dia homepage: <http://live.gnome.org/Dia>
       The dia2code homepage: <http://dia2code.sourceforge.net>

                                                September 2, 2001                                    dia2code(1)