[Uml-devel] KDE_3_2_BRANCH: kdesdk/umbrello/umbrello

Jonathan Riddell jri at jriddell.org
Tue Feb 10 11:07:03 UTC 2004


CVS commit by jriddell: 

Backport fixes of Feb 5th by thomas.  
-- 

association/code generation patch: make them both play well together
again. Associations now are deleted (again) when last parent widget
disappears, they correctly connect to roles/classes; code generation
correctly tracks connections/disconnections for 'owned' objects, in
particular in codeclassfields and associated methods. This patch
probably breaks association cut and paste; but that should be
implemented as XMI serialization rather than copy/pasting of objects,
as it currently is done. Other than this, overall, stability is vastly
improved for the program overall, and code generation/associations in
particular
--
minor bug fix: add 'string' datatype to java/cpp code generators
--
bug fix: code generation: not properly toggling accessormethods for
java/cpp code. Was always leaving all accessor methods available under
all conditions..bad!
--
quiet down debugging output.. is setting widgetid  really a warning?


  M +53 -8     association.cpp   1.36.2.2
  M +40 -8     associationwidget.cpp   1.80.2.2
  M +14 -4     classifiercodedocument.cpp   1.21.2.1
  M +8 -3      codeaccessormethod.cpp   1.9.2.1
  M +3 -0      codeaccessormethod.h   1.6.2.1
  M +10 -5     codeclassfield.cpp   1.17.2.1
  M +13 -2     codeclassfielddeclarationblock.cpp   1.7.2.1
  M +3 -0      codeclassfielddeclarationblock.h   1.6.2.1
  M +3 -3      codegenerationpolicy.cpp   1.8.2.1
  M +27 -20    codegenerator.cpp   1.38.2.1
  M +14 -13    codegenobjectwithtextblocks.cpp   1.10.2.1
  M +6 -0      codemethodblock.cpp   1.10.2.1
  M +8 -0      codemethodblock.h   1.6.2.1
  M +2 -1      codeparameter.cpp   1.7.2.1
  M +9 -4      ownedcodeblock.cpp   1.9.2.1
  M +1 -0      textblock.h   1.5.2.1
  M +7 -6      umldoc.cpp   1.122.2.2
  M +17 -4     umlrole.cpp   1.13.2.1
  M +2 -2      umlrole.h   1.9.2.1
  M +1 -1      umlwidget.cpp   1.70.2.2
  M +1 -0      codegenerators/cppcodegenerator.cpp   1.17.2.1
  M +1 -3      codegenerators/cppsourcecodeaccessormethod.cpp   1.5.2.1
  M +0 -7      codegenerators/javacodeaccessormethod.cpp   1.3.2.1
  M +1 -0      codegenerators/javacodegenerator.cpp   1.13.2.1







More information about the umbrello-devel mailing list