[Uml-devel] kdesdk/umbrello/umbrello

Jonathan Riddell jri at jriddell.org
Wed Aug 27 09:02:35 UTC 2003


CVS commit by jriddell: 

Muckle commit

Add ClassifierListItem as base class for operations and attributes etc.

 	Classifiers (classes, interfaces) have lists of operations,
 	attributes, templates and others.  This is a base class for
 	the items in this list.  This abstraction should remove
 	duplication of dialogues and allow for stereotypes in lists.

This means changine getOpsList() to getFilteredOperationsList() and
getAttsList() to getFilteredAttributesList() in the code generators


  M +1 -1      Makefile.am   1.27
  M +9 -4      attribute.cpp   1.3
  M +8 -2      attribute.h   1.6
  M +33 -10    class.cpp   1.8
  M +15 -4     class.h   1.8
  M +14 -4     classifier.cpp   1.8
  M +8 -2      classifier.h   1.8
  M +20 -20    classwidget.cpp   1.7
  M +4 -4      codegenerator.cpp   1.14
  M +1 -1      interface.cpp   1.7
  M +9 -8      interfacewidget.cpp   1.7
  M +7 -5      operation.cpp   1.8
  M +8 -2      operation.h   1.6
  M +9 -3      template.cpp   1.3
  M +8 -3      template.h   1.4
  M +13 -12    umldoc.cpp   1.53
  M +4 -4      codegenerators/adawriter.cpp   1.10
  M +5 -5      codegenerators/aswriter.cpp   1.6
  M +9 -9      codegenerators/classifierinfo.cpp   1.2
  M +8 -8      codegenerators/cppwriter.cpp   1.13
  M +4 -4      codegenerators/idlwriter.cpp   1.4
  M +3 -3      codegenerators/javawriter.cpp   1.15
  M +2 -2      codegenerators/jswriter.cpp   1.6
  M +3 -3      codegenerators/perlwriter.cpp   1.6
  M +3 -3      codegenerators/phpwriter.cpp   1.8
  M +1 -1      codegenerators/pythonwriter.cpp   1.5
  M +1 -1      codegenerators/sqlwriter.cpp   1.5
  M +2 -2      codegenerators/xmlschemawriter.cpp   1.7
  M +18 -18    dialogs/classattpage.cpp   1.11
  M +2 -2      dialogs/classattpage.h   1.7
  M +10 -6     dialogs/classattributespage.cpp   1.7
  M +16 -12    dialogs/classifieroperationspage.cpp   1.2
  M +12 -13    dialogs/classopspage.cpp   1.12
  M +3 -2      dialogs/classopspage.h   1.5
  M +13 -12    dialogs/classtemplatepage.cpp   1.7
  M +3 -2      dialogs/classtemplatepage.h   1.6
  M +10 -6     dialogs/classtemplatespage.cpp   1.2
  M +2 -2      dialogs/selectopdlg.cpp   1.6
  M +3 -2      plugins/umlwidgets/classwidget.cpp   1.3
  M +1 -1      plugins/umlwidgets/interfacewidget.cpp   1.3
  M +2 -2      refactoring/refactoringassistant.cpp   1.10







More information about the umbrello-devel mailing list