M

NameKindDescription
Mainartifact The main function, you have to modify at least the line containing

UmlCom::targetItem()->???();

it if you want your program does something !
markedItemsoperation
messageoperation to write a message in the status bar line
does not use Qt rich text
messageCmdattribute
messagesoperation return the messages present in the diagram,
ordonned following their rank
messagesoperation return the messages present in the diagram,
ordonned following the sending time
methodsoperation return the behaviors (state and activities) implementing the operation
miscGlobalCmdattribute
MiscGlobalCmdclass Internal enum
MiscGlobalCmdartifact
modeoperation return the mode attribute, the way in which the execution interact.
moveAfteroperation If the parameter is null, move the current item to be
the first child of its parent. Else the current item and
the parameter must have the same parent, the current item
is moved to be just after the parameter.
On error return FALSE in C++, produce a RuntimeException in Java
moveAfterCmdattribute
mult_columnoperation
multiplicityoperation return the multiplicity
multiplicityoperation returns the multiplicity (may be an empty string)
multiplicityoperation return the return type multiplicity
multiplicityattribute
multiplicityoperation returns the multiplicity (may be an empty string)
multiplicity_columnoperationinternal, do NOT use it
mysqlColumnsoperation returns (in Java a copy of) the columns
significant when the attribute is a key of a table
mysqlColumnsoperation returns (in Java a copy of) the columns
significant when the relation is a foreign key of a table
mysqlConstraintoperation in case the attribute is a key part of a table returns the constraint,
else the return value doesn't have meaning
mysqlConstraintoperation in case the relation is a foreign key part of a table returns
the constraint, else the return value doesn't have meaning.
mysqlDecloperation return the MYSQL declaration
mysqlDecloperation return the Mysql declaration
mysqlDiroperation returns the path where the MySql files are generated by the
Mysql generator.
mysqlKindoperation in case the attribute is part of a table returns what this attribute
represents, else the return value doesn't have meaning.
mysqlLanguageattribute
mysqlOnDeleteoperation returns what is done on delete
significant when the relation is a foreign key of a table
mysqlOnUpdateoperation returns what is done on update
significant when the relation is a foreign key of a table
mysqlReferencedKeyoperation returns the key referenced by the foreing key or a null pointer
significant when the relation is a foreign key of a table
MysqlSettingsoperation never called !
MysqlSettingsclass This class manages settings concerning MYSQL, configured through
the 'Generation settings' dialog.

This class may be defined as a 'singleton', but I prefer to use static
members allowing to just write 'MysqlSettings::member' rather than
'MysqlSettings::instance()->member' or other long sentence like this.
MysqlSettingsartifact
mysqlSettingsCmdattribute
MysqlSettingsCmdclass
MysqlSettingsCmdartifact
mysqlSourceoperation returns the MySql file definition