[Uml-devel] [CVS] update: Update of /cvsroot/uml/umbrello2/libumbrello2

Andrew Sutton donnie_darko at users.sourceforge.net
Fri Apr 25 15:51:14 UTC 2003


In directory sc8-pr-cvs1:/tmp/cvs-serv16825/libumbrello2

Modified Files:
	application.cpp configurable.cpp configurable.h metamodel.cpp 
	metamodel.h plugin.cpp plugin.h pluginloader.cpp 
	pluginloader.h refbaseobject.cpp 
Log Message:
many, many chages:
	- plugins now work correctly (after fighting w/setInstance crash)
	- mmtree has been re-enabled. menu is added via xmlgui and actions
	  based on loaded metamodels (cool, but useless)
	- uml plugin gets its own menu for uml data options (stereotypes
	  and profile dialogs)
	- added simple dialogs - still empty - for uml profiles and
	  stereotypes (think visio, but better ;)
	- changed plugin categories from QString-based to enum-based
	- fixed some plugin categorization issues
todo:
	- the plugin load/unload protocol is still basically in shambles.
	  it works, but that's just because its not doing anything. there's
	  lots of dead code that needs to be cleaned out.
	- start work on the actual gui framework and figure out how stuff
	  is really going to get tied together.
	- design handling for profiles and stereotypes (could be fun)
	- have the profile dialog support the ability to create profiles.
	  we're going to use this to actually define all the stereotypes
	  in uml (so creative :) and save them out as XMI files
	- write Xmi::Writer (boo)
	- create tons of actions within the uml plugin so we can integrate
	  them with the eventual model tree and possibly other components
	  like a toolbox or toolbars.





More information about the umbrello-devel mailing list