13.07.2015 Views

Bouml reference manual - Fedora Project Packages GIT repositories

Bouml reference manual - Fedora Project Packages GIT repositories

Bouml reference manual - Fedora Project Packages GIT repositories

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

file:///C:/uml/BOUML/bouml_3.0/doc/TOUT.html147 of 378 07/10/2007 15:55The proposed stereotypes are the default one specified through the Default stereotypes dialog more the current one (empty here). It ispossible to choose into the list or to give a new one, or to empty it.The proposed types are the non class types defined in the first tab of the generation settings, more all the classes defined in the project(with their localization to distinguish synonymous classes). You are not limited to the proposed list, and any form (even invalid for thtarget language(s)) may be given. The button type: shows a menu proposing :if the current type of the parameter is a class : to select this class in the browserif the parameter is not read-only and if a class is selected in the browser : to set the type to be this classThe direction, multiplicity, ordering, effect, in state, default value, is control, unique, exception and stream are the standard UMLproperties. The flags exception and stream are exclusive, choose standard to be not exception nor stream.Theeditorbutton visible above and associated here to the default value and description, allows to edit the default value or the description in anwindow, or to call an external editor (for instance Xcoral) specified through the environment variable BOUML_EDITOR. Note that thisexternal editor have to create an own window, its parameter is the pathname of the file containing the description, its execution is done inparallel with BOUML which looks each second at the file contents to get the new definition until the dialog is closed (I do not like vemuch this polling but this works even QT isn't compiled with the thread support).parameter dialog, tab OclThe Ocl tab allows to specify the selection using the Ocl language, but in fact BOUML doesn't check the syntax, this is just a convention.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!