Revision 685447

Go back to digest for 15th July 2007

Features in Development Tools

Sharan Rao committed changes in /trunk/KDE/kdesdk/umbrello/umbrello:

Fixes and re-arrangement of the (advanced) codegeneration stuff.
The CPP/D/Java/Ruby classes are now more of interfaces to their own settings (in optionstate.h) + their manipulation than storage classes of the settings itself.

/me believes it fixes the bugs in the advanced code generation. Oliver, can you confirm ?

All the configuration options for the code generators are now read in uml.cpp file than their own files.

(except the common configuration options. That's because they are common to all. Maybe I should move them to uml.cpp too, but that'd be later, perhaps)

File Changes

Modified 17 files
  • /trunk/KDE/kdesdk/umbrello/umbrello
  •   /codegenerationpolicy.cpp
  •   /codegenerationpolicy.h
  •   /optionstate.h
  •   /uml.cpp
  •   /codegenerators/codegenpolicyext.h
  •   /codegenerators/cppcodegenerationpolicy.cpp
  •   /codegenerators/cppcodegenerationpolicy.h
  •   /codegenerators/cppcodegenerationpolicypage.cpp
  •   /codegenerators/cppcodegenerationpolicypage.h
  •   /codegenerators/dcodegenerationpolicy.cpp
  •   /codegenerators/dcodegenerationpolicy.h
  •   /codegenerators/javacodegenerationpolicy.cpp
  •   /codegenerators/javacodegenerationpolicy.h
  •   /codegenerators/rubycodegenerationpolicy.cpp
  •   /codegenerators/rubycodegenerationpolicy.h
  •   /dialogs/codegenerationoptionspage.cpp
  •   /dialogs/codegenerationpolicypage.h
17 files changed in total