event regist listen uml chang event event mof id ref base object event sourc ref mof id event sourc given listen call regist multipl relev match set properti chang listen listen hash set properti chang listen registr mutex listen add element match mof id event properti includ subtyp regist listen add listen class match event properti defin log lp log granular type statement log debug enabl log debug fire model impl meta type event sourc model impl meta type event sourc ref base object event sourc ref mof id event properti format element event old valu format element event valu endif listen properti chang listen pcl listen defin log lp log granular type statement lp log local nest statement log debug enabl log debug fire event pcl pcl endif pcl properti chang event debug probabl want log event fire defin log lp log granular type statement lp log local nest statement log debug enabl log debug listen model impl meta type event sourc model impl meta type event sourc ref base object event sourc ref mof id event properti event old valu event valu endif 