summaryrefslogtreecommitdiff
path: root/devel/dia2code/DESCR
blob: 42b51cc75e850d5fd7841d07b699021b658ad42e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Features of Dia2code:
-* Reads UML diagrams.
-* Can handle
	* UML - Generalization
	* UML - Realization
   	* UML - Implements
	* UML - Association
	* UML - Dependency
-* Selective code generation
-* User-defined output directory
-* Stereotype handling: interfaces, abstract classes
-* "Import" and "include" based on the parent classes, the type of
   attributes and return type of methods iff they're declared in the
   same diagram
-* Support for JavaBeans(tm): will create automagically methods to
   access and modify each attribute
-* Template and Package handling
-* Custom code generator modules that are loaded on-the-fly
-* Generates code for: Ada, C, C++, Java, PHP, Python, shapefile, SQL and C#