<@doc alias="usg" hierarchy="GMLDOM"> An element used for referencing a module unit. (c) SAP AG 2003-2006. All rights reserved. #INCLUDE[svg:defs.inc] /////////////////////////////////////////////////////////////////////// // CLASS HEADER Class ModuleUsage inherit Usage; metadata title = '#TEXT[XTIT_MODULE_USAGE]'; metadata descr = '#TEXT[XTOL_MODULE_USAGE]'; metadata icon16 = '#URL[~res:skins.neutral.symbols.module16.gif]'; metadata icon32 = '#URL[~res:skins.neutral.symbols.module32.gif]'; attach svg:Polyshape override { fillColor: '#F8F7F2', strokeColor: '#A99B61', textColor: '#A99B61', geometry: { resizeMode: #[SVG_KEEP_WIDTH], rotateMode: #[SVG_ROTATE_FULL|SVG_FLIP_BODY], defWidth: 80, defHeight: 60, minWidth: 80, minHeight: 60, padding: [0,10,0,10] }, frameParts: [ {type:'path', d:'"M"+@x1+","+@y1+" L"+@x1+","+@y2+" "+@x2+","+@y2+" "+@x2+","+(@y1+5)+" "+(@x2-5)+","+@y1+" "+(@x1+40)+","+@y1+" "+(@x1+35)+","+(@y1-5)+" "+(@x1+5)+","+(@y1-5)+" Z M"+@x1+","+(@y1+5)+" L"+(@x1+35)+","+(@y1+5)+" "+(@x1+40)+","+@y1', fill:'@fillColor', stroke:'currentColor', 'stroke-width':2} ], bodyParts: [ {type:'text', action:'rename', text:'@name', x:0, y:'@y1+18', 'font-size':'90%', fill:'@textColor', stroke:'none', 'text-anchor':'middle'}, {type:'text', text:'(@tags ? "<<"+@tags+">>" : "")', x:0, y:'@y2-5', 'font-size':'75%', fill:'@textColor', 'text-anchor':'middle'} ] }