constructor uml transit trigger list param data model model uml signal event signal list uml model element list model data model data model action add model element set delet set delet action 