[Uml-devel] KDE/kdesdk/umbrello

Sharan Rao sharanrao at gmail.com
Sat Jun 16 22:03:16 UTC 2007


SVN commit 676432 by sharan:

Added support for Constraints in Entity Relationship Diagrams
namely, Primary Keys,Unique Constraints and ForeignKey Constraints

todo
* automatically create association between participating entities when a foreignkey constraint is added
* xmi representation for constraints
* entries in listpopup menu



 M  +20 -28    Doxyfile  
 M  +9 -2      umbrello/CMakeLists.txt  
 M  +1 -1      umbrello/classifier.h  
 M  +52 -15    umbrello/dialogs/classifierlistpage.cpp  
 M  +30 -7     umbrello/dialogs/classifierlistpage.h  
 M  +15 -2     umbrello/dialogs/classpropdlg.cpp  
 M  +2 -0      umbrello/dialogs/classpropdlg.h  
 A             umbrello/dialogs/constraintlistpage.cpp   [License: GPL (v2+)]
 A             umbrello/dialogs/constraintlistpage.h   [License: GPL (v2+)]
 M  +18 -8     umbrello/dialogs/umlentityattributedialog.cpp  
 A             umbrello/dialogs/umlforeignkeyconstraintdialog.cpp   [License: GPL (v2+)]
 A             umbrello/dialogs/umlforeignkeyconstraintdialog.h   [License: GPL (v2+)]
 A             umbrello/dialogs/umluniqueconstraintdialog.cpp   [License: GPL (v2+)]
 A             umbrello/dialogs/umluniqueconstraintdialog.h   [License: GPL (v2+)]
 M  +233 -0    umbrello/entity.cpp  
 M  +95 -2     umbrello/entity.h  
 M  +12 -12    umbrello/entityattribute.h  
 A             umbrello/entityconstraint.cpp   [License: GPL (v2+)]
 A             umbrello/entityconstraint.h   [License: GPL (v2+)]
 A             umbrello/foreignkeyconstraint.cpp   [License: GPL (v2+)]
 A             umbrello/foreignkeyconstraint.h   [License: GPL (v2+)]
 M  +47 -2     umbrello/model_utils.cpp  
 M  +25 -3     umbrello/object_factory.cpp  
 M  +16 -0     umbrello/package.cpp  
 M  +12 -0     umbrello/package.h  
 M  +1 -1      umbrello/pics/CMakeLists.txt  
 AM            umbrello/pics/foreignkey_constraint.png  
 AM            umbrello/pics/primarykey_constraint.png  
 A             umbrello/pics/sources/foreignkey_constraint.svg  
 A             umbrello/pics/sources/primarykey_constraint.svg  
 A             umbrello/pics/sources/unique_constraint.svg  
 AM            umbrello/pics/unique_constraint.png  
 M  +6 -0      umbrello/umlcanvasobject.cpp  
 M  +10 -0     umbrello/umldoc.cpp  
 M  +10 -0     umbrello/umldoc.h  
 A             umbrello/umlentitylist.h   [License: GPL (v2+)]
 M  +18 -0     umbrello/umllistview.cpp  
 M  +5 -0      umbrello/umllistviewitem.cpp  
 M  +10 -1     umbrello/umlnamespace.h  
 A             umbrello/uniqueconstraint.cpp   [License: GPL (v2+)]
 A             umbrello/uniqueconstraint.h   [License: GPL (v2+)]






More information about the umbrello-devel mailing list