Skip to content

Commit b74a882

Browse files
committed
add class diagram
1 parent 5d318c5 commit b74a882

File tree

4 files changed

+127
-1
lines changed

4 files changed

+127
-1
lines changed

HTTP-Server.ucls

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<class-diagram version="1.2.4" 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"/>
10+
</class-diagram>

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
![GitHub forks](https://img.shields.io/github/forks/UnterrainerInformatik/java-http-server?style=social) ![GitHub stars](https://img.shields.io/github/stars/UnterrainerInformatik/java-http-server?style=social) ![GitHub repo size](https://img.shields.io/github/repo-size/UnterrainerInformatik/java-http-server) [![GitHub issues](https://img.shields.io/github/issues/UnterrainerInformatik/java-http-server)](https://github.com/UnterrainerInformatik/java-http-server/issues)
22

3-
[![license](https://img.shields.io/github/license/unterrainerinformatik/FiniteStateMachine.svg?maxAge=2592000)](http://unlicense.org) [![Travis-build](https://travis-ci.org/UnterrainerInformatik/java-http-server.svg?branch=master)](https://travis-ci.org/github/UnterrainerInformatik/java-http-server) [![Maven Central](https://img.shields.io/maven-central/v/info.unterrainer.commons/http-server)](https://search.maven.org/artifact/org.webjars.npm/http-server) [![Twitter Follow](https://img.shields.io/twitter/follow/throbax.svg?style=social&label=Follow&maxAge=2592000)](https://twitter.com/throbax)
3+
[![license](https://img.shields.io/github/license/unterrainerinformatik/FiniteStateMachine.svg?maxAge=2592000)](http://unlicense.org) [![Travis-build](https://travis-ci.org/UnterrainerInformatik/java-http-server.svg?branch=master)](https://travis-ci.org/github/UnterrainerInformatik/java-http-server) [![Maven Central](https://img.shields.io/maven-central/v/info.unterrainer.commons/http-server)](https://search.maven.org/artifact/info.unterrainer.commons/http-server) [![Twitter Follow](https://img.shields.io/twitter/follow/throbax.svg?style=social&label=Follow&maxAge=2592000)](https://twitter.com/throbax)
44

55

66

daos.png

162 KB
Loading

daos.ucls

+116
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<class-diagram version="1.2.4" icons="true" automaticImage="PNG" always-add-relationships="false" generalizations="true"
3+
realizations="true" associations="true" dependencies="false" nesting-relationships="true" router="FAN">
4+
<interface id="1" language="java" name="info.unterrainer.commons.httpserver.daos.BasicDao" project="http-server"
5+
file="/http-server/src/main/java/info/unterrainer/commons/httpserver/daos/BasicDao.java" binary="false"
6+
corner="BOTTOM_RIGHT">
7+
<position height="405" width="356" x="269" y="1454"/>
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+
</interface>
14+
<interface id="2" language="java" name="info.unterrainer.commons.httpserver.daos.DaoTransaction" project="http-server"
15+
file="/http-server/src/main/java/info/unterrainer/commons/httpserver/daos/DaoTransaction.java" binary="false"
16+
corner="BOTTOM_RIGHT">
17+
<position height="99" width="186" x="43" y="1454"/>
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+
</interface>
24+
<interface id="3" language="java" name="info.unterrainer.commons.httpserver.daos.BasicAsyncDao" project="http-server"
25+
file="/http-server/src/main/java/info/unterrainer/commons/httpserver/daos/BasicAsyncDao.java" binary="false"
26+
corner="BOTTOM_RIGHT">
27+
<position height="351" width="329" x="467" y="1899"/>
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+
</interface>
34+
<interface id="4" language="java" name="info.unterrainer.commons.httpserver.daos.DaoTransactionManager"
35+
project="http-server"
36+
file="/http-server/src/main/java/info/unterrainer/commons/httpserver/daos/DaoTransactionManager.java" binary="false"
37+
corner="BOTTOM_RIGHT">
38+
<position height="81" width="214" x="1144" y="1454"/>
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+
<class id="5" language="java" name="info.unterrainer.commons.httpserver.daos.JpqlAsyncDao" project="http-server"
46+
file="/http-server/src/main/java/info/unterrainer/commons/httpserver/daos/JpqlAsyncDao.java" binary="false"
47+
corner="BOTTOM_RIGHT">
48+
<position height="405" width="439" x="665" y="1454"/>
49+
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
50+
sort-features="false" accessors="true" visibility="true">
51+
<attributes public="true" package="true" protected="true" private="true" static="true"/>
52+
<operations public="true" package="true" protected="true" private="true" static="true"/>
53+
</display>
54+
</class>
55+
<class id="6" language="java" name="info.unterrainer.commons.httpserver.daos.JpqlDao" project="http-server"
56+
file="/http-server/src/main/java/info/unterrainer/commons/httpserver/daos/JpqlDao.java" binary="false"
57+
corner="BOTTOM_RIGHT">
58+
<position height="1377" width="492" x="467" y="37"/>
59+
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
60+
sort-features="false" accessors="true" visibility="true">
61+
<attributes public="true" package="true" protected="true" private="true" static="true"/>
62+
<operations public="true" package="true" protected="true" private="true" static="true"/>
63+
</display>
64+
</class>
65+
<class id="7" language="java" name="info.unterrainer.commons.httpserver.daos.JpqlTransaction" project="http-server"
66+
file="/http-server/src/main/java/info/unterrainer/commons/httpserver/daos/JpqlTransaction.java" binary="false"
67+
corner="BOTTOM_RIGHT">
68+
<position height="135" width="186" x="43" y="37"/>
69+
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
70+
sort-features="false" accessors="true" visibility="true">
71+
<attributes public="true" package="true" protected="true" private="true" static="true"/>
72+
<operations public="true" package="true" protected="true" private="true" static="true"/>
73+
</display>
74+
</class>
75+
<class id="8" language="java" name="info.unterrainer.commons.httpserver.daos.JpqlTransactionManager"
76+
project="http-server"
77+
file="/http-server/src/main/java/info/unterrainer/commons/httpserver/daos/JpqlTransactionManager.java"
78+
binary="false" corner="BOTTOM_RIGHT">
79+
<position height="117" width="276" x="1082" y="37"/>
80+
<display autosize="true" stereotype="true" package="true" initial-value="false" signature="true"
81+
sort-features="false" accessors="true" visibility="true">
82+
<attributes public="true" package="true" protected="true" private="true" static="true"/>
83+
<operations public="true" package="true" protected="true" private="true" static="true"/>
84+
</display>
85+
</class>
86+
<generalization id="9">
87+
<end type="SOURCE" refId="3"/>
88+
<end type="TARGET" refId="1"/>
89+
</generalization>
90+
<realization id="10">
91+
<end type="SOURCE" refId="6"/>
92+
<end type="TARGET" refId="1"/>
93+
</realization>
94+
<realization id="11">
95+
<end type="SOURCE" refId="5"/>
96+
<end type="TARGET" refId="3"/>
97+
</realization>
98+
<realization id="12">
99+
<end type="SOURCE" refId="8"/>
100+
<end type="TARGET" refId="4"/>
101+
</realization>
102+
<realization id="13">
103+
<end type="SOURCE" refId="7"/>
104+
<end type="TARGET" refId="2"/>
105+
</realization>
106+
<generalization id="14">
107+
<end type="SOURCE" refId="5"/>
108+
<end type="TARGET" refId="6"/>
109+
</generalization>
110+
<classifier-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+
</classifier-display>
115+
<association-display labels="true" multiplicity="true"/>
116+
</class-diagram>

0 commit comments

Comments
 (0)