construct text fig param owner own uml element param bound posit size param set render set param expand fig expand contract param properti name properti listen fig singl line text object owner rectangl bound diagram set set expand properti owner bound set expand initi properti properti add model listen 