1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <class-diagram version =" 1.1.8" icons =" true" automaticImage =" PNG" always-add-relationships =" false" generalizations =" true"
3+ realizations =" true" associations =" true" dependencies =" false" nesting-relationships =" true" >
4+ <class id =" 1" language =" java" name =" domainapp.dom.app.homepage.HomePageService" project =" naked-objects-dom"
5+ file =" /naked-objects-dom/src/main/java/domainapp/dom/app/homepage/HomePageService.java" binary =" false"
6+ corner =" BOTTOM_RIGHT" >
7+ <position height =" -1" width =" -1" x =" 594" y =" 117" />
8+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
9+ sort-features =" false" accessors =" true" visibility =" true" >
10+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
11+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
12+ </display >
13+ </class >
14+ <class id =" 2" language =" java" name =" domainapp.dom.app.homepage.HomePageViewModel" project =" naked-objects-dom"
15+ file =" /naked-objects-dom/src/main/java/domainapp/dom/app/homepage/HomePageViewModel.java" binary =" false"
16+ corner =" BOTTOM_RIGHT" >
17+ <position height =" -1" width =" -1" x =" 1272" y =" 543" />
18+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
19+ sort-features =" false" accessors =" true" visibility =" true" >
20+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
21+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
22+ </display >
23+ </class >
24+ <class id =" 3" language =" java" name =" domainapp.dom.modules.simple.SimpleObjects.CreateDomainEvent"
25+ project =" naked-objects-dom" file =" /naked-objects-dom/src/main/java/domainapp/dom/modules/simple/SimpleObjects.java"
26+ binary =" false" corner =" BOTTOM_RIGHT" >
27+ <position height =" -1" width =" -1" x =" 950" y =" 305" />
28+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
29+ sort-features =" false" accessors =" true" visibility =" true" >
30+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
31+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
32+ </display >
33+ </class >
34+ <class id =" 4" language =" java" name =" domainapp.dom.modules.simple.SimpleObject" project =" naked-objects-dom"
35+ file =" /naked-objects-dom/src/main/java/domainapp/dom/modules/simple/SimpleObject.java" binary =" false"
36+ corner =" BOTTOM_RIGHT" >
37+ <position height =" -1" width =" -1" x =" 202" y =" 398" />
38+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
39+ sort-features =" false" accessors =" true" visibility =" true" >
40+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
41+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
42+ </display >
43+ </class >
44+ <class id =" 5" language =" java" name =" domainapp.dom.modules.simple.SimpleObject.UpdateNameDomainEvent"
45+ project =" naked-objects-dom" file =" /naked-objects-dom/src/main/java/domainapp/dom/modules/simple/SimpleObject.java"
46+ binary =" false" corner =" BOTTOM_RIGHT" >
47+ <position height =" -1" width =" -1" x =" 202" y =" 687" />
48+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
49+ sort-features =" false" accessors =" true" visibility =" true" >
50+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
51+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
52+ </display >
53+ </class >
54+ <class id =" 6" language =" java" name =" domainapp.dom.modules.simple.SimpleObjects" project =" naked-objects-dom"
55+ file =" /naked-objects-dom/src/main/java/domainapp/dom/modules/simple/SimpleObjects.java" binary =" false"
56+ corner =" BOTTOM_RIGHT" >
57+ <position height =" -1" width =" -1" x =" 950" y =" 543" />
58+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
59+ sort-features =" false" accessors =" true" visibility =" true" >
60+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
61+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
62+ </display >
63+ </class >
64+ <class id =" 7" language =" java" name =" domainapp.fixture.scenarios.RecreateSimpleObjects" project =" naked-objects-fixture"
65+ file =" /naked-objects-fixture/src/main/java/domainapp/fixture/scenarios/RecreateSimpleObjects.java" binary =" false"
66+ corner =" BOTTOM_RIGHT" >
67+ <position height =" -1" width =" -1" x =" 612" y =" 630" />
68+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
69+ sort-features =" false" accessors =" true" visibility =" true" >
70+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
71+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
72+ </display >
73+ </class >
74+ <class id =" 8" language =" java" name =" domainapp.fixture.modules.simple.SimpleObjectCreate"
75+ project =" naked-objects-fixture"
76+ file =" /naked-objects-fixture/src/main/java/domainapp/fixture/modules/simple/SimpleObjectCreate.java" binary =" false"
77+ corner =" BOTTOM_RIGHT" >
78+ <position height =" -1" width =" -1" x =" 586" y =" 398" />
79+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
80+ sort-features =" false" accessors =" true" visibility =" true" >
81+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
82+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
83+ </display >
84+ </class >
85+ <class id =" 9" language =" java" name =" domainapp.fixture.DomainAppFixturesService" project =" naked-objects-fixture"
86+ file =" /naked-objects-fixture/src/main/java/domainapp/fixture/DomainAppFixturesService.java" binary =" false"
87+ corner =" BOTTOM_RIGHT" >
88+ <position height =" -1" width =" -1" x =" 897" y =" 125" />
89+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
90+ sort-features =" false" accessors =" true" visibility =" true" >
91+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
92+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
93+ </display >
94+ </class >
95+ <class id =" 10" language =" java" name =" domainapp.fixture.modules.simple.SimpleObjectsTearDown"
96+ project =" naked-objects-fixture"
97+ file =" /naked-objects-fixture/src/main/java/domainapp/fixture/modules/simple/SimpleObjectsTearDown.java"
98+ binary =" false" corner =" BOTTOM_RIGHT" >
99+ <position height =" -1" width =" -1" x =" 1189" y =" 119" />
100+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
101+ sort-features =" false" accessors =" true" visibility =" true" >
102+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
103+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
104+ </display >
105+ </class >
106+ <class id =" 11" language =" java" name =" domainapp.webapp.SimpleApplication" project =" naked-objects-webapp"
107+ file =" /naked-objects-webapp/src/main/java/domainapp/webapp/SimpleApplication.java" binary =" false"
108+ corner =" BOTTOM_RIGHT" >
109+ <position height =" -1" width =" -1" x =" 233" y =" 126" />
110+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
111+ sort-features =" false" accessors =" true" visibility =" true" >
112+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
113+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
114+ </display >
115+ </class >
116+ <association id =" 12" >
117+ <end type =" SOURCE" refId =" 2" navigable =" false" >
118+ <attribute id =" 13" name =" simpleObjects" />
119+ <multiplicity id =" 14" minimum =" 0" maximum =" 1" />
120+ </end >
121+ <end type =" TARGET" refId =" 6" navigable =" true" />
122+ <display labels =" true" multiplicity =" true" />
123+ </association >
124+ <nesting id =" 15" >
125+ <end type =" SOURCE" refId =" 4" />
126+ <end type =" TARGET" refId =" 5" />
127+ </nesting >
128+ <nesting id =" 16" >
129+ <end type =" SOURCE" refId =" 6" />
130+ <end type =" TARGET" refId =" 3" />
131+ </nesting >
132+ <association id =" 17" >
133+ <end type =" SOURCE" refId =" 8" navigable =" false" >
134+ <attribute id =" 18" name =" simpleObjects" />
135+ <multiplicity id =" 19" minimum =" 0" maximum =" 1" />
136+ </end >
137+ <end type =" TARGET" refId =" 6" navigable =" true" />
138+ <display labels =" true" multiplicity =" true" />
139+ </association >
140+ <association id =" 20" >
141+ <end type =" SOURCE" refId =" 7" navigable =" false" >
142+ <attribute id =" 21" name =" simpleObjects" />
143+ <multiplicity id =" 22" minimum =" 0" maximum =" 2147483647" />
144+ </end >
145+ <end type =" TARGET" refId =" 4" navigable =" true" />
146+ <display labels =" true" multiplicity =" true" />
147+ </association >
148+ <association id =" 23" >
149+ <end type =" SOURCE" refId =" 8" navigable =" false" >
150+ <attribute id =" 24" name =" simpleObject" />
151+ <multiplicity id =" 25" minimum =" 0" maximum =" 1" />
152+ </end >
153+ <end type =" TARGET" refId =" 4" navigable =" true" />
154+ <display labels =" true" multiplicity =" true" />
155+ </association >
156+ <classifier-display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
157+ sort-features =" false" accessors =" true" visibility =" true" >
158+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
159+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
160+ </classifier-display >
161+ <association-display labels =" true" multiplicity =" true" />
162+ </class-diagram >
0 commit comments