10BC0 PenEntities · bejjrajesh/dsa-problems-java@73acc2b · GitHub
[go: up one dir, main page]

Skip to content

Commit 73acc2b

Browse files
committed
PenEntities
1 parent dbacdf7 commit 73acc2b

File tree

1 file changed

+58
-2
lines changed

1 file changed

+58
-2
lines changed

Untitled Diagram.drawio

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,65 @@
1-
<mxfile host="app.diagrams.net" modified="2023-04-07T08:27:28.120Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" etag="fOXyfi9E_tkas7FwWD43" version="21.1.5" type="github">
1+
<mxfile host="app.diagrams.net" modified="2023-04-07T08:58:48.776Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36" etag="n-07-njirHTaaj1TNERt" version="21.1.5" type="github">
22
<diagram name="Page-1" id="c4acf3e9-155e-7222-9cf6-157b1a14988f">
3-
<mxGraphModel dx="1659" dy="808" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" background="none" math="0" shadow="0">
3+
<mxGraphModel dx="1450" dy="808" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" background="none" math="0" shadow="0">
44
<root>
55
<mxCell id="0" />
66
<mxCell id="1" parent="0" />
7+
<mxCell id="DlWgEN0ERAqcZzdgyBFJ-1" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;&quot;&gt;&lt;i&gt;&amp;lt;&amp;lt;Abstract&amp;gt;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;&quot;&gt;&lt;i&gt;&lt;b&gt;Pen&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;p style=&quot;border-color: var(--border-color); margin: 0px 0px 0px 4px;&quot;&gt;+ name: string&lt;/p&gt;&lt;p style=&quot;border-color: var(--border-color); margin: 0px 0px 0px 4px;&quot;&gt;+ brand: string&lt;/p&gt;&lt;p style=&quot;border-color: var(--border-color); margin: 0px 0px 0px 4px;&quot;&gt;+ penType: PEN_TYPE&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;+ price: double&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;+ write(): void&lt;/p&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;&lt;br&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;whiteSpace=wrap;" vertex="1" parent="1">
8+
<mxGeometry x="330" y="20" width="170" height="140" as="geometry" />
9+
</mxCell>
10+
<mxCell id="DlWgEN0ERAqcZzdgyBFJ-2" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;&quot;&gt;&lt;i&gt;&amp;lt;&amp;lt;enumeration&amp;gt;&amp;gt;&lt;/i&gt;&lt;br&gt;&lt;b&gt;PEN_TYPE&lt;/b&gt;&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;BALLPOINT&lt;/p&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;GEL&lt;br&gt;&lt;/p&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;FOUNTAIN&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;whiteSpace=wrap;" vertex="1" parent="1">
11+
<mxGeometry x="620" y="40" width="130" height="100" as="geometry" />
12+
</mxCell>
13+
<mxCell id="DlWgEN0ERAqcZzdgyBFJ-11" value="" style="endArrow=open;dashed=1;html=1;rounded=0;strokeWidth=1;edgeStyle=elbowEdgeStyle;" edge="1" parent="1">
14+
<mxGeometry x="0.0057" width="160" relative="1" as="geometry">
15+
<mxPoint x="500" y="100" as="sourcePoint" />
16+
<mxPoint x="620" y="100" as="targetPoint" />
17+
<mxPoint as="offset" />
18+
</mxGeometry>
19+
</mxCell>
20+
<mxCell id="DlWgEN0ERAqcZzdgyBFJ-13" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;&quot;&gt;&lt;b&gt;GenPen&lt;/b&gt;&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;+ refill: Refil&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;+ write(): void&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;whiteSpace=wrap;" vertex="1" parent="1">
21+
<mxGeometry x="20" y="240" width="160" height="90" as="geometry" />
22+
</mxCell>
23+
<mxCell id="DlWgEN0ERAqcZzdgyBFJ-14" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;&quot;&gt;&lt;b&gt;BallPen&lt;/b&gt;&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;+ refill: Refill&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;+ write(): void&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;whiteSpace=wrap;" vertex="1" parent="1">
24+
<mxGeometry x="320" y="240" width="160" height="90" as="geometry" />
25+
</mxCell>
26+
<mxCell id="DlWgEN0ERAqcZzdgyBFJ-15" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;&quot;&gt;&lt;b&gt;FountainPen&lt;/b&gt;&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;+ ink: Ink&lt;/p&gt;&lt;hr size=&quot;1&quot;&gt;&lt;p style=&quot;margin:0px;margin-left:4px;&quot;&gt;+ write(): void&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;whiteSpace=wrap;" vertex="1" parent="1">
27+
<mxGeometry x="630" y="240" width="160" height="90" as="geometry" />
28+
</mxCell>
29+
<mxCell id="DlWgEN0ERAqcZzdgyBFJ-19" value="" style="endArrow=open;dashed=1;html=1;rounded=0;strokeWidth=1;edgeStyle=elbowEdgeStyle;elbow=vertical;exitX=0.748;exitY=-0.053;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="DlWgEN0ERAqcZzdgyBFJ-13">
30+
<mxGeometry x="0.0057" width="160" relative="1" as="geometry">
31+
<mxPoint x="140" y="230" as="sourcePoint" />
32+
<mxPoint x="350" y="170" as="targetPoint" />
33+
<mxPoint as="offset" />
34+
<Array as="points">
35+
<mxPoint x="250" y="200" />
36+
<mxPoint x="320" y="200" />
37+
<mxPoint x="380" y="190" />
38+
<mxPoint x="260" y="200" />
39+
</Array>
40+
</mxGeometry>
41+
</mxCell>
42+
<mxCell id="DlWgEN0ERAqcZzdgyBFJ-20" value="" style="endArrow=open;dashed=1;html=1;rounded=0;strokeWidth=1;elbow=vertical;" edge="1" parent="1" source="DlWgEN0ERAqcZzdgyBFJ-14">
43+
<mxGeometry x="0.0057" width="160" relative="1" as="geometry">
44+
<mxPoint x="150" y="245" as="sourcePoint" />
45+
<mxPoint x="400" y="170" as="targetPoint" />
46+
<mxPoint as="offset" />
47+
<Array as="points" />
48+
</mxGeometry>
49+
</mxCell>
50+
<mxCell id="DlWgEN0ERAqcZzdgyBFJ-21" value="" style="endArrow=open;dashed=1;html=1;rounded=0;strokeWidth=1;edgeStyle=elbowEdgeStyle;elbow=vertical;exitX=0.32;exitY=-0.044;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="DlWgEN0ERAqcZzdgyBFJ-15">
51+
<mxGeometry x="0.0057" width="160" relative="1" as="geometry">
52+
<mxPoint x="680" y="230" as="sourcePoint" />
53+
<mxPoint x="440" y="170" as="targetPoint" />
54+
<mxPoint as="offset" />
55+
<Array as="points">
56+
<mxPoint x="570" y="200" />
57+
<mxPoint x="640" y="200" />
58+
<mxPoint x="700" y="190" />
59+
<mxPoint x="580" y="200" />
60+
</Array>
61+
</mxGeometry>
62+
</mxCell>
763
</root>
864
</mxGraphModel>
965
</diagram>

0 commit comments

Comments
 (0)
0