Skip to content

Commit 5a930f6

Browse files
new Event Asynchronous file. This one works I hope.
1 parent 6b4ae0d commit 5a930f6

File tree

1 file changed

+9
-117
lines changed

1 file changed

+9
-117
lines changed
Lines changed: 9 additions & 117 deletions
Original file line numberDiff line numberDiff line change
@@ -1,118 +1,10 @@
1-
<?xml version="1.0" encoding="UTF-8"?>
2-
<class-diagram version="1.1.10" icons="true" automaticImage="PNG" always-add-relationships="false"
3-
generalizations="true" realizations="true" associations="true" dependencies="false" nesting-relationships="true"
4-
router="FAN">
5-
<class id="1" language="java" name="com.iluwatar.event.asynchronous.App" project="event-asynchronous"
6-
file="/event-asynchronous/src/main/java/com/iluwatar/event/asynchronous/App.java" binary="false"
7-
corner="BOTTOM_RIGHT">
8-
<position height="-1" width="-1" x="629" y="221"/>
9-
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
10-
sort-features="false" accessors="true" visibility="true">
11-
<attributes public="false" package="false" protected="false" private="false" static="true"/>
12-
<operations public="true" package="true" protected="true" private="true" static="true"/>
13-
</display>
14-
</class>
15-
<class id="2" language="java" name="com.iluwatar.event.asynchronous.Event" project="event-asynchronous"
16-
file="/event-asynchronous/src/main/java/com/iluwatar/event/asynchronous/Event.java" binary="false"
17-
corner="BOTTOM_RIGHT">
18-
<position height="-1" width="-1" x="195" y="475"/>
19-
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
20-
sort-features="false" accessors="true" visibility="true">
21-
<attributes public="false" package="false" protected="false" private="false" static="true"/>
22-
<operations public="true" package="true" protected="true" private="true" static="true"/>
23-
</display>
24-
</class>
25-
<class id="3" language="java" name="com.iluwatar.event.asynchronous.EventManager" project="event-asynchronous"
26-
file="/event-asynchronous/src/main/java/com/iluwatar/event/asynchronous/EventManager.java" binary="false"
27-
corner="BOTTOM_RIGHT">
28-
<position height="-1" width="-1" x="575" y="475"/>
29-
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
30-
sort-features="false" accessors="true" visibility="true">
31-
<attributes public="false" package="false" protected="false" private="false" static="true"/>
32-
<operations public="true" package="true" protected="true" private="true" static="true"/>
33-
</display>
34-
</class>
35-
<interface id="4" language="java" name="com.iluwatar.event.asynchronous.IEvent" project="event-asynchronous"
36-
file="/event-asynchronous/src/main/java/com/iluwatar/event/asynchronous/IEvent.java" binary="false"
37-
corner="BOTTOM_RIGHT">
38-
<position height="-1" width="-1" x="196" y="197"/>
39-
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
40-
sort-features="false" accessors="true" visibility="true">
41-
<attributes public="true" package="true" protected="true" private="true" static="true"/>
42-
<operations public="true" package="true" protected="true" private="true" static="true"/>
43-
</display>
44-
</interface>
45-
<interface id="5" language="java" name="com.iluwatar.event.asynchronous.ThreadCompleteListener"
46-
project="event-asynchronous"
47-
file="/event-asynchronous/src/main/java/com/iluwatar/event/asynchronous/ThreadCompleteListener.java" binary="false"
48-
corner="BOTTOM_RIGHT">
49-
<position height="-1" width="-1" x="396" y="229"/>
50-
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
51-
sort-features="false" accessors="true" visibility="true">
52-
<attributes public="true" package="true" protected="true" private="true" static="true"/>
53-
<operations public="true" package="true" protected="true" private="true" static="true"/>
54-
</display>
55-
</interface>
56-
<class id="6" language="java" name="com.iluwatar.event.asynchronous.EventAsynchronousTest"
57-
project="event-asynchronous"
58-
file="/event-asynchronous/src/test/java/com/iluwatar/event/asynchronous/EventAsynchronousTest.java" binary="false"
59-
corner="BOTTOM_RIGHT">
60-
<position height="-1" width="-1" x="924" y="220"/>
61-
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
62-
sort-features="false" accessors="true" visibility="true">
63-
<attributes public="true" package="true" protected="true" private="true" static="true"/>
64-
<operations public="true" package="true" protected="true" private="true" static="true"/>
65-
</display>
66-
</class>
67-
<association id="7">
68-
<end type="SOURCE" refId="6" navigable="false">
69-
<attribute id="8" name="app">
70-
<position height="0" width="0" x="0" y="0"/>
71-
</attribute>
72-
<multiplicity id="9" minimum="0" maximum="1">
73-
<position height="16" width="23" x="714" y="226"/>
74-
</multiplicity>
75-
</end>
76-
<end type="TARGET" refId="1" navigable="true"/>
77-
<display labels="true" multiplicity="true"/>
78-
</association>
79-
<association id="10">
80-
<end type="SOURCE" refId="2" navigable="false">
81-
<attribute id="11" name="eventListener">
82-
<position height="18" width="74" x="250" y="287"/>
83-
</attribute>
84-
<multiplicity id="12" minimum="0" maximum="1">
85-
<position height="0" width="0" x="0" y="0"/>
86-
</multiplicity>
87-
</end>
88-
<end type="TARGET" refId="5" navigable="true"/>
89-
<display labels="true" multiplicity="true"/>
90-
</association>
91-
<association id="13">
92-
<bendpoint x="433" y="475"/>
93-
<end type="SOURCE" refId="3" navigable="false">
94-
<attribute id="14" name="eventPool">
95-
<position height="0" width="0" x="0" y="0"/>
96-
</attribute>
97-
<multiplicity id="15" minimum="0" maximum="2147483647">
98-
<position height="0" width="0" x="0" y="0"/>
99-
</multiplicity>
100-
</end>
101-
<end type="TARGET" refId="2" navigable="true"/>
102-
<display labels="true" multiplicity="true"/>
103-
</association>
104-
<realization id="16">
105-
<end type="SOURCE" refId="2"/>
106-
<end type="TARGET" refId="4"/>
107-
</realization>
108-
<realization id="17">
109-
<end type="SOURCE" refId="3"/>
110-
<end type="TARGET" refId="5"/>
111-
</realization>
112-
<classifier-display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
113-
sort-features="false" accessors="true" visibility="true">
114-
<attributes public="true" package="true" protected="true" private="true" static="true"/>
115-
<operations public="true" package="true" protected="true" private="true" static="true"/>
116-
</classifier-display>
117-
<association-display labels="true" multiplicity="true"/>
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<class-diagram version="1.2.2" icons="true" automaticImage="PNG" always-add-relationships="false" generalizations="true"
3+
realizations="true" associations="true" dependencies="false" nesting-relationships="true">
4+
<classifier-display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
5+
sort-features="false" accessors="true" visibility="true">
6+
<attributes public="true" package="true" protected="true" private="true" static="true"/>
7+
<operations public="true" package="true" protected="true" private="true" static="true"/>
8+
</classifier-display>
9+
<association-display labels="true" multiplicity="true"/>
11810
</class-diagram>

0 commit comments

Comments
 (0)