[Uml-devel] [Bug 107347] program design: separation of responsibilities

Oliver Kellogg okellogg at users.sourceforge.net
Sun Jul 16 20:25:52 UTC 2006


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=107347         




------- Additional Comments From okellogg users sourceforge net  2006-07-16 22:25 -------
SVN commit 563149 by okellogg:

Move all code import related files to a separate subdirectory, codeimport.
Prepare for Pascal import and generator. ATM they are cheap copies from Ada,
adaptation to Pascal is up next.
Also move the {set,get}OptionState() methods from UMLApp to Settings because
of a crash (that should have happened long ago...)
CCBUG:114547
CCBUG:107347


 M  +1 -0      ChangeLog  
 M  +3 -10     umbrello/Makefile.am  
 D             umbrello/adaimport.cpp  
 D             umbrello/adaimport.h  
 M  +1 -1      umbrello/associationwidget.cpp  
 M  +2 -2      umbrello/classifier.cpp  
 D             umbrello/classimport.cpp  
 D             umbrello/classimport.h  
 M  +1 -1      umbrello/classparser/cpptree2uml.cpp  
 M  +2 -2      umbrello/codegenerators/Makefile.am  
 M  +7 -3      umbrello/codegenerators/codegenfactory.cpp  
 A             umbrello/codegenerators/pascalwriter.cpp   [License: GPL (v2+)]
 A             umbrello/codegenerators/pascalwriter.h   [License: GPL (v2+)]
 A             umbrello/codeimport (directory)  
 A             umbrello/codeimport/Makefile.am  
 A             umbrello/codeimport/adaimport.cpp   umbrello/adaimport.cpp#562821 [License: GPL (v2+)]
 A             umbrello/codeimport/adaimport.h   umbrello/adaimport.h#562821
 A             umbrello/codeimport/classimport.cpp   umbrello/classimport.cpp#562821 [License: GPL (v2+)]
 A             umbrello/codeimport/classimport.h   umbrello/classimport.h#562821
 A             umbrello/codeimport/cppimport.cpp   umbrello/cppimport.cpp#562821 [License: GPL (v2+)]
 A             umbrello/codeimport/cppimport.h   umbrello/cppimport.h#562821
 A             umbrello/codeimport/idlimport.cpp   umbrello/idlimport.cpp#562821 [POSSIBLY UNSAFE: popen] [License: GPL (v2+)]
 A             umbrello/codeimport/idlimport.h   umbrello/idlimport.h#562821
 A             umbrello/codeimport/import_utils.cpp   umbrello/import_utils.cpp#562840 [License: GPL (v2+)]
 A             umbrello/codeimport/import_utils.h   umbrello/import_utils.h#562821 [License: GPL (v2+) GENERATED FILE]
 A             umbrello/codeimport/javaimport.cpp   umbrello/javaimport.cpp#562848 [License: GPL (v2+)]
 A             umbrello/codeimport/javaimport.h   umbrello/javaimport.h#562821
 A             umbrello/codeimport/nativeimportbase.cpp   umbrello/nativeimportbase.cpp#562821
 A             umbrello/codeimport/nativeimportbase.h   umbrello/nativeimportbase.h#562821 [License: GPL (v2+)]
 A             umbrello/codeimport/pascalimport.cpp   [License: GPL (v2+)]
 A             umbrello/codeimport/pascalimport.h   [License: GPL (v2+)]
 A             umbrello/codeimport/pythonimport.cpp   umbrello/pythonimport.cpp#562821 [License: GPL (v2+)]
 A             umbrello/codeimport/pythonimport.h   umbrello/pythonimport.h#562821
 D             umbrello/cppimport.cpp  
 D             umbrello/cppimport.h  
 M  +4 -7      umbrello/dialogs/umlattributedialog.cpp  
 M  +5 -8      umbrello/dialogs/umlwidgetcolorpage.cpp  
 M  +1 -1      umbrello/entity.cpp  
 D             umbrello/idlimport.cpp  
 D             umbrello/idlimport.h  
 D             umbrello/import_utils.cpp  
 D             umbrello/import_utils.h  
 D             umbrello/javaimport.cpp  
 D             umbrello/javaimport.h  
 M  +1 -1      umbrello/listpopupmenu.cpp  
 M  +4 -0      umbrello/model_utils.cpp  
 D             umbrello/nativeimportbase.cpp  
 D             umbrello/nativeimportbase.h  
 A             umbrello/optionstate.cpp   [License: GPL (v2+)]
 M  +7 -1      umbrello/optionstate.h  
 M  +1 -1      umbrello/petaltree2uml.cpp  
 D             umbrello/pythonimport.cpp  
 D             umbrello/pythonimport.h  
 M  +106 -95   umbrello/uml.cpp  
 M  +1 -10     umbrello/uml.h  
 M  +12 -12    umbrello/umldoc.cpp  
 M  +3 -4      umbrello/umllistview.cpp  
 M  +1 -0      umbrello/umlnamespace.h  
 M  +2 -2      umbrello/umlobject.cpp




More information about the umbrello-devel mailing list