dia2code1
Generate code from dia files
Usage
dia2code [{-t
ada | c | cpp | cs | java | php | php5 | python | ruby | shp | sql}]
[-d
dir]
[-nc]
[-c]
[-cl
classlist]
[-v]
diagramfile
[-h]
[--help]
Overview
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.
Thanks
Thanks to Collin Starkweather, Richard Torkar and Slush Gore for the extra help.
Also see also
The Dia homepage: <http://live.gnome.org/Dia>
The dia2code homepage: <http://dia2code.sourceforge.net>
Releases
12 releases since Debian 3.0 (Woody); the text changed 1 time.