object model element buffer sb buffer str constructor iter model facad stereotyp model element iter object model facad creat equal creat equal constructor str model facad model facad owner model element constructor str model facad model element sb append gener concurr model element sb append gener abstract model element sb append notat util java gener changeabl model element sb append notat util java gener scope model element sb append notat util java gener visibl model element pick type collect param model core helper paramet model element object rp param size rp rp param iter param size defin log lp log granular type statement lp log local nest statement log warn java gener handl paramet param size model facad model element endif rp constructor object type model facad type rp type sb append sb append notat util java gener classifi ref type append param list param arrai list model facad paramet model element param remov rp sb append str append param param size sb append sb append notat util java gener paramet param sb append collect model facad rais signal model element iter iter object signal model facad except signal sb append sb append sb append model facad signal sb 