blob: c1fdb7378513aab5bf833a4f09562d71295edf21 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="16"
height="16"
id="svg2"
version="1.1"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
sodipodi:docname="constructor.svg"
inkscape:export-filename="/home/wywrzal/git/lsp4e/org.eclipse.lsp4e/icons/full/obj16/constructor.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<defs
id="defs4">
<linearGradient
id="linearGradient4198">
<stop
id="stop4200"
offset="0"
style="stop-color:#14733c;stop-opacity:1" />
<stop
style="stop-color:#14733c;stop-opacity:1"
offset="0.5"
id="stop4202" />
<stop
id="stop4204"
offset="1"
style="stop-color:#14733c;stop-opacity:1" />
</linearGradient>
<linearGradient
y2="459.24786"
x2="388.63736"
y1="478.18777"
x1="388.63736"
gradientUnits="userSpaceOnUse"
id="linearGradient3929-5"
xlink:href="#linearGradient10798-1-9-3-7-6-8-9-0-9-1"
inkscape:collect="always" />
<linearGradient
id="linearGradient10798-1-9-3-7-6-8-9-0-9-1">
<stop
style="stop-color:#a17748;stop-opacity:1"
offset="0"
id="stop10800-5-2-1-8-20-6-4-9-8-2" />
<stop
id="stop10806-6-8-5-3-9-24-8-4-3-2"
offset="0.5"
style="stop-color:#8e5c24;stop-opacity:1" />
<stop
style="stop-color:#c7af93;stop-opacity:1"
offset="1"
id="stop10802-1-5-3-0-4-8-4-2-9-2" />
</linearGradient>
<mask
id="mask17098"
maskUnits="userSpaceOnUse">
<g
transform="translate(-0.696415,-25.515546)"
style="fill:#ffffff"
id="g17100">
<g
transform="matrix(0.27903303,0,0,0.27903303,-148.50157,940.95641)"
style="fill:#ffffff;stroke:#ffffff;display:inline"
id="g17102">
<g
style="fill:#ffffff;stroke:#ffffff"
transform="matrix(1.1835826,0,0,1.1835826,-7.5789257,-74.544918)"
id="g17104">
<g
transform="matrix(3.0279299,0,0,3.0279299,456.02712,-2782.985)"
style="fill:#ffffff;stroke:#ffffff;display:inline"
id="g17106"
inkscape:label="Layer 1">
<g
id="g17108"
style="fill:#ffffff;stroke:#ffffff;display:inline"
transform="matrix(0.27903303,0,0,0.27903303,-129.51159,939.94639)">
<rect
y="363.23068"
x="464.14426"
height="7.1676102"
width="54.014832"
id="rect17110"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff" />
<g
style="fill:#ffffff;stroke:#ffffff"
id="g17112"
transform="matrix(1.1835826,0,0,1.1835826,-75.612218,-74.709882)">
<rect
ry="2.625"
rx="2.625"
y="365.46738"
x="463.93262"
height="16.625"
width="15"
id="rect17114"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
<path
sodipodi:nodetypes="sssssssss"
inkscape:connector-curvature="0"
id="path17116"
d="m 463.24874,371.54269 31.10344,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,14.39926 c 0,1.45425 -1.21199,2.28111 -2.625,2.625 l -31.10344,7.56983 c -1.413,0.34389 -2.625,-1.17075 -2.625,-2.625 l 0,-21.96909 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
sodipodi:nodetypes="sssssssss"
inkscape:connector-curvature="0"
id="path17118"
d="m 463.24874,371.6096 31.10344,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,14.33235 c 0,1.45425 -1.21199,2.28111 -2.625,2.625 l -31.10344,7.56983 c -1.413,0.34389 -2.625,-1.17075 -2.625,-2.625 l 0,-21.90218 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
style="fill:#ffffff;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
<path
inkscape:connector-curvature="0"
id="path17120"
d="m 462.26171,371.52622 20.09375,0"
style="fill:#ffffff;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<g
style="fill:#ffffff;stroke:#ffffff"
mask="url(#mask4917-4-0)"
id="g17122">
<rect
style="opacity:0.5;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2.38039374;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter4929-9)"
id="rect17124"
width="30.899641"
height="22.649353"
x="860.68469"
y="542.8974"
rx="2.625"
ry="3.7184925"
transform="matrix(1,0,-0.70828043,0.70593118,0,0)" />
</g>
<rect
transform="matrix(1,0,-0.70828042,0.70593119,0,0)"
ry="3.7184927"
rx="2.625"
y="543.43286"
x="860.68469"
height="21.542582"
width="30.23728"
id="rect17126"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:3.60383272;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
</g>
<path
sodipodi:nodetypes="ccccccc"
inkscape:connector-curvature="0"
id="path17128"
d="m 492.81474,377.56576 -14.33522,0 0,3.5838 2.02645,0 0,-1.47461 11.8608,0 z"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff" />
</g>
</g>
</g>
</g>
<path
sodipodi:nodetypes="ssscccssscccscss"
inkscape:connector-curvature="0"
id="path17130"
d="m 5.7026894,1044.9373 c -0.185041,-0.018 -0.402396,-0.059 -0.576929,-0.1108 -0.270837,-0.079 -0.243851,0.015 -0.243851,-0.8593 0,-0.4579 0.0077,-0.7598 0.01951,-0.7646 0.01072,0 0.0317,0 0.04665,0.013 0.04847,0.037 0.294579,0.1623 0.376062,0.1926 0.186482,0.069 0.46629,0.1032 0.663393,0.083 0.436936,-0.047 0.733026,-0.2945 0.881951,-0.7389 0.120095,-0.3583 0.114052,-0.2194 0.12641,-2.9086 l 0.01137,-2.4738 0.829393,0 0.829395,0 0.0062,2.3061 c 0.0064,2.384 -5.49e-4,2.6629 -0.0777,3.0973 -0.156267,0.8809 -0.598495,1.5436 -1.254122,1.8796 -0.440731,0.2258 -1.0806,0.337 -1.637678,0.2843 z"
style="fill:#ffffff;fill-opacity:1;display:inline" />
</g>
</mask>
<mask
maskUnits="userSpaceOnUse"
id="mask4917-4-0">
<path
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;display:inline"
d="m 462.77563,373.22885 29.11636,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,18.76896 c 0,1.45425 -1.17412,2.52598 -2.625,2.625 l -29.11636,1.98708 c -1.45088,0.099 -2.625,-1.17075 -2.625,-2.625 l 0,-20.75604 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
id="path4919-6-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="sssssssss" />
</mask>
<filter
inkscape:collect="always"
id="filter4929-9"
x="-0.13757156"
width="1.2751431"
y="-0.37744918"
height="1.7548983"
color-interpolation-filters="sRGB">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="3.5620748"
id="feGaussianBlur4931-98" />
</filter>
<mask
id="mask17064"
maskUnits="userSpaceOnUse">
<g
transform="matrix(2.4682548,0,0,2.4682548,-151.3224,-1556.3662)"
style="fill:#ffffff"
id="g17066">
<g
transform="matrix(0.27903303,0,0,0.27903303,-148.50157,940.95641)"
style="fill:#ffffff;stroke:#ffffff;display:inline"
id="g17068">
<g
style="fill:#ffffff;stroke:#ffffff"
transform="matrix(1.1835826,0,0,1.1835826,-7.5789257,-74.544918)"
id="g17070">
<g
transform="matrix(3.0279299,0,0,3.0279299,456.02712,-2782.985)"
style="fill:#ffffff;stroke:#ffffff;display:inline"
id="g17072"
inkscape:label="Layer 1">
<g
id="g17074"
style="fill:#ffffff;stroke:#ffffff;display:inline"
transform="matrix(0.27903303,0,0,0.27903303,-129.51159,939.94639)">
<rect
y="363.23068"
x="464.14426"
height="7.1676102"
width="54.014832"
id="rect17076"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff" />
<g
style="fill:#ffffff;stroke:#ffffff"
id="g17078"
transform="matrix(1.1835826,0,0,1.1835826,-75.612218,-74.709882)">
<rect
ry="2.625"
rx="2.625"
y="365.46738"
x="463.93262"
height="16.625"
width="15"
id="rect17080"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
<path
sodipodi:nodetypes="sssssssss"
inkscape:connector-curvature="0"
id="path17082"
d="m 463.24874,371.54269 31.10344,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,14.39926 c 0,1.45425 -1.21199,2.28111 -2.625,2.625 l -31.10344,7.56983 c -1.413,0.34389 -2.625,-1.17075 -2.625,-2.625 l 0,-21.96909 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<path
sodipodi:nodetypes="sssssssss"
inkscape:connector-curvature="0"
id="path17084"
d="m 463.24874,371.6096 31.10344,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,14.33235 c 0,1.45425 -1.21199,2.28111 -2.625,2.625 l -31.10344,7.56983 c -1.413,0.34389 -2.625,-1.17075 -2.625,-2.625 l 0,-21.90218 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
style="fill:#ffffff;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
<path
inkscape:connector-curvature="0"
id="path17086"
d="m 462.26171,371.52622 20.09375,0"
style="fill:#ffffff;stroke:#ffffff;stroke-width:3.02792978;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<g
style="fill:#ffffff;stroke:#ffffff"
mask="url(#mask4917-4-0)"
id="g17088">
<rect
style="opacity:0.5;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2.38039374;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter4929-9)"
id="rect17090"
width="30.899641"
height="22.649353"
x="860.68469"
y="542.8974"
rx="2.625"
ry="3.7184925"
transform="matrix(1,0,-0.70828043,0.70593118,0,0)" />
</g>
<rect
transform="matrix(1,0,-0.70828042,0.70593119,0,0)"
ry="3.7184927"
rx="2.625"
y="543.43286"
x="860.68469"
height="21.542582"
width="30.23728"
id="rect17092"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:3.60383272;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
</g>
<path
sodipodi:nodetypes="ccccccc"
inkscape:connector-curvature="0"
id="path17094"
d="m 492.81474,377.56576 -14.33522,0 0,3.5838 2.02645,0 0,-1.47461 11.8608,0 z"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff" />
</g>
</g>
</g>
</g>
<path
sodipodi:nodetypes="ssscccssscccscss"
inkscape:connector-curvature="0"
id="path17096"
d="m 5.7026894,1044.9373 c -0.185041,-0.018 -0.402396,-0.059 -0.576929,-0.1108 -0.270837,-0.079 -0.243851,0.015 -0.243851,-0.8593 0,-0.4579 0.0077,-0.7598 0.01951,-0.7646 0.01072,0 0.0317,0 0.04665,0.013 0.04847,0.037 0.294579,0.1623 0.376062,0.1926 0.186482,0.069 0.46629,0.1032 0.663393,0.083 0.436936,-0.047 0.733026,-0.2945 0.881951,-0.7389 0.120095,-0.3583 0.114052,-0.2194 0.12641,-2.9086 l 0.01137,-2.4738 0.829393,0 0.829395,0 0.0062,2.3061 c 0.0064,2.384 -5.49e-4,2.6629 -0.0777,3.0973 -0.156267,0.8809 -0.598495,1.5436 -1.254122,1.8796 -0.440731,0.2258 -1.0806,0.337 -1.637678,0.2843 z"
style="fill:#ffffff;fill-opacity:1;display:inline" />
</g>
</mask>
<mask
maskUnits="userSpaceOnUse"
id="mask18860">
<path
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;display:inline"
d="m 462.77563,373.22885 29.11636,0 c 1.45425,0 2.625,1.17075 2.625,2.625 l 0,18.76896 c 0,1.45425 -1.17412,2.52598 -2.625,2.625 l -29.11636,1.98708 c -1.45088,0.099 -2.625,-1.17075 -2.625,-2.625 l 0,-20.75604 c 0,-1.45425 1.17075,-2.625 2.625,-2.625 z"
id="path18862"
inkscape:connector-curvature="0"
sodipodi:nodetypes="sssssssss" />
</mask>
<linearGradient
id="linearGradient7540-2-3-8">
<stop
id="stop7542-8-7-5"
offset="0"
style="stop-color:#ffffff;stop-opacity:0.502" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.47623286"
id="stop7544-8-2-0" />
<stop
style="stop-color:#ffffff;stop-opacity:0"
offset="0.5"
id="stop7546-1-7-9" />
<stop
id="stop7548-98-9-2"
offset="1"
style="stop-color:#ffffff;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient7540-6-33-6-3">
<stop
id="stop7542-4-4-3-3"
offset="0"
style="stop-color:#ffffff;stop-opacity:0.502" />
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0.47623286"
id="stop7544-5-3-8-5" />
<stop
style="stop-color:#ffffff;stop-opacity:0"
offset="0.5"
id="stop7546-2-9-1-2" />
<stop
id="stop7548-9-2-0-9"
offset="1"
style="stop-color:#ffffff;stop-opacity:0;" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient6738"
id="linearGradient6744"
x1="-31.957434"
y1="1042.2544"
x2="-31.957434"
y2="1039.6025"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.4617999,0,0,1.4617999,38.859115,-483.60399)" />
<linearGradient
id="linearGradient6738">
<stop
style="stop-color:#5481b6;stop-opacity:1"
offset="0"
id="stop6740" />
<stop
id="stop5729"
offset="0.5"
style="stop-color:#1c65a2;stop-opacity:1" />
<stop
style="stop-color:#5286ba;stop-opacity:1"
offset="1"
id="stop6742" />
</linearGradient>
<linearGradient
id="linearGradient10798-1-9-3-7-6-8-9-0-9-1-3">
<stop
style="stop-color:#4f9e55;stop-opacity:1"
offset="0"
id="stop10800-5-2-1-8-20-6-4-9-8-2-6" />
<stop
id="stop10806-6-8-5-3-9-24-8-4-3-2-7"
offset="0.5"
style="stop-color:#418a4d;stop-opacity:1" />
<stop
style="stop-color:#91c168;stop-opacity:1;"
offset="1"
id="stop10802-1-5-3-0-4-8-4-2-9-2-5" />
</linearGradient>
<linearGradient
id="linearGradient28456">
<stop
style="stop-color:#17325d;stop-opacity:1;"
offset="0"
id="stop28458" />
<stop
style="stop-color:#9daeca;stop-opacity:1;"
offset="1"
id="stop28460" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="22.4"
inkscape:cx="8.7915893"
inkscape:cy="7.5218372"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1366"
inkscape:window-height="707"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid2985"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-1036.3622)">
<g
style="display:inline"
id="layer1-3"
inkscape:label="Layer 1"
transform="translate(1.6252372,17.080298)" />
<g
transform="translate(11.084313,10.044361)"
style="font-style:normal;font-weight:normal;font-size:13.58917427px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
id="text6430-2" />
<ellipse
id="path10796-2-6-2"
style="font-style:normal;font-weight:normal;font-size:medium;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#7f7b49;fill-opacity:1;stroke:#615e32;stroke-width:0.76525658;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
cx="7.0009236"
cy="1044.3566"
rx="4.5914693"
ry="4.5967937" />
<g
id="text3782-3"
style="font-style:normal;font-weight:normal;font-size:15.56941891px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
transform="matrix(0.94400511,0,0,1.0593163,11.084313,10.044361)" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="4.8992257"
y="938.64496"
id="text4207"
transform="scale(0.89670232,1.1151973)"><tspan
sodipodi:role="line"
id="tspan4209"
x="4.8992257"
y="938.64496"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.14256096px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#ffffff;fill-opacity:1">M</tspan></text>
<rect
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;stroke:#615e32;stroke-width:0.89608824;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
id="rect28446"
width="5.302156"
height="5.4357443"
x="10"
y="1046.3622" />
<path
style="display:inline;fill:#615e32;fill-opacity:1;stroke:none;stroke-width:0.89608824"
d="m 15.689928,1051.7198 -0.606575,0.6424 -2.787225,-2.8617 -0.985903,0.9568 -0.0033,-2.7415 h 2.639894 l -0.955773,1.1363 z"
id="path3986"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccc" />
</g>
</svg>