properti build associ end object assoc object type object multi object stereo navig object order object aggreg object scope object changeabl object visibl attribut target scope associ end uml longer support uml assoc associ illeg argument except assoc instanc associ non nl type type illeg argument except type properti non nl instanc type non nl aggreg aggreg aggreg kind illeg argument except aggreg properti non nl instanc aggreg kind non nl visibl visibl visibl kind illeg argument except visibl properti non nl instanc visibl kind non nl multi multi multipl element illeg argument except multil properti non nl instanc multipl element non nl order order changeabl changeabl illeg argument except order read attribut non nl properti instanc non nl stereo stereo stereotyp illeg argument except stereo instanc stereotyp non nl runnabl run runnabl run properti properti creat associ end properti set type type type properti set associ associ assoc properti set navig properti set navig navig navig associ assoc own end add properti aggreg properti set aggreg aggreg kind aggreg visibl properti set visibl visibl kind visibl multi multipl element multi lower valu properti set lower valu multipl element multi lower valu multipl element multi upper valu properti set lower valu multipl element multi upper valu order properti set order order changeabl properti set read changeabl stereo properti stereotyp applic stereotyp stereo properti appli stereotyp stereotyp stereo param add properti model impl model event pump root contain set hold event chang command cmd chang command model impl run creat associ end associ edit domain command stack execut cmd run param edit domain command stack undo edit domain command stack flush model impl model event pump root contain clear held event model impl model event pump root contain set hold event unsupport oper except stereotyp appli non nl associ end non nl cmd set object run param assoc model impl model event pump root contain set hold event properti run param 