diff --git a/doc/class_diagram.pdf b/doc/class_diagram.pdf new file mode 100644 index 0000000..cebd10a Binary files /dev/null and b/doc/class_diagram.pdf differ diff --git a/doc/class_diagram.png b/doc/class_diagram.png new file mode 100644 index 0000000..41a6156 Binary files /dev/null and b/doc/class_diagram.png differ diff --git a/doc/class_diagram.tex b/doc/class_diagram.tex new file mode 100644 index 0000000..2095c63 --- /dev/null +++ b/doc/class_diagram.tex @@ -0,0 +1,3532 @@ +\documentclass{standalone} +\usepackage{tikz} +\usepackage{aeguill} +\begin{document} +% generated by Plantuml 1.2024.7 + \definecolor{plantucolor0000}{RGB}{0,0,0} + \definecolor{plantucolor0001}{RGB}{241,241,241} + \definecolor{plantucolor0002}{RGB}{24,24,24} + \definecolor{plantucolor0003}{RGB}{173,209,178} + \definecolor{plantucolor0004}{RGB}{3,128,72} + \definecolor{plantucolor0005}{RGB}{200,41,48} + \definecolor{plantucolor0006}{RGB}{132,190,132} + \definecolor{plantucolor0007}{RGB}{242,77,92} + \definecolor{plantucolor0008}{RGB}{180,167,229} + \definecolor{plantucolor0009}{RGB}{179,141,34} + \definecolor{plantucolor0010}{RGB}{235,147,127} + \begin{tikzpicture}[yscale=-1 + ,pstyle0/.style={color=black,line width=1.5pt} + ,pstyle1/.style={color=plantucolor0002,fill=plantucolor0001,line width=0.5pt} + ,pstyle2/.style={color=plantucolor0002,fill=plantucolor0003,line width=1.0pt} + ,pstyle3/.style={color=plantucolor0002,line width=0.5pt} + ,pstyle4/.style={color=plantucolor0004,line width=1.0pt} + ,pstyle5/.style={color=plantucolor0005,line width=1.0pt} + ,pstyle6/.style={color=plantucolor0004,fill=plantucolor0006,line width=1.0pt} + ,pstyle7/.style={color=plantucolor0005,fill=plantucolor0007,line width=1.0pt} + ,pstyle8/.style={color=plantucolor0002,fill=plantucolor0008,line width=1.0pt} + ,pstyle10/.style={color=plantucolor0002,fill=plantucolor0010,line width=1.0pt} + ,pstyle11/.style={color=plantucolor0002,line width=1.0pt} + ,pstyle12/.style={color=plantucolor0002,fill=plantucolor0002,line width=1.0pt} + ] + \node at (6731.0266pt,10pt)[below right,color=black]{\textbf{org.texttechnologylab.project.gruppe\_05\_1}}; + \draw[pstyle0] (252.81pt,46.6699pt) -- (281.3498pt,46.6699pt) arc(270:360:3.75pt) -- (290.8498pt,71.7378pt) -- (13675.81pt,71.7378pt) arc(270:360:2.5pt) -- (13678.31pt,4685.7299pt) arc(0:90:2.5pt) -- (252.81pt,4688.2299pt) arc(90:180:2.5pt) -- (250.31pt,49.1699pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (250.31pt,71.7378pt) -- (290.8498pt,71.7378pt); + \node at (254.31pt,48.6699pt)[below right,color=black]{\textbf{org}}; + \draw[pstyle0] (276.81pt,92.6699pt) -- (426.8851pt,92.6699pt) arc(270:360:3.75pt) -- (436.3851pt,117.7378pt) -- (13651.81pt,117.7378pt) arc(270:360:2.5pt) -- (13654.31pt,4661.7299pt) arc(0:90:2.5pt) -- (276.81pt,4664.2299pt) arc(90:180:2.5pt) -- (274.31pt,95.1699pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (274.31pt,117.7378pt) -- (436.3851pt,117.7378pt); + \node at (278.31pt,94.6699pt)[below right,color=black]{\textbf{texttechnologylab}}; + \draw[pstyle0] (300.81pt,138.6699pt) -- (360.7357pt,138.6699pt) arc(270:360:3.75pt) -- (370.2357pt,163.7378pt) -- (13627.81pt,163.7378pt) arc(270:360:2.5pt) -- (13630.31pt,4637.7299pt) arc(0:90:2.5pt) -- (300.81pt,4640.2299pt) arc(90:180:2.5pt) -- (298.31pt,141.1699pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (298.31pt,163.7378pt) -- (370.2357pt,163.7378pt); + \node at (302.31pt,140.6699pt)[below right,color=black]{\textbf{project}}; + \draw[pstyle0] (324.81pt,184.6699pt) -- (426.8325pt,184.6699pt) arc(270:360:3.75pt) -- (436.3325pt,209.7378pt) -- (13603.81pt,209.7378pt) arc(270:360:2.5pt) -- (13606.31pt,4613.7299pt) arc(0:90:2.5pt) -- (324.81pt,4616.2299pt) arc(90:180:2.5pt) -- (322.31pt,187.1699pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (322.31pt,209.7378pt) -- (436.3325pt,209.7378pt); + \node at (326.31pt,186.6699pt)[below right,color=black]{\textbf{gruppe\_05\_1}}; + \draw[pstyle0] (12932.81pt,1120.6399pt) -- (12960.8143pt,1120.6399pt) arc(270:360:3.75pt) -- (12970.3143pt,1145.7078pt) -- (13579.81pt,1145.7078pt) arc(270:360:2.5pt) -- (13582.31pt,1506.1599pt) arc(0:90:2.5pt) -- (12932.81pt,1508.6599pt) arc(90:180:2.5pt) -- (12930.31pt,1123.1399pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (12930.31pt,1145.7078pt) -- (12970.3143pt,1145.7078pt); + \node at (12934.31pt,1122.6399pt)[below right,color=black]{\textbf{nlp}}; + \draw[pstyle0] (5593.81pt,1206.4499pt) -- (5626.9587pt,1206.4499pt) arc(270:360:3.75pt) -- (5636.4587pt,1231.5178pt) -- (7547.81pt,1231.5178pt) arc(270:360:2.5pt) -- (7550.31pt,1420.3599pt) arc(0:90:2.5pt) -- (5593.81pt,1422.8599pt) arc(90:180:2.5pt) -- (5591.31pt,1208.9499pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (5591.31pt,1231.5178pt) -- (5636.4587pt,1231.5178pt); + \node at (5595.31pt,1208.4499pt)[below right,color=black]{\textbf{rest}}; + \draw[pstyle0] (4775.81pt,2792.5999pt) -- (4805.6318pt,2792.5999pt) arc(270:360:3.75pt) -- (4815.1318pt,2817.6678pt) -- (6362.81pt,2817.6678pt) arc(270:360:2.5pt) -- (6365.31pt,3101.8499pt) arc(0:90:2.5pt) -- (4775.81pt,3104.3499pt) arc(90:180:2.5pt) -- (4773.31pt,2795.0999pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (4773.31pt,2817.6678pt) -- (4815.1318pt,2817.6678pt); + \node at (4777.31pt,2794.5999pt)[below right,color=black]{\textbf{util}}; + \draw[pstyle0] (7895.81pt,961.9099pt) -- (7929.0074pt,961.9099pt) arc(270:360:3.75pt) -- (7938.5074pt,986.9778pt) -- (12787.81pt,986.9778pt) arc(270:360:2.5pt) -- (12790.31pt,3044.9799pt) arc(0:90:2.5pt) -- (7895.81pt,3047.4799pt) arc(90:180:2.5pt) -- (7893.31pt,964.4099pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (7893.31pt,986.9778pt) -- (7938.5074pt,986.9778pt); + \node at (7897.31pt,963.9099pt)[below right,color=black]{\textbf{xml}}; + \draw[pstyle0] (9629.81pt,1007.9099pt) -- (9704.1142pt,1007.9099pt) arc(270:360:3.75pt) -- (9713.6142pt,1032.9778pt) -- (12763.81pt,1032.9778pt) arc(270:360:2.5pt) -- (12766.31pt,3020.9799pt) arc(0:90:2.5pt) -- (9629.81pt,3023.4799pt) arc(90:180:2.5pt) -- (9627.31pt,1010.4099pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (9627.31pt,1032.9778pt) -- (9713.6142pt,1032.9778pt); + \node at (9631.31pt,1009.9099pt)[below right,color=black]{\textbf{speeches}}; + \draw[pstyle0] (9767.81pt,1953.2299pt) -- (9852.468pt,1953.2299pt) arc(270:360:3.75pt) -- (9861.968pt,1978.2978pt) -- (11843.81pt,1978.2978pt) arc(270:360:2.5pt) -- (11846.31pt,2090.8599pt) arc(0:90:2.5pt) -- (9767.81pt,2093.3599pt) arc(90:180:2.5pt) -- (9765.31pt,1955.7299pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (9765.31pt,1978.2978pt) -- (9861.968pt,1978.2978pt); + \node at (9769.31pt,1955.2299pt)[below right,color=black]{\textbf{Interfaces}}; + \draw[pstyle0] (9906.81pt,1053.9099pt) -- (9954.3047pt,1053.9099pt) arc(270:360:3.75pt) -- (9963.8047pt,1078.9778pt) -- (12739.81pt,1078.9778pt) arc(270:360:2.5pt) -- (12742.31pt,1572.8999pt) arc(0:90:2.5pt) -- (9906.81pt,1575.3999pt) arc(90:180:2.5pt) -- (9904.31pt,1056.4099pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (9904.31pt,1078.9778pt) -- (9963.8047pt,1078.9778pt); + \node at (9908.31pt,1055.9099pt)[below right,color=black]{\textbf{Impls}}; + \draw[pstyle0] (11570.81pt,2897.4799pt) -- (11626.5488pt,2897.4799pt) arc(270:360:3.75pt) -- (11636.0488pt,2922.5478pt) -- (11785.81pt,2922.5478pt) arc(270:360:2.5pt) -- (11788.31pt,2996.9799pt) arc(0:90:2.5pt) -- (11570.81pt,2999.4799pt) arc(90:180:2.5pt) -- (11568.31pt,2899.9799pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (11568.31pt,2922.5478pt) -- (11636.0488pt,2922.5478pt); + \node at (11572.31pt,2899.4799pt)[below right,color=black]{\textbf{enums}}; + \draw[pstyle0] (9399.81pt,1962.7599pt) -- (9466.2109pt,1962.7599pt) arc(270:360:3.75pt) -- (9475.7109pt,1987.8278pt) -- (9600.81pt,1987.8278pt) arc(270:360:2.5pt) -- (9603.31pt,2081.3299pt) arc(0:90:2.5pt) -- (9399.81pt,2083.8299pt) arc(90:180:2.5pt) -- (9397.31pt,1965.2599pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (9397.31pt,1987.8278pt) -- (9475.7109pt,1987.8278pt); + \node at (9401.31pt,1964.7599pt)[below right,color=black]{\textbf{speaker}}; + \draw[pstyle0] (7919.81pt,1962.7599pt) -- (7957.8759pt,1962.7599pt) arc(270:360:3.75pt) -- (7967.3759pt,1987.8278pt) -- (9370.81pt,1987.8278pt) arc(270:360:2.5pt) -- (9373.31pt,2081.3299pt) arc(0:90:2.5pt) -- (7919.81pt,2083.8299pt) arc(90:180:2.5pt) -- (7917.31pt,1965.2599pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (7917.31pt,1987.8278pt) -- (7967.3759pt,1987.8278pt); + \node at (7921.31pt,1964.7599pt)[below right,color=black]{\textbf{mdb}}; + \draw[pstyle0] (1844.81pt,230.6699pt) -- (1919.7471pt,230.6699pt) arc(270:360:3.75pt) -- (1929.2471pt,255.7378pt) -- (5303.81pt,255.7378pt) arc(270:360:2.5pt) -- (5306.31pt,2462.6899pt) arc(0:90:2.5pt) -- (1844.81pt,2465.1899pt) arc(90:180:2.5pt) -- (1842.31pt,233.1699pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (1842.31pt,255.7378pt) -- (1929.2471pt,255.7378pt); + \node at (1846.31pt,232.6699pt)[below right,color=black]{\textbf{database}}; + \draw[pstyle0] (2044.81pt,1169.9799pt) -- (2146.4755pt,1169.9799pt) arc(270:360:3.75pt) -- (2155.9755pt,1195.0478pt) -- (4951.81pt,1195.0478pt) arc(270:360:2.5pt) -- (4954.31pt,2138.8599pt) arc(0:90:2.5pt) -- (2044.81pt,2141.3599pt) arc(90:180:2.5pt) -- (2042.31pt,1172.4799pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (2042.31pt,1195.0478pt) -- (2155.9755pt,1195.0478pt); + \node at (2046.31pt,1171.9799pt)[below right,color=black]{\textbf{domainimpl}}; + \draw[pstyle0] (2068.81pt,1215.9799pt) -- (2106.8759pt,1215.9799pt) arc(270:360:3.75pt) -- (2116.3759pt,1241.0478pt) -- (4927.81pt,1241.0478pt) arc(270:360:2.5pt) -- (4930.31pt,2114.8599pt) arc(0:90:2.5pt) -- (2068.81pt,2117.3599pt) arc(90:180:2.5pt) -- (2066.31pt,1218.4799pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (2066.31pt,1241.0478pt) -- (2116.3759pt,1241.0478pt); + \node at (2070.31pt,1217.9799pt)[below right,color=black]{\textbf{mdb}}; + \draw[pstyle0] (4158.81pt,1953.2299pt) -- (4247.5576pt,1953.2299pt) arc(270:360:3.75pt) -- (4257.0576pt,1978.2978pt) -- (4903.81pt,1978.2978pt) arc(270:360:2.5pt) -- (4906.31pt,2090.8599pt) arc(0:90:2.5pt) -- (4158.81pt,2093.3599pt) arc(90:180:2.5pt) -- (4156.31pt,1955.7299pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (4156.31pt,1978.2978pt) -- (4257.0576pt,1978.2978pt); + \node at (4160.31pt,1955.2299pt)[below right,color=black]{\textbf{speechline}}; + \draw[pstyle0] (482.81pt,2489.1899pt) -- (546.5819pt,2489.1899pt) arc(270:360:3.75pt) -- (556.0819pt,2514.2578pt) -- (4746.81pt,2514.2578pt) arc(270:360:2.5pt) -- (4749.31pt,4589.7299pt) arc(0:90:2.5pt) -- (482.81pt,4592.2299pt) arc(90:180:2.5pt) -- (480.31pt,2491.6899pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (480.31pt,2514.2578pt) -- (556.0819pt,2514.2578pt); + \node at (484.31pt,2491.1899pt)[below right,color=black]{\textbf{domain}}; + \draw[pstyle0] (506.81pt,3385.7699pt) -- (573.2109pt,3385.7699pt) arc(270:360:3.75pt) -- (582.7109pt,3410.8378pt) -- (900.81pt,3410.8378pt) arc(270:360:2.5pt) -- (903.31pt,4133.5799pt) arc(0:90:2.5pt) -- (506.81pt,4136.0799pt) arc(90:180:2.5pt) -- (504.31pt,3388.2699pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (504.31pt,3410.8378pt) -- (582.7109pt,3410.8378pt); + \node at (508.31pt,3387.7699pt)[below right,color=black]{\textbf{speaker}}; + \draw[pstyle0] (620.81pt,2535.1899pt) -- (660.9207pt,2535.1899pt) arc(270:360:3.75pt) -- (670.4207pt,2560.2578pt) -- (1653.81pt,2560.2578pt) arc(270:360:2.5pt) -- (1656.31pt,3359.2699pt) arc(0:90:2.5pt) -- (620.81pt,3361.7699pt) arc(90:180:2.5pt) -- (618.31pt,2537.6899pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (618.31pt,2560.2578pt) -- (670.4207pt,2560.2578pt); + \node at (622.31pt,2537.1899pt)[below right,color=black]{\textbf{html}}; + \draw[pstyle0] (1682.81pt,2689.3999pt) -- (1710.8143pt,2689.3999pt) arc(270:360:3.75pt) -- (1720.3143pt,2714.4678pt) -- (3162.81pt,2714.4678pt) arc(270:360:2.5pt) -- (3165.31pt,3942.8999pt) arc(0:90:2.5pt) -- (1682.81pt,3945.3999pt) arc(90:180:2.5pt) -- (1680.31pt,2691.8999pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (1680.31pt,2714.4678pt) -- (1720.3143pt,2714.4678pt); + \node at (1684.31pt,2691.3999pt)[below right,color=black]{\textbf{nlp}}; + \draw[pstyle0] (1706.81pt,2735.3999pt) -- (1746.9207pt,2735.3999pt) arc(270:360:3.75pt) -- (1756.4207pt,2760.4678pt) -- (1931.81pt,2760.4678pt) arc(270:360:2.5pt) -- (1934.31pt,3159.0499pt) arc(0:90:2.5pt) -- (1706.81pt,3161.5499pt) arc(90:180:2.5pt) -- (1704.31pt,2737.8999pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (1704.31pt,2760.4678pt) -- (1756.4207pt,2760.4678pt); + \node at (1708.31pt,2737.3999pt)[below right,color=black]{\textbf{html}}; + \draw[pstyle0] (929.81pt,3509.7099pt) -- (987.0256pt,3509.7099pt) arc(270:360:3.75pt) -- (996.5256pt,3534.7778pt) -- (1653.81pt,3534.7778pt) arc(270:360:2.5pt) -- (1656.31pt,4565.7299pt) arc(0:90:2.5pt) -- (929.81pt,4568.2299pt) arc(90:180:2.5pt) -- (927.31pt,3512.2099pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (927.31pt,3534.7778pt) -- (996.5256pt,3534.7778pt); + \node at (931.31pt,3511.7099pt)[below right,color=black]{\textbf{speech}}; + \draw[pstyle0] (3191.81pt,2554.2499pt) -- (3229.8759pt,2554.2499pt) arc(270:360:3.75pt) -- (3239.3759pt,2579.3178pt) -- (4617.81pt,2579.3178pt) arc(270:360:2.5pt) -- (4620.31pt,3340.1999pt) arc(0:90:2.5pt) -- (3191.81pt,3342.6999pt) arc(90:180:2.5pt) -- (3189.31pt,2556.7499pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (3189.31pt,2579.3178pt) -- (3239.3759pt,2579.3178pt); + \node at (3193.31pt,2556.2499pt)[below right,color=black]{\textbf{mdb}}; + \draw[pstyle0] (6481.81pt,2897.4799pt) -- (6571.7585pt,2897.4799pt) arc(270:360:3.75pt) -- (6581.2585pt,2922.5478pt) -- (7866.81pt,2922.5478pt) arc(270:360:2.5pt) -- (7869.31pt,3809.4199pt) arc(0:90:2.5pt) -- (6481.81pt,3811.9199pt) arc(90:180:2.5pt) -- (6479.31pt,2899.9799pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (6479.31pt,2922.5478pt) -- (6581.2585pt,2922.5478pt); + \node at (6483.31pt,2899.4799pt)[below right,color=black]{\textbf{exceptions}}; + \draw[pstyle0] (5332.81pt,383.2099pt) -- (5389.0681pt,383.2099pt) arc(270:360:3.75pt) -- (5398.5681pt,408.2778pt) -- (6010.81pt,408.2778pt) arc(270:360:2.5pt) -- (6013.31pt,806.8599pt) arc(0:90:2.5pt) -- (5332.81pt,809.3599pt) arc(90:180:2.5pt) -- (5330.31pt,385.7099pt) arc(180:270:2.5pt) ; + \draw[pstyle0] (5330.31pt,408.2778pt) -- (5398.5681pt,408.2778pt); + \node at (5334.31pt,385.2099pt)[below right,color=black]{\textbf{export}}; + \draw[pstyle1] (12725.06pt,435.7399pt) arc (180:270:5pt) -- (12730.06pt,430.7399pt) -- (13016.5407pt,430.7399pt) arc (270:360:5pt) -- (13021.5407pt,435.7399pt) -- (13021.5407pt,778.8266pt) arc (0:90:5pt) -- (13016.5407pt,783.8266pt) -- (12730.06pt,783.8266pt) arc (90:180:5pt) -- (12725.06pt,778.8266pt) -- cycle; + \draw[pstyle2] (12849.0406pt,446.7399pt) ellipse (11pt and 11pt); + \node at (12849.0406pt,446.7399pt)[]{\textbf{\Large C}}; + \node at (12869.5406pt,437.2059pt)[below right,color=black]{Main}; + \draw[pstyle3] (12726.06pt,462.7399pt) -- (13020.5407pt,462.7399pt); + \draw[pstyle4] (12736.06pt,477.7739pt) ellipse (3pt and 3pt); + \node at (12745.06pt,466.7399pt)[below right,color=black]{UPLOAD\_MEMBER\_PHOTOS}; + \draw[pstyle4] (12736.06pt,496.8418pt) ellipse (3pt and 3pt); + \node at (12745.06pt,485.8078pt)[below right,color=black]{FORCE\_UPLOAD\_MEMBERS}; + \draw[pstyle4] (12736.06pt,515.9097pt) ellipse (3pt and 3pt); + \node at (12745.06pt,504.8757pt)[below right,color=black]{FORCE\_UPLOAD\_SPEECHES}; + \draw[pstyle4] (12736.06pt,534.9776pt) ellipse (3pt and 3pt); + \node at (12745.06pt,523.9436pt)[below right,color=black]{ONLY\_RUN\_WEB}; + \draw[pstyle4] (12736.06pt,554.0455pt) ellipse (3pt and 3pt); + \node at (12745.06pt,543.0116pt)[below right,color=black]{REBUILD\_METADATA}; + \draw[pstyle4] (12736.06pt,573.1134pt) ellipse (3pt and 3pt); + \node at (12745.06pt,562.0795pt)[below right,color=black]{DEBUG\_LOGGING}; + \draw[pstyle5] (12733.06pt,589.1814pt) rectangle (12739.06pt,595.1814pt); + \node at (12745.06pt,581.1474pt)[below right,color=black]{xmlFactory}; + \draw[pstyle5] (12733.06pt,608.2493pt) rectangle (12739.06pt,614.2493pt); + \node at (12745.06pt,600.2153pt)[below right,color=black]{mongoFactory}; + \draw[pstyle4] (12736.06pt,630.3172pt) ellipse (3pt and 3pt); + \node at (12745.06pt,619.2832pt)[below right,color=black]{RESOURCES\_DIR}; + \draw[pstyle4] (12736.06pt,649.3851pt) ellipse (3pt and 3pt); + \node at (12745.06pt,638.3512pt)[below right,color=black]{CONFIG\_DIR}; + \draw[pstyle4] (12736.06pt,668.453pt) ellipse (3pt and 3pt); + \node at (12745.06pt,657.4191pt)[below right,color=black]{JAVALIN\_TEMPLATE\_DIR}; + \draw[pstyle4] (12736.06pt,687.5209pt) ellipse (3pt and 3pt); + \node at (12745.06pt,676.487pt)[below right,color=black]{JAVALIN\_STATIC\_FILES\_DIR}; + \draw[pstyle4] (12736.06pt,706.5889pt) ellipse (3pt and 3pt); + \node at (12745.06pt,695.5549pt)[below right,color=black]{JCAS\_SPEECHES\_TYPESYSTEM\_DIR}; + \draw[pstyle4] (12736.06pt,725.6568pt) ellipse (3pt and 3pt); + \node at (12745.06pt,714.6228pt)[below right,color=black]{MEMBER\_IMAGES\_DIR}; + \draw[pstyle4] (12736.06pt,744.7247pt) ellipse (3pt and 3pt); + \node at (12745.06pt,733.6907pt)[below right,color=black]{TEMP\_EXPORT\_DIR}; + \draw[pstyle3] (12726.06pt,756.7587pt) -- (13020.5407pt,756.7587pt); + \draw[pstyle6] (12736.06pt,771.7926pt) ellipse (3pt and 3pt); + \node at (12745.06pt,760.7587pt)[below right,color=black]{main()}; + \draw[pstyle1] (12946.69pt,1163.6399pt) arc (180:270:5pt) -- (12951.69pt,1158.6399pt) -- (13236.9211pt,1158.6399pt) arc (270:360:5pt) -- (13241.9211pt,1163.6399pt) -- (13241.9211pt,1487.6587pt) arc (0:90:5pt) -- (13236.9211pt,1492.6587pt) -- (12951.69pt,1492.6587pt) arc (90:180:5pt) -- (12946.69pt,1487.6587pt) -- cycle; + \draw[pstyle2] (13058.9212pt,1174.6399pt) ellipse (11pt and 11pt); + \node at (13058.9212pt,1174.6399pt)[]{\textbf{\Large C}}; + \node at (13079.4212pt,1165.1059pt)[below right,color=black]{NlpUtils}; + \draw[pstyle3] (12947.69pt,1190.6399pt) -- (13240.9211pt,1190.6399pt); + \draw[pstyle5] (12954.69pt,1202.6739pt) rectangle (12960.69pt,1208.6739pt); + \node at (12966.69pt,1194.6399pt)[below right,color=black]{pComposer}; + \draw[pstyle5] (12954.69pt,1221.7418pt) rectangle (12960.69pt,1227.7418pt); + \node at (12966.69pt,1213.7078pt)[below right,color=black]{iWorkers}; + \draw[pstyle5] (12954.69pt,1240.8097pt) rectangle (12960.69pt,1246.8097pt); + \node at (12966.69pt,1232.7757pt)[below right,color=black]{TYPE\_SYSTEM\_DESCRIPTOR\_PATH}; + \draw[pstyle5] (12954.69pt,1259.8776pt) rectangle (12960.69pt,1265.8776pt); + \node at (12966.69pt,1251.8436pt)[below right,color=black]{MAX\_FEATURE\_LENGTH}; + \draw[pstyle3] (12947.69pt,1274.9116pt) -- (13240.9211pt,1274.9116pt); + \draw[pstyle6] (12957.69pt,1289.9455pt) ellipse (3pt and 3pt); + \node at (12966.69pt,1278.9116pt)[below right,color=black]{createNlpData()}; + \draw[pstyle7] (12954.69pt,1306.0134pt) rectangle (12960.69pt,1312.0134pt); + \node at (12966.69pt,1297.9795pt)[below right,color=black]{duuiInit()}; + \draw[pstyle6] (12957.69pt,1328.0814pt) ellipse (3pt and 3pt); + \node at (12966.69pt,1317.0474pt)[below right,color=black]{getCas()}; + \draw[pstyle6] (12957.69pt,1347.1493pt) ellipse (3pt and 3pt); + \node at (12966.69pt,1336.1153pt)[below right,color=black]{runDockerDriver()}; + \draw[pstyle7] (12954.69pt,1363.2172pt) rectangle (12960.69pt,1369.2172pt); + \node at (12966.69pt,1355.1832pt)[below right,color=black]{casInit()}; + \draw[pstyle6] (12957.69pt,1385.2851pt) ellipse (3pt and 3pt); + \node at (12966.69pt,1374.2512pt)[below right,color=black]{runVideos()}; + \draw[pstyle7] (12954.69pt,1401.353pt) rectangle (12960.69pt,1407.353pt); + \node at (12966.69pt,1393.3191pt)[below right,color=black]{createSentenceInfo()}; + \draw[pstyle7] (12954.69pt,1420.4209pt) rectangle (12960.69pt,1426.4209pt); + \node at (12966.69pt,1412.387pt)[below right,color=black]{createNAmedEntities()}; + \draw[pstyle7] (12954.69pt,1439.4889pt) rectangle (12960.69pt,1445.4889pt); + \node at (12966.69pt,1431.4549pt)[below right,color=black]{createSentimentInfo()}; + \draw[pstyle6] (12957.69pt,1461.5568pt) ellipse (3pt and 3pt); + \node at (12966.69pt,1450.5228pt)[below right,color=black]{runRemoteDriver()}; + \draw[pstyle6] (12957.69pt,1480.6247pt) ellipse (3pt and 3pt); + \node at (12966.69pt,1469.5907pt)[below right,color=black]{extractAnnotations()}; + \draw[pstyle1] (13276.72pt,1239.9199pt) arc (180:270:5pt) -- (13281.72pt,1234.9199pt) -- (13560.8816pt,1234.9199pt) arc (270:360:5pt) -- (13565.8816pt,1239.9199pt) -- (13565.8816pt,1411.3953pt) arc (0:90:5pt) -- (13560.8816pt,1416.3953pt) -- (13281.72pt,1416.3953pt) arc (90:180:5pt) -- (13276.72pt,1411.3953pt) -- cycle; + \draw[pstyle2] (13365.0871pt,1250.9199pt) ellipse (11pt and 11pt); + \node at (13365.0871pt,1250.9199pt)[]{\textbf{\Large C}}; + \node at (13385.5871pt,1241.3859pt)[below right,color=black]{XmiExtractor}; + \draw[pstyle3] (13277.72pt,1266.9199pt) -- (13564.8816pt,1266.9199pt); + \draw[pstyle5] (13284.72pt,1278.9539pt) rectangle (13290.72pt,1284.9539pt); + \node at (13296.72pt,1270.9199pt)[below right,color=black]{bulkOperations}; + \draw[pstyle5] (13284.72pt,1298.0218pt) rectangle (13290.72pt,1304.0218pt); + \node at (13296.72pt,1289.9878pt)[below right,color=black]{mongoDBHandler}; + \draw[pstyle5] (13284.72pt,1317.0897pt) rectangle (13290.72pt,1323.0897pt); + \node at (13296.72pt,1309.0557pt)[below right,color=black]{BATCH\_SIZE}; + \draw[pstyle5] (13284.72pt,1336.1576pt) rectangle (13290.72pt,1342.1576pt); + \node at (13296.72pt,1328.1236pt)[below right,color=black]{processedCount}; + \draw[pstyle3] (13277.72pt,1351.1916pt) -- (13564.8816pt,1351.1916pt); + \draw[pstyle6] (13287.72pt,1366.2255pt) ellipse (3pt and 3pt); + \node at (13296.72pt,1355.1916pt)[below right,color=black]{extractAndUploadXmiData()}; + \draw[pstyle7] (13284.72pt,1382.2934pt) rectangle (13290.72pt,1388.2934pt); + \node at (13296.72pt,1374.2595pt)[below right,color=black]{processXmiGzStream()}; + \draw[pstyle7] (13284.72pt,1401.3614pt) rectangle (13290.72pt,1407.3614pt); + \node at (13296.72pt,1393.3274pt)[below right,color=black]{extractSpeechKeyFromFilename()}; + \draw[pstyle1] (7201.64pt,1297.1199pt) arc (180:270:5pt) -- (7206.64pt,1292.1199pt) -- (7331.967pt,1292.1199pt) arc (270:360:5pt) -- (7336.967pt,1297.1199pt) -- (7336.967pt,1354.1878pt) arc (0:90:5pt) -- (7331.967pt,1359.1878pt) -- (7206.64pt,1359.1878pt) arc (90:180:5pt) -- (7201.64pt,1354.1878pt) -- cycle; + \draw[pstyle2] (7216.64pt,1308.1199pt) ellipse (11pt and 11pt); + \node at (7216.64pt,1308.1199pt)[]{\textbf{\Large C}}; + \node at (7230.64pt,1298.5859pt)[below right,color=black]{RESTHandler}; + \draw[pstyle3] (7202.64pt,1324.1199pt) -- (7335.967pt,1324.1199pt); + \draw[pstyle3] (7202.64pt,1332.1199pt) -- (7335.967pt,1332.1199pt); + \draw[pstyle6] (7212.64pt,1347.1539pt) ellipse (3pt and 3pt); + \node at (7221.64pt,1336.1199pt)[below right,color=black]{startJavalin()}; + \draw[pstyle1] (6356.05pt,1278.0499pt) arc (180:270:5pt) -- (6361.05pt,1273.0499pt) -- (6545.5669pt,1273.0499pt) arc (270:360:5pt) -- (6550.5669pt,1278.0499pt) -- (6550.5669pt,1373.2536pt) arc (0:90:5pt) -- (6545.5669pt,1378.2536pt) -- (6361.05pt,1378.2536pt) arc (90:180:5pt) -- (6356.05pt,1373.2536pt) -- cycle; + \draw[pstyle2] (6397.4445pt,1289.0499pt) ellipse (11pt and 11pt); + \node at (6397.4445pt,1289.0499pt)[]{\textbf{\Large C}}; + \node at (6417.3099pt,1279.5159pt)[below right,color=black]{JavalinConfig}; + \draw[pstyle3] (6357.05pt,1305.0499pt) -- (6549.5669pt,1305.0499pt); + \draw[pstyle5] (6364.05pt,1317.0839pt) rectangle (6370.05pt,1323.0839pt); + \node at (6376.05pt,1309.0499pt)[below right,color=black]{propertiesFileName}; + \draw[pstyle3] (6357.05pt,1332.1178pt) -- (6549.5669pt,1332.1178pt); + \draw[pstyle6] (6367.05pt,1347.1518pt) ellipse (3pt and 3pt); + \node at (6376.05pt,1336.1178pt)[below right,color=black]{getJavalinProperties()}; + \draw[pstyle6] (6367.05pt,1366.2197pt) ellipse (3pt and 3pt); + \node at (6376.05pt,1355.1857pt)[below right,color=black]{getPort()}; + \draw[pstyle1] (7372.12pt,1297.1199pt) arc (180:270:5pt) -- (7377.12pt,1292.1199pt) -- (7529.4837pt,1292.1199pt) arc (270:360:5pt) -- (7534.4837pt,1297.1199pt) -- (7534.4837pt,1354.1878pt) arc (0:90:5pt) -- (7529.4837pt,1359.1878pt) -- (7377.12pt,1359.1878pt) arc (90:180:5pt) -- (7372.12pt,1354.1878pt) -- cycle; + \draw[pstyle2] (7387.12pt,1308.1199pt) ellipse (11pt and 11pt); + \node at (7387.12pt,1308.1199pt)[]{\textbf{\Large C}}; + \node at (7401.12pt,1298.5859pt)[below right,color=black]{RESTHandlerOld}; + \draw[pstyle3] (7373.12pt,1324.1199pt) -- (7533.4837pt,1324.1199pt); + \draw[pstyle3] (7373.12pt,1332.1199pt) -- (7533.4837pt,1332.1199pt); + \draw[pstyle6] (7383.12pt,1347.1539pt) ellipse (3pt and 3pt); + \node at (7392.12pt,1336.1199pt)[below right,color=black]{startJavalin()}; + \draw[pstyle1] (6897.52pt,1258.9799pt) arc (180:270:5pt) -- (6902.52pt,1253.9799pt) -- (7162.0892pt,1253.9799pt) arc (270:360:5pt) -- (7167.0892pt,1258.9799pt) -- (7167.0892pt,1392.3195pt) arc (0:90:5pt) -- (7162.0892pt,1397.3195pt) -- (6902.52pt,1397.3195pt) arc (90:180:5pt) -- (6897.52pt,1392.3195pt) -- cycle; + \draw[pstyle2] (6912.52pt,1269.9799pt) ellipse (11pt and 11pt); + \node at (6912.52pt,1269.9799pt)[]{\textbf{\Large C}}; + \node at (6926.52pt,1260.4459pt)[below right,color=black]{SpeechesXMLExportController}; + \draw[pstyle3] (6898.52pt,1285.9799pt) -- (7166.0892pt,1285.9799pt); + \draw[pstyle3] (6898.52pt,1293.9799pt) -- (7166.0892pt,1293.9799pt); + \draw[pstyle6] (6908.52pt,1309.0139pt) ellipse (3pt and 3pt); + \node at (6917.52pt,1297.9799pt)[below right,color=black]{exportSpeech()}; + \draw[pstyle6] (6908.52pt,1328.0818pt) ellipse (3pt and 3pt); + \node at (6917.52pt,1317.0478pt)[below right,color=black]{exportSpeechesFromSpeaker()}; + \draw[pstyle6] (6908.52pt,1347.1497pt) ellipse (3pt and 3pt); + \node at (6917.52pt,1336.1157pt)[below right,color=black]{exportAllSpeeches()}; + \draw[pstyle6] (6908.52pt,1366.2176pt) ellipse (3pt and 3pt); + \node at (6917.52pt,1355.1836pt)[below right,color=black]{exportSpeechesWithTopic()}; + \draw[pstyle6] (6908.52pt,1385.2855pt) ellipse (3pt and 3pt); + \node at (6917.52pt,1374.2516pt)[below right,color=black]{exportSpeeches()}; + \draw[pstyle1] (5852.75pt,1278.0499pt) arc (180:270:5pt) -- (5857.75pt,1273.0499pt) -- (6048.8556pt,1273.0499pt) arc (270:360:5pt) -- (6053.8556pt,1278.0499pt) -- (6053.8556pt,1373.2536pt) arc (0:90:5pt) -- (6048.8556pt,1378.2536pt) -- (5857.75pt,1378.2536pt) arc (90:180:5pt) -- (5852.75pt,1373.2536pt) -- cycle; + \draw[pstyle2] (5875.3543pt,1289.0499pt) ellipse (11pt and 11pt); + \node at (5875.3543pt,1289.0499pt)[]{\textbf{\Large C}}; + \node at (5891.0441pt,1279.5159pt)[below right,color=black]{FrontEndController}; + \draw[pstyle3] (5853.75pt,1305.0499pt) -- (6052.8556pt,1305.0499pt); + \draw[pstyle3] (5853.75pt,1313.0499pt) -- (6052.8556pt,1313.0499pt); + \draw[pstyle6] (5863.75pt,1328.0839pt) ellipse (3pt and 3pt); + \node at (5872.75pt,1317.0499pt)[below right,color=black]{getHomepage()}; + \draw[pstyle6] (5863.75pt,1347.1518pt) ellipse (3pt and 3pt); + \node at (5872.75pt,1336.1178pt)[below right,color=black]{getAllParlamentarier()}; + \draw[pstyle6] (5863.75pt,1366.2197pt) ellipse (3pt and 3pt); + \node at (5872.75pt,1355.1857pt)[below right,color=black]{getCharts()}; + \draw[pstyle1] (6089.07pt,1278.0499pt) arc (180:270:5pt) -- (6094.07pt,1273.0499pt) -- (6316.5453pt,1273.0499pt) arc (270:360:5pt) -- (6321.5453pt,1278.0499pt) -- (6321.5453pt,1373.2536pt) arc (0:90:5pt) -- (6316.5453pt,1378.2536pt) -- (6094.07pt,1378.2536pt) arc (90:180:5pt) -- (6089.07pt,1373.2536pt) -- cycle; + \draw[pstyle2] (6105.1163pt,1289.0499pt) ellipse (11pt and 11pt); + \node at (6105.1163pt,1289.0499pt)[]{\textbf{\Large C}}; + \node at (6119.3489pt,1279.5159pt)[below right,color=black]{ParlamentarierController}; + \draw[pstyle3] (6090.07pt,1305.0499pt) -- (6320.5453pt,1305.0499pt); + \draw[pstyle5] (6097.07pt,1317.0839pt) rectangle (6103.07pt,1323.0839pt); + \node at (6109.07pt,1309.0499pt)[below right,color=black]{emptyList}; + \draw[pstyle3] (6090.07pt,1332.1178pt) -- (6320.5453pt,1332.1178pt); + \draw[pstyle6] (6100.07pt,1347.1518pt) ellipse (3pt and 3pt); + \node at (6109.07pt,1336.1178pt)[below right,color=black]{getAllParlamentarier()}; + \draw[pstyle6] (6100.07pt,1366.2197pt) ellipse (3pt and 3pt); + \node at (6109.07pt,1355.1857pt)[below right,color=black]{getParlamentarierDetails()}; + \draw[pstyle1] (5606.89pt,1249.4499pt) arc (180:270:5pt) -- (5611.89pt,1244.4499pt) -- (5812.7166pt,1244.4499pt) arc (270:360:5pt) -- (5817.7166pt,1249.4499pt) -- (5817.7166pt,1401.8574pt) arc (0:90:5pt) -- (5812.7166pt,1406.8574pt) -- (5611.89pt,1406.8574pt) arc (90:180:5pt) -- (5606.89pt,1401.8574pt) -- cycle; + \draw[pstyle2] (5642.3546pt,1260.4499pt) ellipse (11pt and 11pt); + \node at (5642.3546pt,1260.4499pt)[]{\textbf{\Large C}}; + \node at (5660.9023pt,1250.9159pt)[below right,color=black]{SpeechController}; + \draw[pstyle3] (5607.89pt,1276.4499pt) -- (5816.7166pt,1276.4499pt); + \draw[pstyle5] (5614.89pt,1288.4839pt) rectangle (5620.89pt,1294.4839pt); + \node at (5626.89pt,1280.4499pt)[below right,color=black]{POSITIVE\_SENTIMENT}; + \draw[pstyle5] (5614.89pt,1307.5518pt) rectangle (5620.89pt,1313.5518pt); + \node at (5626.89pt,1299.5178pt)[below right,color=black]{NEGATIVE\_SENTIMENT}; + \draw[pstyle5] (5614.89pt,1326.6197pt) rectangle (5620.89pt,1332.6197pt); + \node at (5626.89pt,1318.5857pt)[below right,color=black]{NEUTRAL\_SENTIMENT}; + \draw[pstyle3] (5607.89pt,1341.6536pt) -- (5816.7166pt,1341.6536pt); + \draw[pstyle6] (5617.89pt,1356.6876pt) ellipse (3pt and 3pt); + \node at (5626.89pt,1345.6536pt)[below right,color=black]{listSpeeches()}; + \draw[pstyle6] (5617.89pt,1375.7555pt) ellipse (3pt and 3pt); + \node at (5626.89pt,1364.7216pt)[below right,color=black]{showSpeech()}; + \draw[pstyle6] (5617.89pt,1394.8234pt) ellipse (3pt and 3pt); + \node at (5626.89pt,1383.7895pt)[below right,color=black]{listAllSpeeches()}; + \draw[pstyle1] (6586.03pt,1258.9799pt) arc (180:270:5pt) -- (6591.03pt,1253.9799pt) -- (6857.5775pt,1253.9799pt) arc (270:360:5pt) -- (6862.5775pt,1258.9799pt) -- (6862.5775pt,1392.3195pt) arc (0:90:5pt) -- (6857.5775pt,1397.3195pt) -- (6591.03pt,1397.3195pt) arc (90:180:5pt) -- (6586.03pt,1392.3195pt) -- cycle; + \draw[pstyle2] (6601.03pt,1269.9799pt) ellipse (11pt and 11pt); + \node at (6601.03pt,1269.9799pt)[]{\textbf{\Large C}}; + \node at (6615.03pt,1260.4459pt)[below right,color=black]{SpeechesLatexExportController}; + \draw[pstyle3] (6587.03pt,1285.9799pt) -- (6861.5775pt,1285.9799pt); + \draw[pstyle3] (6587.03pt,1293.9799pt) -- (6861.5775pt,1293.9799pt); + \draw[pstyle6] (6597.03pt,1309.0139pt) ellipse (3pt and 3pt); + \node at (6606.03pt,1297.9799pt)[below right,color=black]{exportSpeech()}; + \draw[pstyle6] (6597.03pt,1328.0818pt) ellipse (3pt and 3pt); + \node at (6606.03pt,1317.0478pt)[below right,color=black]{exportSpeechesFromSpeaker()}; + \draw[pstyle6] (6597.03pt,1347.1497pt) ellipse (3pt and 3pt); + \node at (6606.03pt,1336.1157pt)[below right,color=black]{exportAllSpeeches()}; + \draw[pstyle6] (6597.03pt,1366.2176pt) ellipse (3pt and 3pt); + \node at (6606.03pt,1355.1836pt)[below right,color=black]{exportSpeechesWithTopic()}; + \draw[pstyle6] (6597.03pt,1385.2855pt) ellipse (3pt and 3pt); + \node at (6606.03pt,1374.2516pt)[below right,color=black]{exportSpeeches()}; + \draw[pstyle1] (5571.8pt,2873.7399pt) arc (180:270:5pt) -- (5576.8pt,2868.7399pt) -- (5791.8103pt,2868.7399pt) arc (270:360:5pt) -- (5796.8103pt,2873.7399pt) -- (5796.8103pt,3045.2153pt) arc (0:90:5pt) -- (5791.8103pt,3050.2153pt) -- (5576.8pt,3050.2153pt) arc (90:180:5pt) -- (5571.8pt,3045.2153pt) -- cycle; + \draw[pstyle2] (5653.4242pt,2884.7399pt) ellipse (11pt and 11pt); + \node at (5653.4242pt,2884.7399pt)[]{\textbf{\Large C}}; + \node at (5673.9242pt,2875.2059pt)[below right,color=black]{Logger}; + \draw[pstyle3] (5572.8pt,2900.7399pt) -- (5795.8103pt,2900.7399pt); + \draw[pstyle5] (5579.8pt,2912.7739pt) rectangle (5585.8pt,2918.7739pt); + \node at (5591.8pt,2904.7399pt)[below right,color=black]{DATE\_TIME\_FORMATTER}; + \draw[pstyle3] (5572.8pt,2927.8078pt) -- (5795.8103pt,2927.8078pt); + \draw[pstyle6] (5582.8pt,2942.8418pt) ellipse (3pt and 3pt); + \node at (5591.8pt,2931.8078pt)[below right,color=black]{info()}; + \draw[pstyle6] (5582.8pt,2961.9097pt) ellipse (3pt and 3pt); + \node at (5591.8pt,2950.8757pt)[below right,color=black]{warn()}; + \draw[pstyle6] (5582.8pt,2980.9776pt) ellipse (3pt and 3pt); + \node at (5591.8pt,2969.9436pt)[below right,color=black]{error()}; + \draw[pstyle6] (5582.8pt,3000.0455pt) ellipse (3pt and 3pt); + \node at (5591.8pt,2989.0116pt)[below right,color=black]{debug()}; + \draw[pstyle6] (5582.8pt,3019.1134pt) ellipse (3pt and 3pt); + \node at (5591.8pt,3008.0795pt)[below right,color=black]{pink()}; + \draw[pstyle6] (5582.8pt,3038.1814pt) ellipse (3pt and 3pt); + \node at (5591.8pt,3027.1474pt)[below right,color=black]{orange()}; + \draw[pstyle1] (5089.73pt,2835.5999pt) arc (180:270:5pt) -- (5094.73pt,2830.5999pt) -- (5341.889pt,2830.5999pt) arc (270:360:5pt) -- (5346.889pt,2835.5999pt) -- (5346.889pt,3083.347pt) arc (0:90:5pt) -- (5341.889pt,3088.347pt) -- (5094.73pt,3088.347pt) arc (90:180:5pt) -- (5089.73pt,3083.347pt) -- cycle; + \draw[pstyle2] (5181.4889pt,2846.5999pt) ellipse (11pt and 11pt); + \node at (5181.4889pt,2846.5999pt)[]{\textbf{\Large C}}; + \node at (5201.9889pt,2837.0659pt)[below right,color=black]{PPRUtils}; + \draw[pstyle3] (5090.73pt,2862.5999pt) -- (5345.889pt,2862.5999pt); + \draw[pstyle4] (5100.73pt,2877.6339pt) ellipse (3pt and 3pt); + \node at (5109.73pt,2866.5999pt)[below right,color=black]{PARTEILOS\_KUERZEL}; + \draw[pstyle5] (5097.73pt,2893.7018pt) rectangle (5103.73pt,2899.7018pt); + \node at (5109.73pt,2885.6678pt)[below right,color=black]{processedProtocols}; + \draw[pstyle4] (5100.73pt,2915.7697pt) ellipse (3pt and 3pt); + \node at (5109.73pt,2904.7357pt)[below right,color=black]{legislaturPeriode}; + \draw[pstyle3] (5090.73pt,2927.8036pt) -- (5345.889pt,2927.8036pt); + \draw[pstyle6] (5100.73pt,2942.8376pt) ellipse (3pt and 3pt); + \node at (5109.73pt,2931.8036pt)[below right,color=black]{parlamentExplorerInit()}; + \draw[pstyle6] (5100.73pt,2961.9055pt) ellipse (3pt and 3pt); + \node at (5109.73pt,2950.8716pt)[below right,color=black]{readPhotos()}; + \draw[pstyle6] (5100.73pt,2980.9734pt) ellipse (3pt and 3pt); + \node at (5109.73pt,2969.9395pt)[below right,color=black]{readSpeechesAndComments()}; + \draw[pstyle6] (5100.73pt,3000.0414pt) ellipse (3pt and 3pt); + \node at (5109.73pt,2989.0074pt)[below right,color=black]{readAndPersistMdbs()}; + \draw[pstyle7] (5097.73pt,3016.1093pt) rectangle (5103.73pt,3022.1093pt); + \node at (5109.73pt,3008.0753pt)[below right,color=black]{mdbActiveInWp()}; + \draw[pstyle7] (5097.73pt,3035.1772pt) rectangle (5103.73pt,3041.1772pt); + \node at (5109.73pt,3027.1432pt)[below right,color=black]{copyStream()}; + \draw[pstyle6] (5100.73pt,3057.2451pt) ellipse (3pt and 3pt); + \node at (5109.73pt,3046.2112pt)[below right,color=black]{sortParlamentarierByName()}; + \draw[pstyle6] (5100.73pt,3076.313pt) ellipse (3pt and 3pt); + \node at (5109.73pt,3065.2791pt)[below right,color=black]{sortMdbByName()}; + \draw[pstyle1] (4789.7pt,2930.9399pt) arc (180:270:5pt) -- (4794.7pt,2925.9399pt) -- (5049.9083pt,2925.9399pt) arc (270:360:5pt) -- (5054.9083pt,2930.9399pt) -- (5054.9083pt,2988.0078pt) arc (0:90:5pt) -- (5049.9083pt,2993.0078pt) -- (4794.7pt,2993.0078pt) arc (90:180:5pt) -- (4789.7pt,2988.0078pt) -- cycle; + \draw[pstyle2] (4860.6052pt,2941.9399pt) ellipse (11pt and 11pt); + \node at (4860.6052pt,2941.9399pt)[]{\textbf{\Large C}}; + \node at (4881.1052pt,2932.4059pt)[below right,color=black]{PropertiesUtils}; + \draw[pstyle3] (4790.7pt,2957.9399pt) -- (5053.9083pt,2957.9399pt); + \draw[pstyle3] (4790.7pt,2965.9399pt) -- (5053.9083pt,2965.9399pt); + \draw[pstyle6] (4800.7pt,2980.9739pt) ellipse (3pt and 3pt); + \node at (4809.7pt,2969.9399pt)[below right,color=black]{readPropertiesFromResource()}; + \draw[pstyle1] (5382.07pt,2883.2699pt) arc (180:270:5pt) -- (5387.07pt,2878.2699pt) -- (5531.5349pt,2878.2699pt) arc (270:360:5pt) -- (5536.5349pt,2883.2699pt) -- (5536.5349pt,3035.6774pt) arc (0:90:5pt) -- (5531.5349pt,3040.6774pt) -- (5387.07pt,3040.6774pt) arc (90:180:5pt) -- (5382.07pt,3035.6774pt) -- cycle; + \draw[pstyle2] (5408.9245pt,2894.2699pt) ellipse (11pt and 11pt); + \node at (5408.9245pt,2894.2699pt)[]{\textbf{\Large C}}; + \node at (5425.5589pt,2884.7359pt)[below right,color=black]{GeneralUtils}; + \draw[pstyle3] (5383.07pt,2910.2699pt) -- (5535.5349pt,2910.2699pt); + \draw[pstyle3] (5383.07pt,2918.2699pt) -- (5535.5349pt,2918.2699pt); + \draw[pstyle6] (5393.07pt,2933.3039pt) ellipse (3pt and 3pt); + \node at (5402.07pt,2922.2699pt)[below right,color=black]{parseInt()}; + \draw[pstyle6] (5393.07pt,2952.3718pt) ellipse (3pt and 3pt); + \node at (5402.07pt,2941.3378pt)[below right,color=black]{parseDate()}; + \draw[pstyle6] (5393.07pt,2971.4397pt) ellipse (3pt and 3pt); + \node at (5402.07pt,2960.4057pt)[below right,color=black]{parseTime()}; + \draw[pstyle6] (5393.07pt,2990.5076pt) ellipse (3pt and 3pt); + \node at (5402.07pt,2979.4736pt)[below right,color=black]{formatDate()}; + \draw[pstyle6] (5393.07pt,3009.5755pt) ellipse (3pt and 3pt); + \node at (5402.07pt,2998.5416pt)[below right,color=black]{formatTime()}; + \draw[pstyle6] (5393.07pt,3028.6434pt) ellipse (3pt and 3pt); + \node at (5402.07pt,3017.6095pt)[below right,color=black]{parseDateTime()}; + \draw[pstyle1] (5832.16pt,2902.3399pt) arc (180:270:5pt) -- (5837.16pt,2897.3399pt) -- (6073.4459pt,2897.3399pt) arc (270:360:5pt) -- (6078.4459pt,2902.3399pt) -- (6078.4459pt,3016.6116pt) arc (0:90:5pt) -- (6073.4459pt,3021.6116pt) -- (5837.16pt,3021.6116pt) arc (90:180:5pt) -- (5832.16pt,3016.6116pt) -- cycle; + \draw[pstyle2] (5919.3668pt,2913.3399pt) ellipse (11pt and 11pt); + \node at (5919.3668pt,2913.3399pt)[]{\textbf{\Large C}}; + \node at (5939.8668pt,2903.8059pt)[below right,color=black]{FileUtils}; + \draw[pstyle3] (5833.16pt,2929.3399pt) -- (6077.4459pt,2929.3399pt); + \draw[pstyle3] (5833.16pt,2937.3399pt) -- (6077.4459pt,2937.3399pt); + \draw[pstyle6] (5843.16pt,2952.3739pt) ellipse (3pt and 3pt); + \node at (5852.16pt,2941.3399pt)[below right,color=black]{createDirectoryIFNotExists()}; + \draw[pstyle6] (5843.16pt,2971.4418pt) ellipse (3pt and 3pt); + \node at (5852.16pt,2960.4078pt)[below right,color=black]{writeStringsToFile()}; + \draw[pstyle6] (5843.16pt,2990.5097pt) ellipse (3pt and 3pt); + \node at (5852.16pt,2979.4757pt)[below right,color=black]{writeStringToFile()}; + \draw[pstyle6] (5843.16pt,3009.5776pt) ellipse (3pt and 3pt); + \node at (5852.16pt,2998.5436pt)[below right,color=black]{createFileWriter()}; + \draw[pstyle1] (6113.09pt,2892.8099pt) arc (180:270:5pt) -- (6118.09pt,2887.8099pt) -- (6344.5251pt,2887.8099pt) arc (270:360:5pt) -- (6349.5251pt,2892.8099pt) -- (6349.5251pt,3026.1495pt) arc (0:90:5pt) -- (6344.5251pt,3031.1495pt) -- (6118.09pt,3031.1495pt) arc (90:180:5pt) -- (6113.09pt,3026.1495pt) -- cycle; + \draw[pstyle2] (6194.0731pt,2903.8099pt) ellipse (11pt and 11pt); + \node at (6194.0731pt,2903.8099pt)[]{\textbf{\Large C}}; + \node at (6214.5731pt,2894.2759pt)[below right,color=black]{XmlUtils}; + \draw[pstyle3] (6114.09pt,2919.8099pt) -- (6348.5251pt,2919.8099pt); + \draw[pstyle3] (6114.09pt,2927.8099pt) -- (6348.5251pt,2927.8099pt); + \draw[pstyle6] (6124.09pt,2942.8439pt) ellipse (3pt and 3pt); + \node at (6133.09pt,2931.8099pt)[below right,color=black]{loadXmlDocument()}; + \draw[pstyle6] (6124.09pt,2961.9118pt) ellipse (3pt and 3pt); + \node at (6133.09pt,2950.8778pt)[below right,color=black]{getRootDocument()}; + \draw[pstyle6] (6124.09pt,2980.9797pt) ellipse (3pt and 3pt); + \node at (6133.09pt,2969.9457pt)[below right,color=black]{getFirstChildByName()}; + \draw[pstyle6] (6124.09pt,3000.0476pt) ellipse (3pt and 3pt); + \node at (6133.09pt,2989.0136pt)[below right,color=black]{getNodeAttributeByName()}; + \draw[pstyle7] (6121.09pt,3016.1155pt) rectangle (6127.09pt,3022.1155pt); + \node at (6133.09pt,3008.0816pt)[below right,color=black]{getRawText()}; + \draw[pstyle1] (8634.25pt,1220.8499pt) arc (180:270:5pt) -- (8639.25pt,1215.8499pt) -- (8879.3658pt,1215.8499pt) arc (270:360:5pt) -- (8884.3658pt,1220.8499pt) -- (8884.3658pt,1430.4612pt) arc (0:90:5pt) -- (8879.3658pt,1435.4612pt) -- (8639.25pt,1435.4612pt) arc (90:180:5pt) -- (8634.25pt,1430.4612pt) -- cycle; + \draw[pstyle2] (8686.8981pt,1231.8499pt) ellipse (11pt and 11pt); + \node at (8686.8981pt,1231.8499pt)[]{\textbf{\Large C}}; + \node at (8707.3981pt,1222.3159pt)[below right,color=black]{FileObjectFactory}; + \draw[pstyle3] (8635.25pt,1247.8499pt) -- (8883.3658pt,1247.8499pt); + \draw[pstyle5] (8642.25pt,1259.8839pt) rectangle (8648.25pt,1265.8839pt); + \node at (8654.25pt,1251.8499pt)[below right,color=black]{oFactory}; + \draw[pstyle3] (8635.25pt,1274.9178pt) -- (8883.3658pt,1274.9178pt); + \draw[pstyle6] (8645.25pt,1289.9518pt) ellipse (3pt and 3pt); + \node at (8654.25pt,1278.9178pt)[below right,color=black]{getFactory()}; + \draw[pstyle6] (8645.25pt,1309.0197pt) ellipse (3pt and 3pt); + \node at (8654.25pt,1297.9857pt)[below right,color=black]{createBiografischeAngaben()}; + \draw[pstyle6] (8645.25pt,1328.0876pt) ellipse (3pt and 3pt); + \node at (8654.25pt,1317.0536pt)[below right,color=black]{createInstitution()}; + \draw[pstyle6] (8645.25pt,1347.1555pt) ellipse (3pt and 3pt); + \node at (8654.25pt,1336.1216pt)[below right,color=black]{createMdb()}; + \draw[pstyle6] (8645.25pt,1366.2234pt) ellipse (3pt and 3pt); + \node at (8654.25pt,1355.1895pt)[below right,color=black]{createMdbDocument()}; + \draw[pstyle6] (8645.25pt,1385.2914pt) ellipse (3pt and 3pt); + \node at (8654.25pt,1374.2574pt)[below right,color=black]{createMdbName()}; + \draw[pstyle6] (8645.25pt,1404.3593pt) ellipse (3pt and 3pt); + \node at (8654.25pt,1393.3253pt)[below right,color=black]{createWahlperiode()}; + \draw[pstyle6] (8645.25pt,1423.4272pt) ellipse (3pt and 3pt); + \node at (8654.25pt,1412.3932pt)[below right,color=black]{createSpeaker()}; + \draw[pstyle1] (8627.79pt,2930.9399pt) arc (180:270:5pt) -- (8632.79pt,2925.9399pt) -- (8769.8222pt,2925.9399pt) arc (270:360:5pt) -- (8774.8222pt,2930.9399pt) -- (8774.8222pt,2988.0078pt) arc (0:90:5pt) -- (8769.8222pt,2993.0078pt) -- (8632.79pt,2993.0078pt) arc (90:180:5pt) -- (8627.79pt,2988.0078pt) -- cycle; + \draw[pstyle8] (8643.2302pt,2941.9399pt) ellipse (11pt and 11pt); + \node at (8643.2302pt,2941.9399pt)[]{\textbf{\Large I}}; + \node at (8657.328pt,2932.4059pt)[below right,color=black]{\textit{XmlOperations}}; + \draw[pstyle3] (8628.79pt,2957.9399pt) -- (8773.8222pt,2957.9399pt); + \draw[pstyle3] (8628.79pt,2965.9399pt) -- (8773.8222pt,2965.9399pt); + \draw[pstyle7] (8635.79pt,2977.9739pt) rectangle (8641.79pt,2983.9739pt); + \node at (8647.79pt,2969.9399pt)[below right,color=black]{fromXmlNode()}; + \draw[pstyle1] (9642.96pt,1249.4499pt) arc (180:270:5pt) -- (9647.96pt,1244.4499pt) -- (9880.6431pt,1244.4499pt) arc (270:360:5pt) -- (9885.6431pt,1249.4499pt) -- (9885.6431pt,1401.8574pt) arc (0:90:5pt) -- (9880.6431pt,1406.8574pt) -- (9647.96pt,1406.8574pt) arc (90:180:5pt) -- (9642.96pt,1401.8574pt) -- cycle; + \draw[pstyle2] (9707.7146pt,1260.4499pt) ellipse (11pt and 11pt); + \node at (9707.7146pt,1260.4499pt)[]{\textbf{\Large C}}; + \node at (9728.2146pt,1250.9159pt)[below right,color=black]{SpeechParser}; + \draw[pstyle3] (9643.96pt,1276.4499pt) -- (9884.6431pt,1276.4499pt); + \draw[pstyle5] (9650.96pt,1288.4839pt) rectangle (9656.96pt,1294.4839pt); + \node at (9662.96pt,1280.4499pt)[below right,color=black]{speeches}; + \draw[pstyle5] (9650.96pt,1307.5518pt) rectangle (9656.96pt,1313.5518pt); + \node at (9662.96pt,1299.5178pt)[below right,color=black]{agendaItems}; + \draw[pstyle3] (9643.96pt,1322.5857pt) -- (9884.6431pt,1322.5857pt); + \draw[pstyle6] (9653.96pt,1337.6197pt) ellipse (3pt and 3pt); + \node at (9662.96pt,1326.5857pt)[below right,color=black]{setParseLegislativePeriods()}; + \draw[pstyle7] (9650.96pt,1353.6876pt) rectangle (9656.96pt,1359.6876pt); + \node at (9662.96pt,1345.6536pt)[below right,color=black]{parseSessionFile()}; + \draw[pstyle7] (9650.96pt,1372.7555pt) rectangle (9656.96pt,1378.7555pt); + \node at (9662.96pt,1364.7216pt)[below right,color=black]{getOptionalTextContent()}; + \draw[pstyle7] (9650.96pt,1391.8234pt) rectangle (9656.96pt,1397.8234pt); + \node at (9662.96pt,1383.7895pt)[below right,color=black]{convertDocumentToFile()}; + \draw[pstyle1] (10338.1pt,2005.7599pt) arc (180:270:5pt) -- (10343.1pt,2000.7599pt) -- (10493.5046pt,2000.7599pt) arc (270:360:5pt) -- (10498.5046pt,2005.7599pt) -- (10498.5046pt,2062.8278pt) arc (0:90:5pt) -- (10493.5046pt,2067.8278pt) -- (10343.1pt,2067.8278pt) arc (90:180:5pt) -- (10338.1pt,2062.8278pt) -- cycle; + \draw[pstyle8] (10386.123pt,2016.7599pt) ellipse (11pt and 11pt); + \node at (10386.123pt,2016.7599pt)[]{\textbf{\Large I}}; + \node at (10406.623pt,2007.2259pt)[below right,color=black]{\textit{Session}}; + \draw[pstyle3] (10339.1pt,2032.7599pt) -- (10497.5046pt,2032.7599pt); + \draw[pstyle3] (10339.1pt,2040.7599pt) -- (10497.5046pt,2040.7599pt); + \draw[pstyle7] (10346.1pt,2052.7939pt) rectangle (10352.1pt,2058.7939pt); + \node at (10358.1pt,2044.7599pt)[below right,color=black]{addAgendaItem()}; + \draw[pstyle1] (10772.97pt,1996.2299pt) arc (180:270:5pt) -- (10777.97pt,1991.2299pt) -- (10894.6355pt,1991.2299pt) arc (270:360:5pt) -- (10899.6355pt,1996.2299pt) -- (10899.6355pt,2072.3657pt) arc (0:90:5pt) -- (10894.6355pt,2077.3657pt) -- (10777.97pt,2077.3657pt) arc (90:180:5pt) -- (10772.97pt,2072.3657pt) -- cycle; + \draw[pstyle8] (10807.2515pt,2007.2299pt) ellipse (11pt and 11pt); + \node at (10807.2515pt,2007.2299pt)[]{\textbf{\Large I}}; + \node at (10825.5363pt,1997.6959pt)[below right,color=black]{\textit{Speech}}; + \draw[pstyle3] (10773.97pt,2023.2299pt) -- (10898.6355pt,2023.2299pt); + \draw[pstyle3] (10773.97pt,2031.2299pt) -- (10898.6355pt,2031.2299pt); + \draw[pstyle7] (10780.97pt,2043.2639pt) rectangle (10786.97pt,2049.2639pt); + \node at (10792.97pt,2035.2299pt)[below right,color=black]{addContent()}; + \draw[pstyle7] (10780.97pt,2062.3318pt) rectangle (10786.97pt,2068.3318pt); + \node at (10792.97pt,2054.2978pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (10179.58pt,2005.7599pt) arc (180:270:5pt) -- (10184.58pt,2000.7599pt) -- (10298.0277pt,2000.7599pt) arc (270:360:5pt) -- (10303.0277pt,2005.7599pt) -- (10303.0277pt,2062.8278pt) arc (0:90:5pt) -- (10298.0277pt,2067.8278pt) -- (10184.58pt,2067.8278pt) arc (90:180:5pt) -- (10179.58pt,2062.8278pt) -- cycle; + \draw[pstyle8] (10194.58pt,2016.7599pt) ellipse (11pt and 11pt); + \node at (10194.58pt,2016.7599pt)[]{\textbf{\Large I}}; + \node at (10208.58pt,2007.2259pt)[below right,color=black]{\textit{AgendaItem}}; + \draw[pstyle3] (10180.58pt,2032.7599pt) -- (10302.0277pt,2032.7599pt); + \draw[pstyle3] (10180.58pt,2040.7599pt) -- (10302.0277pt,2040.7599pt); + \draw[pstyle7] (10187.58pt,2052.7939pt) rectangle (10193.58pt,2058.7939pt); + \node at (10199.58pt,2044.7599pt)[below right,color=black]{addSpeech()}; + \draw[pstyle1] (10053.87pt,2015.2899pt) arc (180:270:5pt) -- (10058.87pt,2010.2899pt) -- (10139.7471pt,2010.2899pt) arc (270:360:5pt) -- (10144.7471pt,2015.2899pt) -- (10144.7471pt,2053.2899pt) arc (0:90:5pt) -- (10139.7471pt,2058.2899pt) -- (10058.87pt,2058.2899pt) arc (90:180:5pt) -- (10053.87pt,2053.2899pt) -- cycle; + \draw[pstyle8] (10068.87pt,2026.2899pt) ellipse (11pt and 11pt); + \node at (10068.87pt,2026.2899pt)[]{\textbf{\Large I}}; + \node at (10082.87pt,2016.7559pt)[below right,color=black]{\textit{Content}}; + \draw[pstyle3] (10054.87pt,2042.2899pt) -- (10143.7471pt,2042.2899pt); + \draw[pstyle3] (10054.87pt,2050.2899pt) -- (10143.7471pt,2050.2899pt); + \draw[pstyle1] (10634.17pt,2015.2899pt) arc (180:270:5pt) -- (10639.17pt,2010.2899pt) -- (10733.4356pt,2010.2899pt) arc (270:360:5pt) -- (10738.4356pt,2015.2899pt) -- (10738.4356pt,2053.2899pt) arc (0:90:5pt) -- (10733.4356pt,2058.2899pt) -- (10639.17pt,2058.2899pt) arc (90:180:5pt) -- (10634.17pt,2053.2899pt) -- cycle; + \draw[pstyle8] (10649.17pt,2026.2899pt) ellipse (11pt and 11pt); + \node at (10649.17pt,2026.2899pt)[]{\textbf{\Large I}}; + \node at (10663.17pt,2016.7559pt)[below right,color=black]{\textit{Comment}}; + \draw[pstyle3] (10635.17pt,2042.2899pt) -- (10737.4356pt,2042.2899pt); + \draw[pstyle3] (10635.17pt,2050.2899pt) -- (10737.4356pt,2050.2899pt); + \draw[pstyle1] (10533.92pt,2015.2899pt) arc (180:270:5pt) -- (10538.92pt,2010.2899pt) -- (10593.6854pt,2010.2899pt) arc (270:360:5pt) -- (10598.6854pt,2015.2899pt) -- (10598.6854pt,2053.2899pt) arc (0:90:5pt) -- (10593.6854pt,2058.2899pt) -- (10538.92pt,2058.2899pt) arc (90:180:5pt) -- (10533.92pt,2053.2899pt) -- cycle; + \draw[pstyle8] (10548.92pt,2026.2899pt) ellipse (11pt and 11pt); + \node at (10548.92pt,2026.2899pt)[]{\textbf{\Large I}}; + \node at (10562.92pt,2016.7559pt)[below right,color=black]{\textit{Line}}; + \draw[pstyle3] (10534.92pt,2042.2899pt) -- (10597.6854pt,2042.2899pt); + \draw[pstyle3] (10534.92pt,2050.2899pt) -- (10597.6854pt,2050.2899pt); + \draw[pstyle1] (9926.1pt,2015.2899pt) arc (180:270:5pt) -- (9931.1pt,2010.2899pt) -- (10013.5188pt,2010.2899pt) arc (270:360:5pt) -- (10018.5188pt,2015.2899pt) -- (10018.5188pt,2053.2899pt) arc (0:90:5pt) -- (10013.5188pt,2058.2899pt) -- (9931.1pt,2058.2899pt) arc (90:180:5pt) -- (9926.1pt,2053.2899pt) -- cycle; + \draw[pstyle8] (9941.1pt,2026.2899pt) ellipse (11pt and 11pt); + \node at (9941.1pt,2026.2899pt)[]{\textbf{\Large I}}; + \node at (9955.1pt,2016.7559pt)[below right,color=black]{\textit{Speaker}}; + \draw[pstyle3] (9927.1pt,2042.2899pt) -- (10017.5188pt,2042.2899pt); + \draw[pstyle3] (9927.1pt,2050.2899pt) -- (10017.5188pt,2050.2899pt); + \draw[pstyle1] (11165.87pt,2015.2899pt) arc (180:270:5pt) -- (11170.87pt,2010.2899pt) -- (11323.7368pt,2010.2899pt) arc (270:360:5pt) -- (11328.7368pt,2015.2899pt) -- (11328.7368pt,2053.2899pt) arc (0:90:5pt) -- (11323.7368pt,2058.2899pt) -- (11170.87pt,2058.2899pt) arc (90:180:5pt) -- (11165.87pt,2053.2899pt) -- cycle; + \draw[pstyle8] (11180.87pt,2026.2899pt) ellipse (11pt and 11pt); + \node at (11180.87pt,2026.2899pt)[]{\textbf{\Large I}}; + \node at (11194.87pt,2016.7559pt)[below right,color=black]{\textit{LegislativePeriod}}; + \draw[pstyle3] (11166.87pt,2042.2899pt) -- (11327.7368pt,2042.2899pt); + \draw[pstyle3] (11166.87pt,2050.2899pt) -- (11327.7368pt,2050.2899pt); + \draw[pstyle1] (10934.19pt,2005.7599pt) arc (180:270:5pt) -- (10939.19pt,2000.7599pt) -- (11125.4226pt,2000.7599pt) arc (270:360:5pt) -- (11130.4226pt,2005.7599pt) -- (11130.4226pt,2062.8278pt) arc (0:90:5pt) -- (11125.4226pt,2067.8278pt) -- (10939.19pt,2067.8278pt) arc (90:180:5pt) -- (10934.19pt,2062.8278pt) -- cycle; + \draw[pstyle8] (10949.19pt,2016.7599pt) ellipse (11pt and 11pt); + \node at (10949.19pt,2016.7599pt)[]{\textbf{\Large I}}; + \node at (10963.19pt,2007.2259pt)[below right,color=black]{\textit{MemberOfParliament}}; + \draw[pstyle3] (10935.19pt,2032.7599pt) -- (11129.4226pt,2032.7599pt); + \draw[pstyle3] (10935.19pt,2040.7599pt) -- (11129.4226pt,2040.7599pt); + \draw[pstyle7] (10942.19pt,2052.7939pt) rectangle (10948.19pt,2058.7939pt); + \node at (10954.19pt,2044.7599pt)[below right,color=black]{updateParty()}; + \draw[pstyle1] (11694.04pt,1996.2299pt) arc (180:270:5pt) -- (11699.04pt,1991.2299pt) -- (11825.5724pt,1991.2299pt) arc (270:360:5pt) -- (11830.5724pt,1996.2299pt) -- (11830.5724pt,2072.3657pt) arc (0:90:5pt) -- (11825.5724pt,2077.3657pt) -- (11699.04pt,2077.3657pt) arc (90:180:5pt) -- (11694.04pt,2072.3657pt) -- cycle; + \draw[pstyle8] (11727.0946pt,2007.2299pt) ellipse (11pt and 11pt); + \node at (11727.0946pt,2007.2299pt)[]{\textbf{\Large I}}; + \node at (11745.1068pt,1997.6959pt)[below right,color=black]{\textit{Fraction}}; + \draw[pstyle3] (11695.04pt,2023.2299pt) -- (11829.5724pt,2023.2299pt); + \draw[pstyle3] (11695.04pt,2031.2299pt) -- (11829.5724pt,2031.2299pt); + \draw[pstyle7] (11702.04pt,2043.2639pt) rectangle (11708.04pt,2049.2639pt); + \node at (11714.04pt,2035.2299pt)[below right,color=black]{addMember()}; + \draw[pstyle7] (11702.04pt,2062.3318pt) rectangle (11708.04pt,2068.3318pt); + \node at (11714.04pt,2054.2978pt)[below right,color=black]{updateName()}; + \draw[pstyle1] (9781.75pt,2015.2899pt) arc (180:270:5pt) -- (9786.75pt,2010.2899pt) -- (9885.8679pt,2010.2899pt) arc (270:360:5pt) -- (9890.8679pt,2015.2899pt) -- (9890.8679pt,2053.2899pt) arc (0:90:5pt) -- (9885.8679pt,2058.2899pt) -- (9786.75pt,2058.2899pt) arc (90:180:5pt) -- (9781.75pt,2053.2899pt) -- cycle; + \draw[pstyle8] (9796.75pt,2026.2899pt) ellipse (11pt and 11pt); + \node at (9796.75pt,2026.2899pt)[]{\textbf{\Large I}}; + \node at (9810.75pt,2016.7559pt)[below right,color=black]{\textit{Individual}}; + \draw[pstyle3] (9782.75pt,2042.2899pt) -- (9889.8679pt,2042.2899pt); + \draw[pstyle3] (9782.75pt,2050.2899pt) -- (9889.8679pt,2050.2899pt); + \draw[pstyle1] (11363.93pt,2015.2899pt) arc (180:270:5pt) -- (11368.93pt,2010.2899pt) -- (11489.6805pt,2010.2899pt) arc (270:360:5pt) -- (11494.6805pt,2015.2899pt) -- (11494.6805pt,2053.2899pt) arc (0:90:5pt) -- (11489.6805pt,2058.2899pt) -- (11368.93pt,2058.2899pt) arc (90:180:5pt) -- (11363.93pt,2053.2899pt) -- cycle; + \draw[pstyle8] (11378.93pt,2026.2899pt) ellipse (11pt and 11pt); + \node at (11378.93pt,2026.2899pt)[]{\textbf{\Large I}}; + \node at (11392.93pt,2016.7559pt)[below right,color=black]{\textit{HistoryEntry}}; + \draw[pstyle3] (11364.93pt,2042.2899pt) -- (11493.6805pt,2042.2899pt); + \draw[pstyle3] (11364.93pt,2050.2899pt) -- (11493.6805pt,2050.2899pt); + \draw[pstyle1] (11529.54pt,2015.2899pt) arc (180:270:5pt) -- (11534.54pt,2010.2899pt) -- (11654.0734pt,2010.2899pt) arc (270:360:5pt) -- (11659.0734pt,2015.2899pt) -- (11659.0734pt,2053.2899pt) arc (0:90:5pt) -- (11654.0734pt,2058.2899pt) -- (11534.54pt,2058.2899pt) arc (90:180:5pt) -- (11529.54pt,2053.2899pt) -- cycle; + \draw[pstyle8] (11544.54pt,2026.2899pt) ellipse (11pt and 11pt); + \node at (11544.54pt,2026.2899pt)[]{\textbf{\Large I}}; + \node at (11558.54pt,2016.7559pt)[below right,color=black]{\textit{Constituency}}; + \draw[pstyle3] (11530.54pt,2042.2899pt) -- (11658.0734pt,2042.2899pt); + \draw[pstyle3] (11530.54pt,2050.2899pt) -- (11658.0734pt,2050.2899pt); + \draw[pstyle1] (11218.42pt,1211.3099pt) arc (180:270:5pt) -- (11223.42pt,1206.3099pt) -- (11419.1949pt,1206.3099pt) arc (270:360:5pt) -- (11424.1949pt,1211.3099pt) -- (11424.1949pt,1439.9891pt) arc (0:90:5pt) -- (11419.1949pt,1444.9891pt) -- (11223.42pt,1444.9891pt) arc (90:180:5pt) -- (11218.42pt,1439.9891pt) -- cycle; + \draw[pstyle2] (11233.42pt,1222.3099pt) ellipse (11pt and 11pt); + \node at (11233.42pt,1222.3099pt)[]{\textbf{\Large C}}; + \node at (11247.42pt,1212.7759pt)[below right,color=black]{AgendaItem\_File\_Impl}; + \draw[pstyle3] (11219.42pt,1238.3099pt) -- (11423.1949pt,1238.3099pt); + \draw[pstyle5] (11226.42pt,1250.3439pt) rectangle (11232.42pt,1256.3439pt); + \node at (11238.42pt,1242.3099pt)[below right,color=black]{id}; + \draw[pstyle5] (11226.42pt,1269.4118pt) rectangle (11232.42pt,1275.4118pt); + \node at (11238.42pt,1261.3778pt)[below right,color=black]{sessionId}; + \draw[pstyle5] (11226.42pt,1288.4797pt) rectangle (11232.42pt,1294.4797pt); + \node at (11238.42pt,1280.4457pt)[below right,color=black]{title}; + \draw[pstyle5] (11226.42pt,1307.5476pt) rectangle (11232.42pt,1313.5476pt); + \node at (11238.42pt,1299.5136pt)[below right,color=black]{speeches}; + \draw[pstyle3] (11219.42pt,1322.5816pt) -- (11423.1949pt,1322.5816pt); + \draw[pstyle6] (11229.42pt,1337.6155pt) ellipse (3pt and 3pt); + \node at (11238.42pt,1326.5816pt)[below right,color=black]{getId()}; + \draw[pstyle6] (11229.42pt,1356.6834pt) ellipse (3pt and 3pt); + \node at (11238.42pt,1345.6495pt)[below right,color=black]{getSessionId()}; + \draw[pstyle6] (11229.42pt,1375.7514pt) ellipse (3pt and 3pt); + \node at (11238.42pt,1364.7174pt)[below right,color=black]{getTitle()}; + \draw[pstyle6] (11229.42pt,1394.8193pt) ellipse (3pt and 3pt); + \node at (11238.42pt,1383.7853pt)[below right,color=black]{getType()}; + \draw[pstyle6] (11229.42pt,1413.8872pt) ellipse (3pt and 3pt); + \node at (11238.42pt,1402.8532pt)[below right,color=black]{addSpeech()}; + \draw[pstyle6] (11229.42pt,1432.9551pt) ellipse (3pt and 3pt); + \node at (11238.42pt,1421.9212pt)[below right,color=black]{toHTML()}; + \draw[pstyle1] (10784.21pt,1192.2499pt) arc (180:270:5pt) -- (10789.21pt,1187.2499pt) -- (10973.4023pt,1187.2499pt) arc (270:360:5pt) -- (10978.4023pt,1192.2499pt) -- (10978.4023pt,1459.0649pt) arc (0:90:5pt) -- (10973.4023pt,1464.0649pt) -- (10789.21pt,1464.0649pt) arc (90:180:5pt) -- (10784.21pt,1459.0649pt) -- cycle; + \draw[pstyle2] (10810.6191pt,1203.2499pt) ellipse (11pt and 11pt); + \node at (10810.6191pt,1203.2499pt)[]{\textbf{\Large C}}; + \node at (10827.1544pt,1193.7159pt)[below right,color=black]{Session\_File\_Impl}; + \draw[pstyle3] (10785.21pt,1219.2499pt) -- (10977.4023pt,1219.2499pt); + \draw[pstyle5] (10792.21pt,1231.2839pt) rectangle (10798.21pt,1237.2839pt); + \node at (10804.21pt,1223.2499pt)[below right,color=black]{id}; + \draw[pstyle5] (10792.21pt,1250.3518pt) rectangle (10798.21pt,1256.3518pt); + \node at (10804.21pt,1242.3178pt)[below right,color=black]{legislativePeriod}; + \draw[pstyle5] (10792.21pt,1269.4197pt) rectangle (10798.21pt,1275.4197pt); + \node at (10804.21pt,1261.3857pt)[below right,color=black]{dateTime}; + \draw[pstyle5] (10792.21pt,1288.4876pt) rectangle (10798.21pt,1294.4876pt); + \node at (10804.21pt,1280.4536pt)[below right,color=black]{endTime}; + \draw[pstyle5] (10792.21pt,1307.5555pt) rectangle (10798.21pt,1313.5555pt); + \node at (10804.21pt,1299.5216pt)[below right,color=black]{agendaItems}; + \draw[pstyle3] (10785.21pt,1322.5895pt) -- (10977.4023pt,1322.5895pt); + \draw[pstyle6] (10795.21pt,1337.6234pt) ellipse (3pt and 3pt); + \node at (10804.21pt,1326.5895pt)[below right,color=black]{getId()}; + \draw[pstyle6] (10795.21pt,1356.6914pt) ellipse (3pt and 3pt); + \node at (10804.21pt,1345.6574pt)[below right,color=black]{getLegislativePeriod()}; + \draw[pstyle6] (10795.21pt,1375.7593pt) ellipse (3pt and 3pt); + \node at (10804.21pt,1364.7253pt)[below right,color=black]{getDateTime()}; + \draw[pstyle6] (10795.21pt,1394.8272pt) ellipse (3pt and 3pt); + \node at (10804.21pt,1383.7932pt)[below right,color=black]{getEndTime()}; + \draw[pstyle6] (10795.21pt,1413.8951pt) ellipse (3pt and 3pt); + \node at (10804.21pt,1402.8612pt)[below right,color=black]{getType()}; + \draw[pstyle6] (10795.21pt,1432.963pt) ellipse (3pt and 3pt); + \node at (10804.21pt,1421.9291pt)[below right,color=black]{addAgendaItem()}; + \draw[pstyle6] (10795.21pt,1452.0309pt) ellipse (3pt and 3pt); + \node at (10804.21pt,1440.997pt)[below right,color=black]{toHTML()}; + \draw[pstyle1] (11013.11pt,1096.9099pt) arc (180:270:5pt) -- (11018.11pt,1091.9099pt) -- (11178.4951pt,1091.9099pt) arc (270:360:5pt) -- (11183.4951pt,1096.9099pt) -- (11183.4951pt,1554.4041pt) arc (0:90:5pt) -- (11178.4951pt,1559.4041pt) -- (11018.11pt,1559.4041pt) arc (90:180:5pt) -- (11013.11pt,1554.4041pt) -- cycle; + \draw[pstyle2] (11030.0327pt,1107.9099pt) ellipse (11pt and 11pt); + \node at (11030.0327pt,1107.9099pt)[]{\textbf{\Large C}}; + \node at (11044.46pt,1098.3759pt)[below right,color=black]{Speech\_File\_Impl}; + \draw[pstyle3] (11014.11pt,1123.9099pt) -- (11182.4951pt,1123.9099pt); + \draw[pstyle5] (11021.11pt,1135.9439pt) rectangle (11027.11pt,1141.9439pt); + \node at (11033.11pt,1127.9099pt)[below right,color=black]{sessionId}; + \draw[pstyle5] (11021.11pt,1155.0118pt) rectangle (11027.11pt,1161.0118pt); + \node at (11033.11pt,1146.9778pt)[below right,color=black]{agendaItemId}; + \draw[pstyle5] (11021.11pt,1174.0797pt) rectangle (11027.11pt,1180.0797pt); + \node at (11033.11pt,1166.0457pt)[below right,color=black]{speakerId}; + \draw[pstyle5] (11021.11pt,1193.1476pt) rectangle (11027.11pt,1199.1476pt); + \node at (11033.11pt,1185.1136pt)[below right,color=black]{speechId}; + \draw[pstyle5] (11021.11pt,1212.2155pt) rectangle (11027.11pt,1218.2155pt); + \node at (11033.11pt,1204.1816pt)[below right,color=black]{speakerName}; + \draw[pstyle5] (11021.11pt,1231.2834pt) rectangle (11027.11pt,1237.2834pt); + \node at (11033.11pt,1223.2495pt)[below right,color=black]{fraction}; + \draw[pstyle5] (11021.11pt,1250.3514pt) rectangle (11027.11pt,1256.3514pt); + \node at (11033.11pt,1242.3174pt)[below right,color=black]{speechContents}; + \draw[pstyle5] (11021.11pt,1269.4193pt) rectangle (11027.11pt,1275.4193pt); + \node at (11033.11pt,1261.3853pt)[below right,color=black]{speechKey}; + \draw[pstyle3] (11014.11pt,1284.4532pt) -- (11182.4951pt,1284.4532pt); + \draw[pstyle6] (11024.11pt,1299.4872pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1288.4532pt)[below right,color=black]{getSessionId()}; + \draw[pstyle6] (11024.11pt,1318.5551pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1307.5212pt)[below right,color=black]{getAgendaItemId()}; + \draw[pstyle6] (11024.11pt,1337.623pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1326.5891pt)[below right,color=black]{getSpeakerId()}; + \draw[pstyle6] (11024.11pt,1356.6909pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1345.657pt)[below right,color=black]{getSpeechId()}; + \draw[pstyle6] (11024.11pt,1375.7589pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1364.7249pt)[below right,color=black]{getSpeakerName()}; + \draw[pstyle6] (11024.11pt,1394.8268pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1383.7928pt)[below right,color=black]{getFraction()}; + \draw[pstyle6] (11024.11pt,1413.8947pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1402.8607pt)[below right,color=black]{getSpeechKey()}; + \draw[pstyle6] (11024.11pt,1432.9626pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1421.9287pt)[below right,color=black]{getType()}; + \draw[pstyle6] (11024.11pt,1452.0305pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1440.9966pt)[below right,color=black]{addContent()}; + \draw[pstyle6] (11024.11pt,1471.0984pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1460.0645pt)[below right,color=black]{toHTML()}; + \draw[pstyle6] (11024.11pt,1490.1664pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1479.1324pt)[below right,color=black]{getFullText()}; + \draw[pstyle6] (11024.11pt,1509.2343pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1498.2003pt)[below right,color=black]{toCas()}; + \draw[pstyle6] (11024.11pt,1528.3022pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1517.2682pt)[below right,color=black]{toTeX()}; + \draw[pstyle6] (11024.11pt,1547.3701pt) ellipse (3pt and 3pt); + \node at (11033.11pt,1536.3362pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (10537pt,1201.7799pt) arc (180:270:5pt) -- (10542pt,1196.7799pt) -- (10744.6117pt,1196.7799pt) arc (270:360:5pt) -- (10749.6117pt,1201.7799pt) -- (10749.6117pt,1449.527pt) arc (0:90:5pt) -- (10744.6117pt,1454.527pt) -- (10542pt,1454.527pt) arc (90:180:5pt) -- (10537pt,1449.527pt) -- cycle; + \draw[pstyle2] (10563.7377pt,1212.7799pt) ellipse (11pt and 11pt); + \node at (10563.7377pt,1212.7799pt)[]{\textbf{\Large C}}; + \node at (10580.3461pt,1203.2459pt)[below right,color=black]{Comment\_File\_Impl}; + \draw[pstyle3] (10538pt,1228.7799pt) -- (10748.6117pt,1228.7799pt); + \draw[pstyle5] (10545pt,1240.8139pt) rectangle (10551pt,1246.8139pt); + \node at (10557pt,1232.7799pt)[below right,color=black]{contentId}; + \draw[pstyle5] (10545pt,1259.8818pt) rectangle (10551pt,1265.8818pt); + \node at (10557pt,1251.8478pt)[below right,color=black]{speechId}; + \draw[pstyle5] (10545pt,1278.9497pt) rectangle (10551pt,1284.9497pt); + \node at (10557pt,1270.9157pt)[below right,color=black]{comment}; + \draw[pstyle5] (10545pt,1298.0176pt) rectangle (10551pt,1304.0176pt); + \node at (10557pt,1289.9836pt)[below right,color=black]{commentatorName}; + \draw[pstyle3] (10538pt,1313.0516pt) -- (10748.6117pt,1313.0516pt); + \draw[pstyle6] (10548pt,1328.0855pt) ellipse (3pt and 3pt); + \node at (10557pt,1317.0516pt)[below right,color=black]{getContentId()}; + \draw[pstyle6] (10548pt,1347.1534pt) ellipse (3pt and 3pt); + \node at (10557pt,1336.1195pt)[below right,color=black]{getSpeechId()}; + \draw[pstyle6] (10548pt,1366.2214pt) ellipse (3pt and 3pt); + \node at (10557pt,1355.1874pt)[below right,color=black]{getComment()}; + \draw[pstyle6] (10548pt,1385.2893pt) ellipse (3pt and 3pt); + \node at (10557pt,1374.2553pt)[below right,color=black]{getCommentatorName()}; + \draw[pstyle6] (10548pt,1404.3572pt) ellipse (3pt and 3pt); + \node at (10557pt,1393.3232pt)[below right,color=black]{getType()}; + \draw[pstyle6] (10548pt,1423.4251pt) ellipse (3pt and 3pt); + \node at (10557pt,1412.3912pt)[below right,color=black]{toTeX()}; + \draw[pstyle6] (10548pt,1442.493pt) ellipse (3pt and 3pt); + \node at (10557pt,1431.4591pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (10356.25pt,1220.8499pt) arc (180:270:5pt) -- (10361.25pt,1215.8499pt) -- (10497.3689pt,1215.8499pt) arc (270:360:5pt) -- (10502.3689pt,1220.8499pt) -- (10502.3689pt,1430.4612pt) arc (0:90:5pt) -- (10497.3689pt,1435.4612pt) -- (10361.25pt,1435.4612pt) arc (90:180:5pt) -- (10356.25pt,1430.4612pt) -- cycle; + \draw[pstyle2] (10371.25pt,1231.8499pt) ellipse (11pt and 11pt); + \node at (10371.25pt,1231.8499pt)[]{\textbf{\Large C}}; + \node at (10385.25pt,1222.3159pt)[below right,color=black]{Line\_File\_Impl}; + \draw[pstyle3] (10357.25pt,1247.8499pt) -- (10501.3689pt,1247.8499pt); + \draw[pstyle5] (10364.25pt,1259.8839pt) rectangle (10370.25pt,1265.8839pt); + \node at (10376.25pt,1251.8499pt)[below right,color=black]{contentId}; + \draw[color=plantucolor0009,line width=1.0pt] (10367.25pt,1276.9518pt) -- (10371.25pt,1280.9518pt) -- (10367.25pt,1284.9518pt) -- (10363.25pt,1280.9518pt) -- cycle; + \node at (10376.25pt,1270.9178pt)[below right,color=black]{speechId}; + \draw[pstyle5] (10364.25pt,1298.0197pt) rectangle (10370.25pt,1304.0197pt); + \node at (10376.25pt,1289.9857pt)[below right,color=black]{content}; + \draw[pstyle3] (10357.25pt,1313.0536pt) -- (10501.3689pt,1313.0536pt); + \draw[pstyle6] (10367.25pt,1328.0876pt) ellipse (3pt and 3pt); + \node at (10376.25pt,1317.0536pt)[below right,color=black]{getContentId()}; + \draw[pstyle6] (10367.25pt,1347.1555pt) ellipse (3pt and 3pt); + \node at (10376.25pt,1336.1216pt)[below right,color=black]{getSpeechId()}; + \draw[pstyle6] (10367.25pt,1366.2234pt) ellipse (3pt and 3pt); + \node at (10376.25pt,1355.1895pt)[below right,color=black]{getContent()}; + \draw[pstyle6] (10367.25pt,1385.2914pt) ellipse (3pt and 3pt); + \node at (10376.25pt,1374.2574pt)[below right,color=black]{getType()}; + \draw[pstyle6] (10367.25pt,1404.3593pt) ellipse (3pt and 3pt); + \node at (10376.25pt,1393.3253pt)[below right,color=black]{toTeX()}; + \draw[pstyle6] (10367.25pt,1423.4272pt) ellipse (3pt and 3pt); + \node at (10376.25pt,1412.3932pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (10147.26pt,1182.7099pt) arc (180:270:5pt) -- (10152.26pt,1177.7099pt) -- (10316.3569pt,1177.7099pt) arc (270:360:5pt) -- (10321.3569pt,1182.7099pt) -- (10321.3569pt,1468.5928pt) arc (0:90:5pt) -- (10316.3569pt,1473.5928pt) -- (10152.26pt,1473.5928pt) arc (90:180:5pt) -- (10147.26pt,1468.5928pt) -- cycle; + \draw[pstyle2] (10162.26pt,1193.7099pt) ellipse (11pt and 11pt); + \node at (10162.26pt,1193.7099pt)[]{\textbf{\Large C}}; + \node at (10176.26pt,1184.1759pt)[below right,color=black]{Speaker\_File\_Impl}; + \draw[pstyle3] (10148.26pt,1209.7099pt) -- (10320.3569pt,1209.7099pt); + \draw[pstyle5] (10155.26pt,1221.7439pt) rectangle (10161.26pt,1227.7439pt); + \node at (10167.26pt,1213.7099pt)[below right,color=black]{contentId}; + \draw[pstyle5] (10155.26pt,1240.8118pt) rectangle (10161.26pt,1246.8118pt); + \node at (10167.26pt,1232.7778pt)[below right,color=black]{speechId}; + \draw[pstyle5] (10155.26pt,1259.8797pt) rectangle (10161.26pt,1265.8797pt); + \node at (10167.26pt,1251.8457pt)[below right,color=black]{speakerId}; + \draw[pstyle5] (10155.26pt,1278.9476pt) rectangle (10161.26pt,1284.9476pt); + \node at (10167.26pt,1270.9136pt)[below right,color=black]{speakerName}; + \draw[pstyle5] (10155.26pt,1298.0155pt) rectangle (10161.26pt,1304.0155pt); + \node at (10167.26pt,1289.9816pt)[below right,color=black]{fraction}; + \draw[pstyle3] (10148.26pt,1313.0495pt) -- (10320.3569pt,1313.0495pt); + \draw[pstyle6] (10158.26pt,1328.0834pt) ellipse (3pt and 3pt); + \node at (10167.26pt,1317.0495pt)[below right,color=black]{getContentId()}; + \draw[pstyle6] (10158.26pt,1347.1514pt) ellipse (3pt and 3pt); + \node at (10167.26pt,1336.1174pt)[below right,color=black]{getSpeechId()}; + \draw[pstyle6] (10158.26pt,1366.2193pt) ellipse (3pt and 3pt); + \node at (10167.26pt,1355.1853pt)[below right,color=black]{getSpeakerId()}; + \draw[pstyle6] (10158.26pt,1385.2872pt) ellipse (3pt and 3pt); + \node at (10167.26pt,1374.2532pt)[below right,color=black]{getSpeakerName()}; + \draw[pstyle6] (10158.26pt,1404.3551pt) ellipse (3pt and 3pt); + \node at (10167.26pt,1393.3212pt)[below right,color=black]{getFraction()}; + \draw[pstyle6] (10158.26pt,1423.423pt) ellipse (3pt and 3pt); + \node at (10167.26pt,1412.3891pt)[below right,color=black]{getType()}; + \draw[pstyle6] (10158.26pt,1442.4909pt) ellipse (3pt and 3pt); + \node at (10167.26pt,1431.457pt)[below right,color=black]{toTeX()}; + \draw[pstyle6] (10158.26pt,1461.5589pt) ellipse (3pt and 3pt); + \node at (10167.26pt,1450.5249pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (11459.62pt,1163.6399pt) arc (180:270:5pt) -- (11464.62pt,1158.6399pt) -- (11735.9873pt,1158.6399pt) arc (270:360:5pt) -- (11740.9873pt,1163.6399pt) -- (11740.9873pt,1487.6587pt) arc (0:90:5pt) -- (11735.9873pt,1492.6587pt) -- (11464.62pt,1492.6587pt) arc (90:180:5pt) -- (11459.62pt,1487.6587pt) -- cycle; + \draw[pstyle2] (11474.62pt,1174.6399pt) ellipse (11pt and 11pt); + \node at (11474.62pt,1174.6399pt)[]{\textbf{\Large C}}; + \node at (11488.62pt,1165.1059pt)[below right,color=black]{MemberOfParliament\_File\_Impl}; + \draw[pstyle3] (11460.62pt,1190.6399pt) -- (11739.9873pt,1190.6399pt); + \draw[pstyle5] (11467.62pt,1202.6739pt) rectangle (11473.62pt,1208.6739pt); + \node at (11479.62pt,1194.6399pt)[below right,color=black]{id}; + \draw[pstyle5] (11467.62pt,1221.7418pt) rectangle (11473.62pt,1227.7418pt); + \node at (11479.62pt,1213.7078pt)[below right,color=black]{party}; + \draw[pstyle5] (11467.62pt,1240.8097pt) rectangle (11473.62pt,1246.8097pt); + \node at (11479.62pt,1232.7757pt)[below right,color=black]{legislativePeriods}; + \draw[pstyle5] (11467.62pt,1259.8776pt) rectangle (11473.62pt,1265.8776pt); + \node at (11479.62pt,1251.8436pt)[below right,color=black]{firstLegislativePeriodId}; + \draw[pstyle5] (11467.62pt,1278.9455pt) rectangle (11473.62pt,1284.9455pt); + \node at (11479.62pt,1270.9116pt)[below right,color=black]{lastLegislativePeriodId}; + \draw[pstyle5] (11467.62pt,1298.0134pt) rectangle (11473.62pt,1304.0134pt); + \node at (11479.62pt,1289.9795pt)[below right,color=black]{photo}; + \draw[pstyle3] (11460.62pt,1313.0474pt) -- (11739.9873pt,1313.0474pt); + \draw[pstyle6] (11470.62pt,1328.0814pt) ellipse (3pt and 3pt); + \node at (11479.62pt,1317.0474pt)[below right,color=black]{getId()}; + \draw[pstyle6] (11470.62pt,1347.1493pt) ellipse (3pt and 3pt); + \node at (11479.62pt,1336.1153pt)[below right,color=black]{getParty()}; + \draw[pstyle6] (11470.62pt,1366.2172pt) ellipse (3pt and 3pt); + \node at (11479.62pt,1355.1832pt)[below right,color=black]{getFirstLegislativePeriodId()}; + \draw[pstyle6] (11470.62pt,1385.2851pt) ellipse (3pt and 3pt); + \node at (11479.62pt,1374.2512pt)[below right,color=black]{getLastLegislativePeriodId()}; + \draw[pstyle6] (11470.62pt,1404.353pt) ellipse (3pt and 3pt); + \node at (11479.62pt,1393.3191pt)[below right,color=black]{getPhoto()}; + \draw[pstyle6] (11470.62pt,1423.4209pt) ellipse (3pt and 3pt); + \node at (11479.62pt,1412.387pt)[below right,color=black]{isCurrentMember()}; + \draw[pstyle6] (11470.62pt,1442.4889pt) ellipse (3pt and 3pt); + \node at (11479.62pt,1431.4549pt)[below right,color=black]{updateParty()}; + \draw[pstyle6] (11470.62pt,1461.5568pt) ellipse (3pt and 3pt); + \node at (11479.62pt,1450.5228pt)[below right,color=black]{getType()}; + \draw[pstyle6] (11470.62pt,1480.6247pt) ellipse (3pt and 3pt); + \node at (11479.62pt,1469.5907pt)[below right,color=black]{toHTML()}; + \draw[pstyle1] (12549.93pt,1220.8499pt) arc (180:270:5pt) -- (12554.93pt,1215.8499pt) -- (12721.6721pt,1215.8499pt) arc (270:360:5pt) -- (12726.6721pt,1220.8499pt) -- (12726.6721pt,1430.4612pt) arc (0:90:5pt) -- (12721.6721pt,1435.4612pt) -- (12554.93pt,1435.4612pt) arc (90:180:5pt) -- (12549.93pt,1430.4612pt) -- cycle; + \draw[pstyle2] (12564.93pt,1231.8499pt) ellipse (11pt and 11pt); + \node at (12564.93pt,1231.8499pt)[]{\textbf{\Large C}}; + \node at (12578.93pt,1222.3159pt)[below right,color=black]{Fraction\_File\_Impl}; + \draw[pstyle3] (12550.93pt,1247.8499pt) -- (12725.6721pt,1247.8499pt); + \draw[pstyle5] (12557.93pt,1259.8839pt) rectangle (12563.93pt,1265.8839pt); + \node at (12569.93pt,1251.8499pt)[below right,color=black]{name}; + \draw[pstyle5] (12557.93pt,1278.9518pt) rectangle (12563.93pt,1284.9518pt); + \node at (12569.93pt,1270.9178pt)[below right,color=black]{longName}; + \draw[pstyle5] (12557.93pt,1298.0197pt) rectangle (12563.93pt,1304.0197pt); + \node at (12569.93pt,1289.9857pt)[below right,color=black]{members}; + \draw[pstyle3] (12550.93pt,1313.0536pt) -- (12725.6721pt,1313.0536pt); + \draw[pstyle6] (12560.93pt,1328.0876pt) ellipse (3pt and 3pt); + \node at (12569.93pt,1317.0536pt)[below right,color=black]{getName()}; + \draw[pstyle6] (12560.93pt,1347.1555pt) ellipse (3pt and 3pt); + \node at (12569.93pt,1336.1216pt)[below right,color=black]{getLongName()}; + \draw[pstyle6] (12560.93pt,1366.2234pt) ellipse (3pt and 3pt); + \node at (12569.93pt,1355.1895pt)[below right,color=black]{getType()}; + \draw[pstyle6] (12560.93pt,1385.2914pt) ellipse (3pt and 3pt); + \node at (12569.93pt,1374.2574pt)[below right,color=black]{addMember()}; + \draw[pstyle6] (12560.93pt,1404.3593pt) ellipse (3pt and 3pt); + \node at (12569.93pt,1393.3253pt)[below right,color=black]{updateName()}; + \draw[pstyle6] (12560.93pt,1423.4272pt) ellipse (3pt and 3pt); + \node at (12569.93pt,1412.3932pt)[below right,color=black]{toHTML()}; + \draw[pstyle1] (11775.55pt,1211.3099pt) arc (180:270:5pt) -- (11780.55pt,1206.3099pt) -- (12016.0523pt,1206.3099pt) arc (270:360:5pt) -- (12021.0523pt,1211.3099pt) -- (12021.0523pt,1439.9891pt) arc (0:90:5pt) -- (12016.0523pt,1444.9891pt) -- (11780.55pt,1444.9891pt) arc (90:180:5pt) -- (11775.55pt,1439.9891pt) -- cycle; + \draw[pstyle2] (11790.55pt,1222.3099pt) ellipse (11pt and 11pt); + \node at (11790.55pt,1222.3099pt)[]{\textbf{\Large C}}; + \node at (11804.55pt,1212.7759pt)[below right,color=black]{LegislativePeriod\_File\_Impl}; + \draw[pstyle3] (11776.55pt,1238.3099pt) -- (12020.0523pt,1238.3099pt); + \draw[pstyle5] (11783.55pt,1250.3439pt) rectangle (11789.55pt,1256.3439pt); + \node at (11795.55pt,1242.3099pt)[below right,color=black]{id}; + \draw[pstyle5] (11783.55pt,1269.4118pt) rectangle (11789.55pt,1275.4118pt); + \node at (11795.55pt,1261.3778pt)[below right,color=black]{startDate}; + \draw[pstyle5] (11783.55pt,1288.4797pt) rectangle (11789.55pt,1294.4797pt); + \node at (11795.55pt,1280.4457pt)[below right,color=black]{endDate}; + \draw[pstyle5] (11783.55pt,1307.5476pt) rectangle (11789.55pt,1313.5476pt); + \node at (11795.55pt,1299.5136pt)[below right,color=black]{constituency}; + \draw[pstyle3] (11776.55pt,1322.5816pt) -- (12020.0523pt,1322.5816pt); + \draw[pstyle6] (11786.55pt,1337.6155pt) ellipse (3pt and 3pt); + \node at (11795.55pt,1326.5816pt)[below right,color=black]{getId()}; + \draw[pstyle6] (11786.55pt,1356.6834pt) ellipse (3pt and 3pt); + \node at (11795.55pt,1345.6495pt)[below right,color=black]{getStartDate()}; + \draw[pstyle6] (11786.55pt,1375.7514pt) ellipse (3pt and 3pt); + \node at (11795.55pt,1364.7174pt)[below right,color=black]{getEndDate()}; + \draw[pstyle6] (11786.55pt,1394.8193pt) ellipse (3pt and 3pt); + \node at (11795.55pt,1383.7853pt)[below right,color=black]{getConstituency()}; + \draw[pstyle6] (11786.55pt,1413.8872pt) ellipse (3pt and 3pt); + \node at (11795.55pt,1402.8532pt)[below right,color=black]{getType()}; + \draw[pstyle6] (11786.55pt,1432.9551pt) ellipse (3pt and 3pt); + \node at (11795.55pt,1421.9212pt)[below right,color=black]{toHTML()}; + \draw[pstyle1] (9920.17pt,1154.1099pt) arc (180:270:5pt) -- (9925.17pt,1149.1099pt) -- (10107.4428pt,1149.1099pt) arc (270:360:5pt) -- (10112.4428pt,1154.1099pt) -- (10112.4428pt,1497.1966pt) arc (0:90:5pt) -- (10107.4428pt,1502.1966pt) -- (9925.17pt,1502.1966pt) arc (90:180:5pt) -- (9920.17pt,1497.1966pt) -- cycle; + \draw[pstyle2] (9935.17pt,1165.1099pt) ellipse (11pt and 11pt); + \node at (9935.17pt,1165.1099pt)[]{\textbf{\Large C}}; + \node at (9949.17pt,1155.5759pt)[below right,color=black]{Individual\_File\_Impl}; + \draw[pstyle3] (9921.17pt,1181.1099pt) -- (10111.4428pt,1181.1099pt); + \draw[pstyle5] (9928.17pt,1193.1439pt) rectangle (9934.17pt,1199.1439pt); + \node at (9940.17pt,1185.1099pt)[below right,color=black]{name}; + \draw[pstyle5] (9928.17pt,1212.2118pt) rectangle (9934.17pt,1218.2118pt); + \node at (9940.17pt,1204.1778pt)[below right,color=black]{firstName}; + \draw[pstyle5] (9928.17pt,1231.2797pt) rectangle (9934.17pt,1237.2797pt); + \node at (9940.17pt,1223.2457pt)[below right,color=black]{title}; + \draw[pstyle5] (9928.17pt,1250.3476pt) rectangle (9934.17pt,1256.3476pt); + \node at (9940.17pt,1242.3136pt)[below right,color=black]{dateOfBirth}; + \draw[pstyle5] (9928.17pt,1269.4155pt) rectangle (9934.17pt,1275.4155pt); + \node at (9940.17pt,1261.3816pt)[below right,color=black]{dateOfDeath}; + \draw[pstyle5] (9928.17pt,1288.4834pt) rectangle (9934.17pt,1294.4834pt); + \node at (9940.17pt,1280.4495pt)[below right,color=black]{placeOfBirth}; + \draw[pstyle5] (9928.17pt,1307.5514pt) rectangle (9934.17pt,1313.5514pt); + \node at (9940.17pt,1299.5174pt)[below right,color=black]{gender}; + \draw[pstyle5] (9928.17pt,1326.6193pt) rectangle (9934.17pt,1332.6193pt); + \node at (9940.17pt,1318.5853pt)[below right,color=black]{religion}; + \draw[pstyle3] (9921.17pt,1341.6532pt) -- (10111.4428pt,1341.6532pt); + \draw[pstyle6] (9931.17pt,1356.6872pt) ellipse (3pt and 3pt); + \node at (9940.17pt,1345.6532pt)[below right,color=black]{getName()}; + \draw[pstyle6] (9931.17pt,1375.7551pt) ellipse (3pt and 3pt); + \node at (9940.17pt,1364.7212pt)[below right,color=black]{getFirstName()}; + \draw[pstyle6] (9931.17pt,1394.823pt) ellipse (3pt and 3pt); + \node at (9940.17pt,1383.7891pt)[below right,color=black]{getTitle()}; + \draw[pstyle6] (9931.17pt,1413.8909pt) ellipse (3pt and 3pt); + \node at (9940.17pt,1402.857pt)[below right,color=black]{getDateOfBirth()}; + \draw[pstyle6] (9931.17pt,1432.9589pt) ellipse (3pt and 3pt); + \node at (9940.17pt,1421.9249pt)[below right,color=black]{getDateOfDeath()}; + \draw[pstyle6] (9931.17pt,1452.0268pt) ellipse (3pt and 3pt); + \node at (9940.17pt,1440.9928pt)[below right,color=black]{getPlaceOfBirth()}; + \draw[pstyle6] (9931.17pt,1471.0947pt) ellipse (3pt and 3pt); + \node at (9940.17pt,1460.0607pt)[below right,color=black]{getGender()}; + \draw[pstyle6] (9931.17pt,1490.1626pt) ellipse (3pt and 3pt); + \node at (9940.17pt,1479.1287pt)[below right,color=black]{getReligion()}; + \draw[pstyle1] (12056.29pt,1220.8499pt) arc (180:270:5pt) -- (12061.29pt,1215.8499pt) -- (12263.3292pt,1215.8499pt) arc (270:360:5pt) -- (12268.3292pt,1220.8499pt) -- (12268.3292pt,1430.4612pt) arc (0:90:5pt) -- (12263.3292pt,1435.4612pt) -- (12061.29pt,1435.4612pt) arc (90:180:5pt) -- (12056.29pt,1430.4612pt) -- cycle; + \draw[pstyle2] (12071.29pt,1231.8499pt) ellipse (11pt and 11pt); + \node at (12071.29pt,1231.8499pt)[]{\textbf{\Large C}}; + \node at (12085.29pt,1222.3159pt)[below right,color=black]{HistoryEntry\_File\_Impl}; + \draw[pstyle3] (12057.29pt,1247.8499pt) -- (12267.3292pt,1247.8499pt); + \draw[pstyle5] (12064.29pt,1259.8839pt) rectangle (12070.29pt,1265.8839pt); + \node at (12076.29pt,1251.8499pt)[below right,color=black]{action}; + \draw[pstyle5] (12064.29pt,1278.9518pt) rectangle (12070.29pt,1284.9518pt); + \node at (12076.29pt,1270.9178pt)[below right,color=black]{content}; + \draw[pstyle5] (12064.29pt,1298.0197pt) rectangle (12070.29pt,1304.0197pt); + \node at (12076.29pt,1289.9857pt)[below right,color=black]{contentType}; + \draw[pstyle5] (12064.29pt,1317.0876pt) rectangle (12070.29pt,1323.0876pt); + \node at (12076.29pt,1309.0536pt)[below right,color=black]{date}; + \draw[pstyle3] (12057.29pt,1332.1216pt) -- (12267.3292pt,1332.1216pt); + \draw[pstyle6] (12067.29pt,1347.1555pt) ellipse (3pt and 3pt); + \node at (12076.29pt,1336.1216pt)[below right,color=black]{getContent()}; + \draw[pstyle6] (12067.29pt,1366.2234pt) ellipse (3pt and 3pt); + \node at (12076.29pt,1355.1895pt)[below right,color=black]{getContentType()}; + \draw[pstyle6] (12067.29pt,1385.2914pt) ellipse (3pt and 3pt); + \node at (12076.29pt,1374.2574pt)[below right,color=black]{getDate()}; + \draw[pstyle6] (12067.29pt,1404.3593pt) ellipse (3pt and 3pt); + \node at (12076.29pt,1393.3253pt)[below right,color=black]{getAction()}; + \draw[pstyle6] (12067.29pt,1423.4272pt) ellipse (3pt and 3pt); + \node at (12076.29pt,1412.3932pt)[below right,color=black]{getType()}; + \draw[pstyle1] (12303.3pt,1230.3799pt) arc (180:270:5pt) -- (12308.3pt,1225.3799pt) -- (12510.3067pt,1225.3799pt) arc (270:360:5pt) -- (12515.3067pt,1230.3799pt) -- (12515.3067pt,1420.9232pt) arc (0:90:5pt) -- (12510.3067pt,1425.9232pt) -- (12308.3pt,1425.9232pt) arc (90:180:5pt) -- (12303.3pt,1420.9232pt) -- cycle; + \draw[pstyle2] (12318.3pt,1241.3799pt) ellipse (11pt and 11pt); + \node at (12318.3pt,1241.3799pt)[]{\textbf{\Large C}}; + \node at (12332.3pt,1231.8459pt)[below right,color=black]{Constituency\_File\_Impl}; + \draw[pstyle3] (12304.3pt,1257.3799pt) -- (12514.3067pt,1257.3799pt); + \draw[pstyle5] (12311.3pt,1269.4139pt) rectangle (12317.3pt,1275.4139pt); + \node at (12323.3pt,1261.3799pt)[below right,color=black]{id}; + \draw[pstyle5] (12311.3pt,1288.4818pt) rectangle (12317.3pt,1294.4818pt); + \node at (12323.3pt,1280.4478pt)[below right,color=black]{name}; + \draw[pstyle5] (12311.3pt,1307.5497pt) rectangle (12317.3pt,1313.5497pt); + \node at (12323.3pt,1299.5157pt)[below right,color=black]{federalState}; + \draw[pstyle3] (12304.3pt,1322.5836pt) -- (12514.3067pt,1322.5836pt); + \draw[pstyle6] (12314.3pt,1337.6176pt) ellipse (3pt and 3pt); + \node at (12323.3pt,1326.5836pt)[below right,color=black]{getId()}; + \draw[pstyle6] (12314.3pt,1356.6855pt) ellipse (3pt and 3pt); + \node at (12323.3pt,1345.6516pt)[below right,color=black]{getName()}; + \draw[pstyle6] (12314.3pt,1375.7534pt) ellipse (3pt and 3pt); + \node at (12323.3pt,1364.7195pt)[below right,color=black]{getFederalState()}; + \draw[pstyle6] (12314.3pt,1394.8214pt) ellipse (3pt and 3pt); + \node at (12323.3pt,1383.7874pt)[below right,color=black]{getType()}; + \draw[pstyle6] (12314.3pt,1413.8893pt) ellipse (3pt and 3pt); + \node at (12323.3pt,1402.8553pt)[below right,color=black]{toHTML()}; + \draw[pstyle1] (11584.09pt,2940.4799pt) arc (180:270:5pt) -- (11589.09pt,2935.4799pt) -- (11767.5167pt,2935.4799pt) arc (270:360:5pt) -- (11772.5167pt,2940.4799pt) -- (11772.5167pt,2978.4799pt) arc (0:90:5pt) -- (11767.5167pt,2983.4799pt) -- (11589.09pt,2983.4799pt) arc (90:180:5pt) -- (11584.09pt,2978.4799pt) -- cycle; + \draw[pstyle10] (11599.09pt,2951.4799pt) ellipse (11pt and 11pt); + \node at (11599.09pt,2951.4799pt)[]{\textbf{\Large E}}; + \node at (11613.09pt,2941.9459pt)[below right,color=black]{MongoDBEntryType}; + \draw[pstyle3] (11585.09pt,2967.4799pt) -- (11771.5167pt,2967.4799pt); + \draw[pstyle3] (11585.09pt,2975.4799pt) -- (11771.5167pt,2975.4799pt); + \draw[pstyle1] (9413.26pt,2005.7599pt) arc (180:270:5pt) -- (9418.26pt,2000.7599pt) -- (9582.3569pt,2000.7599pt) arc (270:360:5pt) -- (9587.3569pt,2005.7599pt) -- (9587.3569pt,2062.8278pt) arc (0:90:5pt) -- (9582.3569pt,2067.8278pt) -- (9418.26pt,2067.8278pt) arc (90:180:5pt) -- (9413.26pt,2062.8278pt) -- cycle; + \draw[pstyle2] (9428.26pt,2016.7599pt) ellipse (11pt and 11pt); + \node at (9428.26pt,2016.7599pt)[]{\textbf{\Large C}}; + \node at (9442.26pt,2007.2259pt)[below right,color=black]{Speaker\_File\_Impl}; + \draw[pstyle3] (9414.26pt,2032.7599pt) -- (9586.3569pt,2032.7599pt); + \draw[pstyle3] (9414.26pt,2040.7599pt) -- (9586.3569pt,2040.7599pt); + \draw[pstyle6] (9424.26pt,2055.7939pt) ellipse (3pt and 3pt); + \node at (9433.26pt,2044.7599pt)[below right,color=black]{fromXmlNode()}; + \draw[pstyle1] (8343.07pt,2005.7599pt) arc (180:270:5pt) -- (8348.07pt,2000.7599pt) -- (8564.5363pt,2000.7599pt) arc (270:360:5pt) -- (8569.5363pt,2005.7599pt) -- (8569.5363pt,2062.8278pt) arc (0:90:5pt) -- (8564.5363pt,2067.8278pt) -- (8348.07pt,2067.8278pt) arc (90:180:5pt) -- (8343.07pt,2062.8278pt) -- cycle; + \draw[pstyle2] (8358.07pt,2016.7599pt) ellipse (11pt and 11pt); + \node at (8358.07pt,2016.7599pt)[]{\textbf{\Large C}}; + \node at (8372.07pt,2007.2259pt)[below right,color=black]{MdbDocument\_File\_Impl}; + \draw[pstyle3] (8344.07pt,2032.7599pt) -- (8568.5363pt,2032.7599pt); + \draw[pstyle3] (8344.07pt,2040.7599pt) -- (8568.5363pt,2040.7599pt); + \draw[pstyle6] (8354.07pt,2055.7939pt) ellipse (3pt and 3pt); + \node at (8363.07pt,2044.7599pt)[below right,color=black]{fromXmlNode()}; + \draw[pstyle1] (7933.79pt,2005.7599pt) arc (180:270:5pt) -- (7938.79pt,2000.7599pt) -- (8075.8222pt,2000.7599pt) arc (270:360:5pt) -- (8080.8222pt,2005.7599pt) -- (8080.8222pt,2062.8278pt) arc (0:90:5pt) -- (8075.8222pt,2067.8278pt) -- (7938.79pt,2067.8278pt) arc (90:180:5pt) -- (7933.79pt,2062.8278pt) -- cycle; + \draw[pstyle2] (7948.887pt,2016.7599pt) ellipse (11pt and 11pt); + \node at (7948.887pt,2016.7599pt)[]{\textbf{\Large C}}; + \node at (7962.9085pt,2007.2259pt)[below right,color=black]{Mdb\_File\_Impl}; + \draw[pstyle3] (7934.79pt,2032.7599pt) -- (8079.8222pt,2032.7599pt); + \draw[pstyle3] (7934.79pt,2040.7599pt) -- (8079.8222pt,2040.7599pt); + \draw[pstyle6] (7944.79pt,2055.7939pt) ellipse (3pt and 3pt); + \node at (7953.79pt,2044.7599pt)[below right,color=black]{fromXmlNode()}; + \draw[pstyle1] (8116.13pt,2005.7599pt) arc (180:270:5pt) -- (8121.13pt,2000.7599pt) -- (8303.4839pt,2000.7599pt) arc (270:360:5pt) -- (8308.4839pt,2005.7599pt) -- (8308.4839pt,2062.8278pt) arc (0:90:5pt) -- (8303.4839pt,2067.8278pt) -- (8121.13pt,2067.8278pt) arc (90:180:5pt) -- (8116.13pt,2062.8278pt) -- cycle; + \draw[pstyle2] (8131.13pt,2016.7599pt) ellipse (11pt and 11pt); + \node at (8131.13pt,2016.7599pt)[]{\textbf{\Large C}}; + \node at (8145.13pt,2007.2259pt)[below right,color=black]{MdbName\_File\_Impl}; + \draw[pstyle3] (8117.13pt,2032.7599pt) -- (8307.4839pt,2032.7599pt); + \draw[pstyle3] (8117.13pt,2040.7599pt) -- (8307.4839pt,2040.7599pt); + \draw[pstyle6] (8127.13pt,2055.7939pt) ellipse (3pt and 3pt); + \node at (8136.13pt,2044.7599pt)[below right,color=black]{fromXmlNode()}; + \draw[pstyle1] (8832.95pt,2005.7599pt) arc (180:270:5pt) -- (8837.95pt,2000.7599pt) -- (9104.6598pt,2000.7599pt) arc (270:360:5pt) -- (9109.6598pt,2005.7599pt) -- (9109.6598pt,2062.8278pt) arc (0:90:5pt) -- (9104.6598pt,2067.8278pt) -- (8837.95pt,2067.8278pt) arc (90:180:5pt) -- (8832.95pt,2062.8278pt) -- cycle; + \draw[pstyle2] (8847.95pt,2016.7599pt) ellipse (11pt and 11pt); + \node at (8847.95pt,2016.7599pt)[]{\textbf{\Large C}}; + \node at (8861.95pt,2007.2259pt)[below right,color=black]{BiografischeAngaben\_File\_Impl}; + \draw[pstyle3] (8833.95pt,2032.7599pt) -- (9108.6598pt,2032.7599pt); + \draw[pstyle3] (8833.95pt,2040.7599pt) -- (9108.6598pt,2040.7599pt); + \draw[pstyle6] (8843.95pt,2055.7939pt) ellipse (3pt and 3pt); + \node at (8852.95pt,2044.7599pt)[below right,color=black]{fromXmlNode()}; + \draw[pstyle1] (9144.99pt,2005.7599pt) arc (180:270:5pt) -- (9149.99pt,2000.7599pt) -- (9352.6134pt,2000.7599pt) arc (270:360:5pt) -- (9357.6134pt,2005.7599pt) -- (9357.6134pt,2062.8278pt) arc (0:90:5pt) -- (9352.6134pt,2067.8278pt) -- (9149.99pt,2067.8278pt) arc (90:180:5pt) -- (9144.99pt,2062.8278pt) -- cycle; + \draw[pstyle2] (9159.99pt,2016.7599pt) ellipse (11pt and 11pt); + \node at (9159.99pt,2016.7599pt)[]{\textbf{\Large C}}; + \node at (9173.99pt,2007.2259pt)[below right,color=black]{Wahlperiode\_File\_Impl}; + \draw[pstyle3] (9145.99pt,2032.7599pt) -- (9356.6134pt,2032.7599pt); + \draw[pstyle3] (9145.99pt,2040.7599pt) -- (9356.6134pt,2040.7599pt); + \draw[pstyle6] (9155.99pt,2055.7939pt) ellipse (3pt and 3pt); + \node at (9164.99pt,2044.7599pt)[below right,color=black]{fromXmlNode()}; + \draw[pstyle1] (8604.77pt,2005.7599pt) arc (180:270:5pt) -- (8609.77pt,2000.7599pt) -- (8792.838pt,2000.7599pt) arc (270:360:5pt) -- (8797.838pt,2005.7599pt) -- (8797.838pt,2062.8278pt) arc (0:90:5pt) -- (8792.838pt,2067.8278pt) -- (8609.77pt,2067.8278pt) arc (90:180:5pt) -- (8604.77pt,2062.8278pt) -- cycle; + \draw[pstyle2] (8619.77pt,2016.7599pt) ellipse (11pt and 11pt); + \node at (8619.77pt,2016.7599pt)[]{\textbf{\Large C}}; + \node at (8633.77pt,2007.2259pt)[below right,color=black]{Institution\_File\_Impl}; + \draw[pstyle3] (8605.77pt,2032.7599pt) -- (8796.838pt,2032.7599pt); + \draw[pstyle3] (8605.77pt,2040.7599pt) -- (8796.838pt,2040.7599pt); + \draw[pstyle6] (8615.77pt,2055.7939pt) ellipse (3pt and 3pt); + \node at (8624.77pt,2044.7599pt)[below right,color=black]{fromXmlNode()}; + \draw[pstyle1] (1858.64pt,569.2199pt) arc (180:270:5pt) -- (1863.64pt,564.2199pt) -- (2088.9716pt,564.2199pt) arc (270:360:5pt) -- (2093.9716pt,569.2199pt) -- (2093.9716pt,645.3557pt) arc (0:90:5pt) -- (2088.9716pt,650.3557pt) -- (1863.64pt,650.3557pt) arc (90:180:5pt) -- (1858.64pt,645.3557pt) -- cycle; + \draw[pstyle8] (1896.7044pt,580.2199pt) ellipse (11pt and 11pt); + \node at (1896.7044pt,580.2199pt)[]{\textbf{\Large I}}; + \node at (1915.8298pt,570.6859pt)[below right,color=black]{\textit{SpeechIndexFactory}}; + \draw[pstyle3] (1859.64pt,596.2199pt) -- (2092.9716pt,596.2199pt); + \draw[pstyle3] (1859.64pt,604.2199pt) -- (2092.9716pt,604.2199pt); + \draw[pstyle7] (1866.64pt,616.2539pt) rectangle (1872.64pt,622.2539pt); + \node at (1878.64pt,608.2199pt)[below right,color=black]{parseLegislativePeriods()}; + \draw[pstyle7] (1866.64pt,635.3218pt) rectangle (1872.64pt,641.3218pt); + \node at (1878.64pt,627.2878pt)[below right,color=black]{filterForCurrentMembers()}; + \draw[pstyle1] (2128.86pt,559.6799pt) arc (180:270:5pt) -- (2133.86pt,554.6799pt) -- (2254.7566pt,554.6799pt) arc (270:360:5pt) -- (2259.7566pt,559.6799pt) -- (2259.7566pt,654.8836pt) arc (0:90:5pt) -- (2254.7566pt,659.8836pt) -- (2133.86pt,659.8836pt) arc (90:180:5pt) -- (2128.86pt,654.8836pt) -- cycle; + \draw[pstyle2] (2143.86pt,570.6799pt) ellipse (11pt and 11pt); + \node at (2143.86pt,570.6799pt)[]{\textbf{\Large C}}; + \node at (2157.86pt,561.1459pt)[below right,color=black]{SpeechIndex}; + \draw[pstyle3] (2129.86pt,586.6799pt) -- (2258.7566pt,586.6799pt); + \draw[pstyle5] (2136.86pt,598.7139pt) rectangle (2142.86pt,604.7139pt); + \node at (2148.86pt,590.6799pt)[below right,color=black]{sessions}; + \draw[pstyle5] (2136.86pt,617.7818pt) rectangle (2142.86pt,623.7818pt); + \node at (2148.86pt,609.7478pt)[below right,color=black]{speeches}; + \draw[pstyle5] (2136.86pt,636.8497pt) rectangle (2142.86pt,642.8497pt); + \node at (2148.86pt,628.8157pt)[below right,color=black]{agendaItems}; + \draw[pstyle3] (2129.86pt,651.8836pt) -- (2258.7566pt,651.8836pt); + \draw[pstyle1] (1858.07pt,1996.2299pt) arc (180:270:5pt) -- (1863.07pt,1991.2299pt) -- (2021.5356pt,1991.2299pt) arc (270:360:5pt) -- (2026.5356pt,1996.2299pt) -- (2026.5356pt,2072.3657pt) arc (0:90:5pt) -- (2021.5356pt,2077.3657pt) -- (1863.07pt,2077.3657pt) arc (90:180:5pt) -- (1858.07pt,2072.3657pt) -- cycle; + \draw[pstyle8] (1873.07pt,2007.2299pt) ellipse (11pt and 11pt); + \node at (1873.07pt,2007.2299pt)[]{\textbf{\Large I}}; + \node at (1887.07pt,1997.6959pt)[below right,color=black]{\textit{MongoOperations}}; + \draw[pstyle3] (1859.07pt,2023.2299pt) -- (2025.5356pt,2023.2299pt); + \draw[pstyle3] (1859.07pt,2031.2299pt) -- (2025.5356pt,2031.2299pt); + \draw[pstyle6] (1869.07pt,2046.2639pt) ellipse (3pt and 3pt); + \node at (1878.07pt,2035.2299pt)[below right,color=black]{createEntity()}; + \draw[pstyle6] (1869.07pt,2065.3318pt) ellipse (3pt and 3pt); + \node at (1878.07pt,2054.2978pt)[below right,color=black]{createList()}; + \draw[pstyle1] (5054.64pt,492.9499pt) arc (180:270:5pt) -- (5059.64pt,487.9499pt) -- (5284.9716pt,487.9499pt) arc (270:360:5pt) -- (5289.9716pt,492.9499pt) -- (5289.9716pt,721.6291pt) arc (0:90:5pt) -- (5284.9716pt,726.6291pt) -- (5059.64pt,726.6291pt) arc (90:180:5pt) -- (5054.64pt,721.6291pt) -- cycle; + \draw[pstyle2] (5073.9434pt,503.9499pt) ellipse (11pt and 11pt); + \node at (5073.9434pt,503.9499pt)[]{\textbf{\Large C}}; + \node at (5088.8997pt,494.4159pt)[below right,color=black]{SpeechIndexFactoryImpl}; + \draw[pstyle3] (5055.64pt,519.9499pt) -- (5288.9716pt,519.9499pt); + \draw[pstyle5] (5062.64pt,531.9839pt) rectangle (5068.64pt,537.9839pt); + \node at (5074.64pt,523.9499pt)[below right,color=black]{speechParser}; + \draw[pstyle5] (5062.64pt,551.0518pt) rectangle (5068.64pt,557.0518pt); + \node at (5074.64pt,543.0178pt)[below right,color=black]{sessions}; + \draw[pstyle5] (5062.64pt,570.1197pt) rectangle (5068.64pt,576.1197pt); + \node at (5074.64pt,562.0857pt)[below right,color=black]{agendaItems}; + \draw[pstyle5] (5062.64pt,589.1876pt) rectangle (5068.64pt,595.1876pt); + \node at (5074.64pt,581.1536pt)[below right,color=black]{speeches}; + \draw[pstyle5] (5062.64pt,608.2555pt) rectangle (5068.64pt,614.2555pt); + \node at (5074.64pt,600.2216pt)[below right,color=black]{members}; + \draw[pstyle3] (5055.64pt,623.2895pt) -- (5288.9716pt,623.2895pt); + \draw[pstyle6] (5065.64pt,638.3234pt) ellipse (3pt and 3pt); + \node at (5074.64pt,627.2895pt)[below right,color=black]{parseLegislativePeriods()}; + \draw[pstyle6] (5065.64pt,657.3914pt) ellipse (3pt and 3pt); + \node at (5074.64pt,646.3574pt)[below right,color=black]{builder()}; + \draw[pstyle6] (5065.64pt,676.4593pt) ellipse (3pt and 3pt); + \node at (5074.64pt,665.4253pt)[below right,color=black]{parseSessions()}; + \draw[pstyle6] (5065.64pt,695.5272pt) ellipse (3pt and 3pt); + \node at (5074.64pt,684.4932pt)[below right,color=black]{build()}; + \draw[pstyle6] (5065.64pt,714.5951pt) ellipse (3pt and 3pt); + \node at (5074.64pt,703.5612pt)[below right,color=black]{filterForCurrentMembers()}; + \draw[pstyle1] (2295.25pt,502.4799pt) arc (180:270:5pt) -- (2300.25pt,497.4799pt) -- (2540.3658pt,497.4799pt) arc (270:360:5pt) -- (2545.3658pt,502.4799pt) -- (2545.3658pt,712.0912pt) arc (0:90:5pt) -- (2540.3658pt,717.0912pt) -- (2300.25pt,717.0912pt) arc (90:180:5pt) -- (2295.25pt,712.0912pt) -- cycle; + \draw[pstyle2] (2335.958pt,513.4799pt) ellipse (11pt and 11pt); + \node at (2335.958pt,513.4799pt)[]{\textbf{\Large C}}; + \node at (2355.6709pt,503.9459pt)[below right,color=black]{MongoObjectFactory}; + \draw[pstyle3] (2296.25pt,529.4799pt) -- (2544.3658pt,529.4799pt); + \draw[pstyle5] (2303.25pt,541.5139pt) rectangle (2309.25pt,547.5139pt); + \node at (2315.25pt,533.4799pt)[below right,color=black]{factory}; + \draw[pstyle3] (2296.25pt,556.5478pt) -- (2544.3658pt,556.5478pt); + \draw[pstyle6] (2306.25pt,571.5818pt) ellipse (3pt and 3pt); + \node at (2315.25pt,560.5478pt)[below right,color=black]{getFactory()}; + \draw[pstyle6] (2306.25pt,590.6497pt) ellipse (3pt and 3pt); + \node at (2315.25pt,579.6157pt)[below right,color=black]{createBiografischeAngaben()}; + \draw[pstyle6] (2306.25pt,609.7176pt) ellipse (3pt and 3pt); + \node at (2315.25pt,598.6836pt)[below right,color=black]{createInstitution()}; + \draw[pstyle6] (2306.25pt,628.7855pt) ellipse (3pt and 3pt); + \node at (2315.25pt,617.7516pt)[below right,color=black]{createMdb()}; + \draw[pstyle6] (2306.25pt,647.8534pt) ellipse (3pt and 3pt); + \node at (2315.25pt,636.8195pt)[below right,color=black]{createMdbName()}; + \draw[pstyle6] (2306.25pt,666.9214pt) ellipse (3pt and 3pt); + \node at (2315.25pt,655.8874pt)[below right,color=black]{createWahlperiode()}; + \draw[pstyle6] (2306.25pt,685.9893pt) ellipse (3pt and 3pt); + \node at (2315.25pt,674.9553pt)[below right,color=black]{createSpeaker()}; + \draw[pstyle6] (2306.25pt,705.0572pt) ellipse (3pt and 3pt); + \node at (2315.25pt,694.0232pt)[below right,color=black]{createMembership()}; + \draw[pstyle1] (4970.4pt,1624.3999pt) arc (180:270:5pt) -- (4975.4pt,1619.3999pt) -- (5285.2172pt,1619.3999pt) arc (270:360:5pt) -- (5290.2172pt,1624.3999pt) -- (5290.2172pt,2444.1845pt) arc (0:90:5pt) -- (5285.2172pt,2449.1845pt) -- (4975.4pt,2449.1845pt) arc (90:180:5pt) -- (4970.4pt,2444.1845pt) -- cycle; + \draw[pstyle2] (5056.3815pt,1635.3999pt) ellipse (11pt and 11pt); + \node at (5056.3815pt,1635.3999pt)[]{\textbf{\Large C}}; + \node at (5076.8815pt,1625.8659pt)[below right,color=black]{MongoDBHandler}; + \draw[pstyle3] (4971.4pt,1651.3999pt) -- (5289.2172pt,1651.3999pt); + \draw[pstyle4] (4981.4pt,1666.4339pt) ellipse (3pt and 3pt); + \node at (4990.4pt,1655.3999pt)[below right,color=black]{propertiesFileName}; + \draw[pstyle4] (4981.4pt,1685.5018pt) ellipse (3pt and 3pt); + \node at (4990.4pt,1674.4678pt)[below right,color=black]{DEFAULT\_ID\_FIELD\_NAME}; + \draw[pstyle5] (4978.4pt,1701.5697pt) rectangle (4984.4pt,1707.5697pt); + \node at (4990.4pt,1693.5357pt)[below right,color=black]{mongoClient}; + \draw[pstyle5] (4978.4pt,1720.6376pt) rectangle (4984.4pt,1726.6376pt); + \node at (4990.4pt,1712.6036pt)[below right,color=black]{database}; + \draw[pstyle5] (4978.4pt,1739.7055pt) rectangle (4984.4pt,1745.7055pt); + \node at (4990.4pt,1731.6716pt)[below right,color=black]{mongoDatabase}; + \draw[pstyle5] (4978.4pt,1758.7734pt) rectangle (4984.4pt,1764.7734pt); + \node at (4990.4pt,1750.7395pt)[below right,color=black]{mongodb://localhost:27017}; + \draw[pstyle5] (4978.4pt,1777.8414pt) rectangle (4984.4pt,1783.8414pt); + \node at (4990.4pt,1769.8074pt)[below right,color=black]{remoteServer}; + \draw[pstyle5] (4978.4pt,1796.9093pt) rectangle (4984.4pt,1802.9093pt); + \node at (4990.4pt,1788.8753pt)[below right,color=black]{user}; + \draw[pstyle5] (4978.4pt,1815.9772pt) rectangle (4984.4pt,1821.9772pt); + \node at (4990.4pt,1807.9432pt)[below right,color=black]{password}; + \draw[pstyle5] (4978.4pt,1835.0451pt) rectangle (4984.4pt,1841.0451pt); + \node at (4990.4pt,1827.0112pt)[below right,color=black]{port}; + \draw[pstyle5] (4978.4pt,1854.113pt) rectangle (4984.4pt,1860.113pt); + \node at (4990.4pt,1846.0791pt)[below right,color=black]{collection}; + \draw[pstyle5] (4978.4pt,1873.1809pt) rectangle (4984.4pt,1879.1809pt); + \node at (4990.4pt,1865.147pt)[below right,color=black]{databaseName}; + \draw[pstyle5] (4978.4pt,1892.2489pt) rectangle (4984.4pt,1898.2489pt); + \node at (4990.4pt,1884.2149pt)[below right,color=black]{speakerCollection}; + \draw[pstyle5] (4978.4pt,1911.3168pt) rectangle (4984.4pt,1917.3168pt); + \node at (4990.4pt,1903.2828pt)[below right,color=black]{speechesCollection}; + \draw[pstyle5] (4978.4pt,1930.3847pt) rectangle (4984.4pt,1936.3847pt); + \node at (4990.4pt,1922.3507pt)[below right,color=black]{sessionsCollection}; + \draw[pstyle5] (4978.4pt,1949.4526pt) rectangle (4984.4pt,1955.4526pt); + \node at (4990.4pt,1941.4187pt)[below right,color=black]{agendaItemsCollection}; + \draw[pstyle5] (4978.4pt,1968.5205pt) rectangle (4984.4pt,1974.5205pt); + \node at (4990.4pt,1960.4866pt)[below right,color=black]{memberPhotoCollection}; + \draw[pstyle5] (4978.4pt,1987.5884pt) rectangle (4984.4pt,1993.5884pt); + \node at (4990.4pt,1979.5545pt)[below right,color=black]{historyCollection}; + \draw[pstyle3] (4971.4pt,2002.6224pt) -- (5289.2172pt,2002.6224pt); + \draw[pstyle6] (4981.4pt,2017.6564pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2006.6224pt)[below right,color=black]{getDatabase()}; + \draw[pstyle6] (4981.4pt,2036.7243pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2025.6903pt)[below right,color=black]{collectionExists()}; + \draw[pstyle6] (4981.4pt,2055.7922pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2044.7582pt)[below right,color=black]{createCollectionIfNotExist()}; + \draw[pstyle6] (4981.4pt,2074.8601pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2063.8262pt)[below right,color=black]{createCollection()}; + \draw[pstyle6] (4981.4pt,2093.928pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2082.8941pt)[below right,color=black]{createIndicesForSpeakerCollection()}; + \draw[pstyle6] (4981.4pt,2112.9959pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2101.962pt)[below right,color=black]{createIndicesForSpeechCollection()}; + \draw[pstyle6] (4981.4pt,2132.0639pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2121.0299pt)[below right,color=black]{createOrTrancateCollection()}; + \draw[pstyle6] (4981.4pt,2151.1318pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2140.0978pt)[below right,color=black]{getFieldAsDouble()}; + \draw[pstyle6] (4981.4pt,2170.1997pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2159.1657pt)[below right,color=black]{insertSession()}; + \draw[pstyle6] (4981.4pt,2189.2676pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2178.2337pt)[below right,color=black]{insertSessions()}; + \draw[pstyle6] (4981.4pt,2208.3355pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2197.3016pt)[below right,color=black]{insertAgendaItems()}; + \draw[pstyle6] (4981.4pt,2227.4034pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2216.3695pt)[below right,color=black]{insertSpeeches()}; + \draw[pstyle6] (4981.4pt,2246.4714pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2235.4374pt)[below right,color=black]{updateXmiData()}; + \draw[pstyle6] (4981.4pt,2265.5393pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2254.5053pt)[below right,color=black]{deleteSpeechRelatedDocuments()}; + \draw[pstyle6] (4981.4pt,2284.6072pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2273.5732pt)[below right,color=black]{bulkWriteNlpData()}; + \draw[pstyle6] (4981.4pt,2303.6751pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2292.6412pt)[below right,color=black]{checkAnalysisResultsField()}; + \draw[pstyle6] (4981.4pt,2322.743pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2311.7091pt)[below right,color=black]{loadMemberImageFromFileById()}; + \draw[pstyle6] (4981.4pt,2341.8109pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2330.777pt)[below right,color=black]{loadMemberImageFromFileByName()}; + \draw[pstyle6] (4981.4pt,2360.8789pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2349.8449pt)[below right,color=black]{uploadMemberPhoto()}; + \draw[pstyle6] (4981.4pt,2379.9468pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2368.9128pt)[below right,color=black]{uploadMemberPhotos()}; + \draw[pstyle6] (4981.4pt,2399.0147pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2387.9807pt)[below right,color=black]{sessionExists()}; + \draw[pstyle6] (4981.4pt,2418.0826pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2407.0487pt)[below right,color=black]{getMemberPhoto()}; + \draw[pstyle6] (4981.4pt,2437.1505pt) ellipse (3pt and 3pt); + \node at (4990.4pt,2426.1166pt)[below right,color=black]{close()}; + \draw[pstyle1] (2580.74pt,273.6699pt) arc (180:270:5pt) -- (2585.74pt,268.6699pt) -- (2924.8659pt,268.6699pt) arc (270:360:5pt) -- (2929.8659pt,273.6699pt) -- (2929.8659pt,940.9112pt) arc (0:90:5pt) -- (2924.8659pt,945.9112pt) -- (2585.74pt,945.9112pt) arc (90:180:5pt) -- (2580.74pt,940.9112pt) -- cycle; + \draw[pstyle2] (2693.3281pt,284.6699pt) ellipse (11pt and 11pt); + \node at (2693.3281pt,284.6699pt)[]{\textbf{\Large C}}; + \node at (2713.8281pt,275.1359pt)[below right,color=black]{MongoPprUtils}; + \draw[pstyle3] (2581.74pt,300.6699pt) -- (2928.8659pt,300.6699pt); + \draw[pstyle4] (2591.74pt,315.7039pt) ellipse (3pt and 3pt); + \node at (2600.74pt,304.6699pt)[below right,color=black]{SPEAKER\_COLLECTION\_NAME}; + \draw[pstyle4] (2591.74pt,334.7718pt) ellipse (3pt and 3pt); + \node at (2600.74pt,323.7378pt)[below right,color=black]{SPEECH\_COLLECTION\_NAME}; + \draw[pstyle4] (2591.74pt,353.8397pt) ellipse (3pt and 3pt); + \node at (2600.74pt,342.8057pt)[below right,color=black]{SESSION\_COLLECTION\_NAME}; + \draw[pstyle4] (2591.74pt,372.9076pt) ellipse (3pt and 3pt); + \node at (2600.74pt,361.8736pt)[below right,color=black]{AGENDA\_ITEMS\_COLLECTION\_NAME}; + \draw[pstyle4] (2591.74pt,391.9755pt) ellipse (3pt and 3pt); + \node at (2600.74pt,380.9416pt)[below right,color=black]{HISTORY\_COLLECTION\_NAME}; + \draw[pstyle4] (2591.74pt,411.0434pt) ellipse (3pt and 3pt); + \node at (2600.74pt,400.0095pt)[below right,color=black]{PICTURES\_COLLECTION\_NAME}; + \draw[pstyle4] (2591.74pt,430.1114pt) ellipse (3pt and 3pt); + \node at (2600.74pt,419.0774pt)[below right,color=black]{COMMENT\_COLLECTION\_NAME}; + \draw[pstyle4] (2591.74pt,449.1793pt) ellipse (3pt and 3pt); + \node at (2600.74pt,438.1453pt)[below right,color=black]{METADATA\_COLLECTION\_NAME}; + \draw[pstyle5] (2588.74pt,465.2472pt) rectangle (2594.74pt,471.2472pt); + \node at (2600.74pt,457.2132pt)[below right,color=black]{speakerCollection}; + \draw[pstyle5] (2588.74pt,484.3151pt) rectangle (2594.74pt,490.3151pt); + \node at (2600.74pt,476.2812pt)[below right,color=black]{speechCollection}; + \draw[pstyle5] (2588.74pt,503.383pt) rectangle (2594.74pt,509.383pt); + \node at (2600.74pt,495.3491pt)[below right,color=black]{sessionCollection}; + \draw[pstyle5] (2588.74pt,522.4509pt) rectangle (2594.74pt,528.4509pt); + \node at (2600.74pt,514.417pt)[below right,color=black]{agendaItemsCollection}; + \draw[pstyle5] (2588.74pt,541.5189pt) rectangle (2594.74pt,547.5189pt); + \node at (2600.74pt,533.4849pt)[below right,color=black]{picturesCollection}; + \draw[pstyle5] (2588.74pt,560.5868pt) rectangle (2594.74pt,566.5868pt); + \node at (2600.74pt,552.5528pt)[below right,color=black]{commentCollection}; + \draw[pstyle5] (2588.74pt,579.6547pt) rectangle (2594.74pt,585.6547pt); + \node at (2600.74pt,571.6207pt)[below right,color=black]{metadataCollection}; + \draw[pstyle3] (2581.74pt,594.6887pt) -- (2928.8659pt,594.6887pt); + \draw[pstyle6] (2591.74pt,609.7226pt) ellipse (3pt and 3pt); + \node at (2600.74pt,598.6887pt)[below right,color=black]{createIndexForSpeakerCollection()}; + \draw[pstyle6] (2591.74pt,628.7905pt) ellipse (3pt and 3pt); + \node at (2600.74pt,617.7566pt)[below right,color=black]{createIndexForSpeechCollection()}; + \draw[pstyle6] (2591.74pt,647.8584pt) ellipse (3pt and 3pt); + \node at (2600.74pt,636.8245pt)[below right,color=black]{truncateSpeakerCollection()}; + \draw[pstyle7] (2588.74pt,663.9264pt) rectangle (2594.74pt,669.9264pt); + \node at (2600.74pt,655.8924pt)[below right,color=black]{readParlamentarierFromSpeaker()}; + \draw[pstyle6] (2591.74pt,685.9943pt) ellipse (3pt and 3pt); + \node at (2600.74pt,674.9603pt)[below right,color=black]{getParlamentarierPictureByID()}; + \draw[pstyle6] (2591.74pt,705.0622pt) ellipse (3pt and 3pt); + \node at (2600.74pt,694.0282pt)[below right,color=black]{getParlamentarierDetailsByID()}; + \draw[pstyle6] (2591.74pt,724.1301pt) ellipse (3pt and 3pt); + \node at (2600.74pt,713.0962pt)[below right,color=black]{getSpeakerById()}; + \draw[pstyle7] (2588.74pt,740.198pt) rectangle (2594.74pt,746.198pt); + \node at (2600.74pt,732.1641pt)[below right,color=black]{readParlamentarierDetailsFromSpeaker()}; + \draw[pstyle7] (2588.74pt,759.2659pt) rectangle (2594.74pt,765.2659pt); + \node at (2600.74pt,751.232pt)[below right,color=black]{getMembership()}; + \draw[pstyle6] (2591.74pt,781.3339pt) ellipse (3pt and 3pt); + \node at (2600.74pt,770.2999pt)[below right,color=black]{countSpeechesOfSpeaker()}; + \draw[pstyle6] (2591.74pt,800.4018pt) ellipse (3pt and 3pt); + \node at (2600.74pt,789.3678pt)[below right,color=black]{augmentSpeechMetaDataFromSession()}; + \draw[pstyle6] (2591.74pt,819.4697pt) ellipse (3pt and 3pt); + \node at (2600.74pt,808.4357pt)[below right,color=black]{getSessionDateTime()}; + \draw[pstyle6] (2591.74pt,838.5376pt) ellipse (3pt and 3pt); + \node at (2600.74pt,827.5037pt)[below right,color=black]{getAgendaTitle()}; + \draw[pstyle6] (2591.74pt,857.6055pt) ellipse (3pt and 3pt); + \node at (2600.74pt,846.5716pt)[below right,color=black]{getHtmlSpeechByKey()}; + \draw[pstyle6] (2591.74pt,876.6734pt) ellipse (3pt and 3pt); + \node at (2600.74pt,865.6395pt)[below right,color=black]{getSpeechByKey()}; + \draw[pstyle6] (2591.74pt,895.7414pt) ellipse (3pt and 3pt); + \node at (2600.74pt,884.7074pt)[below right,color=black]{getMemberPhoto()}; + \draw[pstyle6] (2591.74pt,914.8093pt) ellipse (3pt and 3pt); + \node at (2600.74pt,903.7753pt)[below right,color=black]{rebuildMetadata()}; + \draw[pstyle6] (2591.74pt,933.8772pt) ellipse (3pt and 3pt); + \node at (2600.74pt,922.8432pt)[below right,color=black]{enrichSpeechDocuments()}; + \draw[pstyle1] (4410.88pt,1306.6499pt) arc (180:270:5pt) -- (4415.88pt,1301.6499pt) -- (4658.7339pt,1301.6499pt) arc (270:360:5pt) -- (4663.7339pt,1306.6499pt) -- (4663.7339pt,1344.6499pt) arc (0:90:5pt) -- (4658.7339pt,1349.6499pt) -- (4415.88pt,1349.6499pt) arc (90:180:5pt) -- (4410.88pt,1344.6499pt) -- cycle; + \draw[pstyle2] (4425.88pt,1317.6499pt) ellipse (11pt and 11pt); + \node at (4425.88pt,1317.6499pt)[]{\textbf{\Large C}}; + \node at (4439.88pt,1308.1159pt)[below right,color=black]{AgendaItem\_MongoDB\_Impl}; + \draw[pstyle3] (4411.88pt,1333.6499pt) -- (4662.7339pt,1333.6499pt); + \draw[pstyle3] (4411.88pt,1341.6499pt) -- (4662.7339pt,1341.6499pt); + \draw[pstyle1] (4698.35pt,1306.6499pt) arc (180:270:5pt) -- (4703.35pt,1301.6499pt) -- (4909.2678pt,1301.6499pt) arc (270:360:5pt) -- (4914.2678pt,1306.6499pt) -- (4914.2678pt,1344.6499pt) arc (0:90:5pt) -- (4909.2678pt,1349.6499pt) -- (4703.35pt,1349.6499pt) arc (90:180:5pt) -- (4698.35pt,1344.6499pt) -- cycle; + \draw[pstyle2] (4713.35pt,1317.6499pt) ellipse (11pt and 11pt); + \node at (4713.35pt,1317.6499pt)[]{\textbf{\Large C}}; + \node at (4727.35pt,1308.1159pt)[below right,color=black]{Session\_MongoDB\_Impl}; + \draw[pstyle3] (4699.35pt,1333.6499pt) -- (4913.2678pt,1333.6499pt); + \draw[pstyle3] (4699.35pt,1341.6499pt) -- (4913.2678pt,1341.6499pt); + \draw[pstyle1] (4162.71pt,1268.5199pt) arc (180:270:5pt) -- (4167.71pt,1263.5199pt) -- (4370.9014pt,1263.5199pt) arc (270:360:5pt) -- (4375.9014pt,1268.5199pt) -- (4375.9014pt,1382.7916pt) arc (0:90:5pt) -- (4370.9014pt,1387.7916pt) -- (4167.71pt,1387.7916pt) arc (90:180:5pt) -- (4162.71pt,1382.7916pt) -- cycle; + \draw[pstyle2] (4177.71pt,1279.5199pt) ellipse (11pt and 11pt); + \node at (4177.71pt,1279.5199pt)[]{\textbf{\Large C}}; + \node at (4191.71pt,1269.9859pt)[below right,color=black]{Speech\_MongoDB\_Impl}; + \draw[pstyle3] (4163.71pt,1295.5199pt) -- (4374.9014pt,1295.5199pt); + \draw[pstyle3] (4163.71pt,1303.5199pt) -- (4374.9014pt,1303.5199pt); + \draw[pstyle6] (4173.71pt,1318.5539pt) ellipse (3pt and 3pt); + \node at (4182.71pt,1307.5199pt)[below right,color=black]{getFullText()}; + \draw[pstyle6] (4173.71pt,1337.6218pt) ellipse (3pt and 3pt); + \node at (4182.71pt,1326.5878pt)[below right,color=black]{toCas()}; + \draw[pstyle6] (4173.71pt,1356.6897pt) ellipse (3pt and 3pt); + \node at (4182.71pt,1345.6557pt)[below right,color=black]{toTeX()}; + \draw[pstyle6] (4173.71pt,1375.7576pt) ellipse (3pt and 3pt); + \node at (4182.71pt,1364.7236pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (2930.63pt,1258.9799pt) arc (180:270:5pt) -- (2935.63pt,1253.9799pt) -- (3184.9798pt,1253.9799pt) arc (270:360:5pt) -- (3189.9798pt,1258.9799pt) -- (3189.9798pt,1392.3195pt) arc (0:90:5pt) -- (3184.9798pt,1397.3195pt) -- (2935.63pt,1397.3195pt) arc (90:180:5pt) -- (2930.63pt,1392.3195pt) -- cycle; + \draw[pstyle2] (2962.8083pt,1269.9799pt) ellipse (11pt and 11pt); + \node at (2962.8083pt,1269.9799pt)[]{\textbf{\Large C}}; + \node at (2980.6257pt,1260.4459pt)[below right,color=black]{Speaker\_MongoDB\_Impl}; + \draw[pstyle3] (2931.63pt,1285.9799pt) -- (3188.9798pt,1285.9799pt); + \draw[pstyle3] (2931.63pt,1293.9799pt) -- (3188.9798pt,1293.9799pt); + \draw[pstyle6] (2941.63pt,1309.0139pt) ellipse (3pt and 3pt); + \node at (2950.63pt,1297.9799pt)[below right,color=black]{createSpeakerMongoDBImpl()}; + \draw[pstyle6] (2941.63pt,1328.0818pt) ellipse (3pt and 3pt); + \node at (2950.63pt,1317.0478pt)[below right,color=black]{parseTimestampSafely()}; + \draw[pstyle6] (2941.63pt,1347.1497pt) ellipse (3pt and 3pt); + \node at (2950.63pt,1336.1157pt)[below right,color=black]{createEntity()}; + \draw[pstyle6] (2941.63pt,1366.2176pt) ellipse (3pt and 3pt); + \node at (2950.63pt,1355.1836pt)[below right,color=black]{toTeX()}; + \draw[pstyle6] (2941.63pt,1385.2855pt) ellipse (3pt and 3pt); + \node at (2950.63pt,1374.2516pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (3225.47pt,1297.1199pt) arc (180:270:5pt) -- (3230.47pt,1292.1199pt) -- (3572.1393pt,1292.1199pt) arc (270:360:5pt) -- (3577.1393pt,1297.1199pt) -- (3577.1393pt,1354.1878pt) arc (0:90:5pt) -- (3572.1393pt,1359.1878pt) -- (3230.47pt,1359.1878pt) arc (90:180:5pt) -- (3225.47pt,1354.1878pt) -- cycle; + \draw[pstyle2] (3240.47pt,1308.1199pt) ellipse (11pt and 11pt); + \node at (3240.47pt,1308.1199pt)[]{\textbf{\Large C}}; + \node at (3254.47pt,1298.5859pt)[below right,color=black]{BiographicalInformation\_MongoDB\_Impl}; + \draw[pstyle3] (3226.47pt,1324.1199pt) -- (3576.1393pt,1324.1199pt); + \draw[pstyle3] (3226.47pt,1332.1199pt) -- (3576.1393pt,1332.1199pt); + \draw[pstyle6] (3236.47pt,1347.1539pt) ellipse (3pt and 3pt); + \node at (3245.47pt,1336.1199pt)[below right,color=black]{createEntity()}; + \draw[pstyle1] (3887.23pt,1297.1199pt) arc (180:270:5pt) -- (3892.23pt,1292.1199pt) -- (4122.377pt,1292.1199pt) arc (270:360:5pt) -- (4127.377pt,1297.1199pt) -- (4127.377pt,1354.1878pt) arc (0:90:5pt) -- (4122.377pt,1359.1878pt) -- (3892.23pt,1359.1878pt) arc (90:180:5pt) -- (3887.23pt,1354.1878pt) -- cycle; + \draw[pstyle2] (3902.23pt,1308.1199pt) ellipse (11pt and 11pt); + \node at (3902.23pt,1308.1199pt)[]{\textbf{\Large C}}; + \node at (3916.23pt,1298.5859pt)[below right,color=black]{Institution\_MongoDB\_Impl}; + \draw[pstyle3] (3888.23pt,1324.1199pt) -- (4126.377pt,1324.1199pt); + \draw[pstyle3] (3888.23pt,1332.1199pt) -- (4126.377pt,1332.1199pt); + \draw[pstyle6] (3898.23pt,1347.1539pt) ellipse (3pt and 3pt); + \node at (3907.23pt,1336.1199pt)[below right,color=black]{createEntity()}; + \draw[pstyle1] (2311.01pt,1297.1199pt) arc (180:270:5pt) -- (2316.01pt,1292.1199pt) -- (2598.5913pt,1292.1199pt) arc (270:360:5pt) -- (2603.5913pt,1297.1199pt) -- (2603.5913pt,1354.1878pt) arc (0:90:5pt) -- (2598.5913pt,1359.1878pt) -- (2316.01pt,1359.1878pt) arc (90:180:5pt) -- (2311.01pt,1354.1878pt) -- cycle; + \draw[pstyle2] (2326.01pt,1308.1199pt) ellipse (11pt and 11pt); + \node at (2326.01pt,1308.1199pt)[]{\textbf{\Large C}}; + \node at (2340.01pt,1298.5859pt)[below right,color=black]{LegislativePeriod\_MongoDB\_Impl}; + \draw[pstyle3] (2312.01pt,1324.1199pt) -- (2602.5913pt,1324.1199pt); + \draw[pstyle3] (2312.01pt,1332.1199pt) -- (2602.5913pt,1332.1199pt); + \draw[pstyle6] (2322.01pt,1347.1539pt) ellipse (3pt and 3pt); + \node at (2331.01pt,1336.1199pt)[below right,color=black]{createEntity()}; + \draw[pstyle1] (3612.59pt,1297.1199pt) arc (180:270:5pt) -- (3617.59pt,1292.1199pt) -- (3847.0229pt,1292.1199pt) arc (270:360:5pt) -- (3852.0229pt,1297.1199pt) -- (3852.0229pt,1354.1878pt) arc (0:90:5pt) -- (3847.0229pt,1359.1878pt) -- (3617.59pt,1359.1878pt) arc (90:180:5pt) -- (3612.59pt,1354.1878pt) -- cycle; + \draw[pstyle2] (3627.59pt,1308.1199pt) ellipse (11pt and 11pt); + \node at (3627.59pt,1308.1199pt)[]{\textbf{\Large C}}; + \node at (3641.59pt,1298.5859pt)[below right,color=black]{MdbName\_MongoDB\_Impl}; + \draw[pstyle3] (3613.59pt,1324.1199pt) -- (3851.0229pt,1324.1199pt); + \draw[pstyle3] (3613.59pt,1332.1199pt) -- (3851.0229pt,1332.1199pt); + \draw[pstyle6] (3623.59pt,1347.1539pt) ellipse (3pt and 3pt); + \node at (3632.59pt,1336.1199pt)[below right,color=black]{createEntity()}; + \draw[pstyle1] (2082.36pt,1297.1199pt) arc (180:270:5pt) -- (2087.36pt,1292.1199pt) -- (2271.2557pt,1292.1199pt) arc (270:360:5pt) -- (2276.2557pt,1297.1199pt) -- (2276.2557pt,1354.1878pt) arc (0:90:5pt) -- (2271.2557pt,1359.1878pt) -- (2087.36pt,1359.1878pt) arc (90:180:5pt) -- (2082.36pt,1354.1878pt) -- cycle; + \draw[pstyle2] (2097.36pt,1308.1199pt) ellipse (11pt and 11pt); + \node at (2097.36pt,1308.1199pt)[]{\textbf{\Large C}}; + \node at (2111.36pt,1298.5859pt)[below right,color=black]{Mdb\_MongoDB\_Impl}; + \draw[pstyle3] (2083.36pt,1324.1199pt) -- (2275.2557pt,1324.1199pt); + \draw[pstyle3] (2083.36pt,1332.1199pt) -- (2275.2557pt,1332.1199pt); + \draw[pstyle6] (2093.36pt,1347.1539pt) ellipse (3pt and 3pt); + \node at (2102.36pt,1336.1199pt)[below right,color=black]{createEntity()}; + \draw[pstyle1] (2638.78pt,1297.1199pt) arc (180:270:5pt) -- (2643.78pt,1292.1199pt) -- (2890.8371pt,1292.1199pt) arc (270:360:5pt) -- (2895.8371pt,1297.1199pt) -- (2895.8371pt,1354.1878pt) arc (0:90:5pt) -- (2890.8371pt,1359.1878pt) -- (2643.78pt,1359.1878pt) arc (90:180:5pt) -- (2638.78pt,1354.1878pt) -- cycle; + \draw[pstyle2] (2653.78pt,1308.1199pt) ellipse (11pt and 11pt); + \node at (2653.78pt,1308.1199pt)[]{\textbf{\Large C}}; + \node at (2667.78pt,1298.5859pt)[below right,color=black]{Membership\_MongoDB\_Impl}; + \draw[pstyle3] (2639.78pt,1324.1199pt) -- (2894.8371pt,1324.1199pt); + \draw[pstyle3] (2639.78pt,1332.1199pt) -- (2894.8371pt,1332.1199pt); + \draw[pstyle6] (2649.78pt,1347.1539pt) ellipse (3pt and 3pt); + \node at (2658.78pt,1336.1199pt)[below right,color=black]{createEntity()}; + \draw[pstyle1] (4656.5pt,1996.2299pt) arc (180:270:5pt) -- (4661.5pt,1991.2299pt) -- (4885.1069pt,1991.2299pt) arc (270:360:5pt) -- (4890.1069pt,1996.2299pt) -- (4890.1069pt,2072.3657pt) arc (0:90:5pt) -- (4885.1069pt,2077.3657pt) -- (4661.5pt,2077.3657pt) arc (90:180:5pt) -- (4656.5pt,2072.3657pt) -- cycle; + \draw[pstyle2] (4671.5pt,2007.2299pt) ellipse (11pt and 11pt); + \node at (4671.5pt,2007.2299pt)[]{\textbf{\Large C}}; + \node at (4685.5pt,1997.6959pt)[below right,color=black]{Comment\_MongoDB\_Impl}; + \draw[pstyle3] (4657.5pt,2023.2299pt) -- (4889.1069pt,2023.2299pt); + \draw[pstyle3] (4657.5pt,2031.2299pt) -- (4889.1069pt,2031.2299pt); + \draw[pstyle6] (4667.5pt,2046.2639pt) ellipse (3pt and 3pt); + \node at (4676.5pt,2035.2299pt)[below right,color=black]{toTeX()}; + \draw[pstyle6] (4667.5pt,2065.3318pt) ellipse (3pt and 3pt); + \node at (4676.5pt,2054.2978pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (4428.71pt,1996.2299pt) arc (180:270:5pt) -- (4433.71pt,1991.2299pt) -- (4616.9079pt,1991.2299pt) arc (270:360:5pt) -- (4621.9079pt,1996.2299pt) -- (4621.9079pt,2072.3657pt) arc (0:90:5pt) -- (4616.9079pt,2077.3657pt) -- (4433.71pt,2077.3657pt) arc (90:180:5pt) -- (4428.71pt,2072.3657pt) -- cycle; + \draw[pstyle2] (4443.71pt,2007.2299pt) ellipse (11pt and 11pt); + \node at (4443.71pt,2007.2299pt)[]{\textbf{\Large C}}; + \node at (4457.71pt,1997.6959pt)[below right,color=black]{Line\_MongoDB\_Impl}; + \draw[pstyle3] (4429.71pt,2023.2299pt) -- (4620.9079pt,2023.2299pt); + \draw[pstyle3] (4429.71pt,2031.2299pt) -- (4620.9079pt,2031.2299pt); + \draw[pstyle6] (4439.71pt,2046.2639pt) ellipse (3pt and 3pt); + \node at (4448.71pt,2035.2299pt)[below right,color=black]{toTeX()}; + \draw[pstyle6] (4439.71pt,2065.3318pt) ellipse (3pt and 3pt); + \node at (4448.71pt,2054.2978pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (4172.72pt,1996.2299pt) arc (180:270:5pt) -- (4177.72pt,1991.2299pt) -- (4388.8958pt,1991.2299pt) arc (270:360:5pt) -- (4393.8958pt,1996.2299pt) -- (4393.8958pt,2072.3657pt) arc (0:90:5pt) -- (4388.8958pt,2077.3657pt) -- (4177.72pt,2077.3657pt) arc (90:180:5pt) -- (4172.72pt,2072.3657pt) -- cycle; + \draw[pstyle2] (4187.72pt,2007.2299pt) ellipse (11pt and 11pt); + \node at (4187.72pt,2007.2299pt)[]{\textbf{\Large C}}; + \node at (4201.72pt,1997.6959pt)[below right,color=black]{Speaker\_MongoDB\_Impl}; + \draw[pstyle3] (4173.72pt,2023.2299pt) -- (4392.8958pt,2023.2299pt); + \draw[pstyle3] (4173.72pt,2031.2299pt) -- (4392.8958pt,2031.2299pt); + \draw[pstyle6] (4183.72pt,2046.2639pt) ellipse (3pt and 3pt); + \node at (4192.72pt,2035.2299pt)[below right,color=black]{toTeX()}; + \draw[pstyle6] (4183.72pt,2065.3318pt) ellipse (3pt and 3pt); + \node at (4192.72pt,2054.2978pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (4639.27pt,2911.8699pt) arc (180:270:5pt) -- (4644.27pt,2906.8699pt) -- (4728.3486pt,2906.8699pt) arc (270:360:5pt) -- (4733.3486pt,2911.8699pt) -- (4733.3486pt,3007.0736pt) arc (0:90:5pt) -- (4728.3486pt,3012.0736pt) -- (4644.27pt,3012.0736pt) arc (90:180:5pt) -- (4639.27pt,3007.0736pt) -- cycle; + \draw[pstyle10] (4656.5432pt,2922.8699pt) ellipse (11pt and 11pt); + \node at (4656.5432pt,2922.8699pt)[]{\textbf{\Large E}}; + \node at (4671.0484pt,2913.3359pt)[below right,color=black]{Gender}; + \draw[pstyle3] (4640.27pt,2938.8699pt) -- (4732.3486pt,2938.8699pt); + \draw[pstyle5] (4647.27pt,2950.9039pt) rectangle (4653.27pt,2956.9039pt); + \node at (4659.27pt,2942.8699pt)[below right,color=black]{text}; + \draw[pstyle3] (4640.27pt,2965.9378pt) -- (4732.3486pt,2965.9378pt); + \draw[pstyle6] (4650.27pt,2980.9718pt) ellipse (3pt and 3pt); + \node at (4659.27pt,2969.9378pt)[below right,color=black]{getText()}; + \draw[pstyle6] (4650.27pt,3000.0397pt) ellipse (3pt and 3pt); + \node at (4659.27pt,2989.0057pt)[below right,color=black]{byText()}; + \draw[pstyle1] (520.15pt,3609.9099pt) arc (180:270:5pt) -- (525.15pt,3604.9099pt) -- (645.4623pt,3604.9099pt) arc (270:360:5pt) -- (650.4623pt,3609.9099pt) -- (650.4623pt,3933.9287pt) arc (0:90:5pt) -- (645.4623pt,3938.9287pt) -- (525.15pt,3938.9287pt) arc (90:180:5pt) -- (520.15pt,3933.9287pt) -- cycle; + \draw[pstyle2] (535.15pt,3620.9099pt) ellipse (11pt and 11pt); + \node at (535.15pt,3620.9099pt)[]{\textbf{\Large C}}; + \node at (549.15pt,3611.3759pt)[below right,color=black]{Membership}; + \draw[pstyle3] (521.15pt,3636.9099pt) -- (649.4623pt,3636.9099pt); + \draw[pstyle3] (521.15pt,3644.9099pt) -- (649.4623pt,3644.9099pt); + \draw[pstyle6] (531.15pt,3659.9439pt) ellipse (3pt and 3pt); + \node at (540.15pt,3648.9099pt)[below right,color=black]{getRole()}; + \draw[pstyle6] (531.15pt,3679.0118pt) ellipse (3pt and 3pt); + \node at (540.15pt,3667.9778pt)[below right,color=black]{setRole()}; + \draw[pstyle6] (531.15pt,3698.0797pt) ellipse (3pt and 3pt); + \node at (540.15pt,3687.0457pt)[below right,color=black]{getMember()}; + \draw[pstyle6] (531.15pt,3717.1476pt) ellipse (3pt and 3pt); + \node at (540.15pt,3706.1136pt)[below right,color=black]{setMember()}; + \draw[pstyle6] (531.15pt,3736.2155pt) ellipse (3pt and 3pt); + \node at (540.15pt,3725.1816pt)[below right,color=black]{getBegin()}; + \draw[pstyle6] (531.15pt,3755.2834pt) ellipse (3pt and 3pt); + \node at (540.15pt,3744.2495pt)[below right,color=black]{setBegin()}; + \draw[pstyle6] (531.15pt,3774.3514pt) ellipse (3pt and 3pt); + \node at (540.15pt,3763.3174pt)[below right,color=black]{getEnd()}; + \draw[pstyle6] (531.15pt,3793.4193pt) ellipse (3pt and 3pt); + \node at (540.15pt,3782.3853pt)[below right,color=black]{setEnd()}; + \draw[pstyle6] (531.15pt,3812.4872pt) ellipse (3pt and 3pt); + \node at (540.15pt,3801.4532pt)[below right,color=black]{getLabel()}; + \draw[pstyle6] (531.15pt,3831.5551pt) ellipse (3pt and 3pt); + \node at (540.15pt,3820.5212pt)[below right,color=black]{setLabel()}; + \draw[pstyle6] (531.15pt,3850.623pt) ellipse (3pt and 3pt); + \node at (540.15pt,3839.5891pt)[below right,color=black]{getWp()}; + \draw[pstyle6] (531.15pt,3869.6909pt) ellipse (3pt and 3pt); + \node at (540.15pt,3858.657pt)[below right,color=black]{setWp()}; + \draw[pstyle6] (531.15pt,3888.7589pt) ellipse (3pt and 3pt); + \node at (540.15pt,3877.7249pt)[below right,color=black]{equals()}; + \draw[pstyle6] (531.15pt,3907.8268pt) ellipse (3pt and 3pt); + \node at (540.15pt,3896.7928pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (531.15pt,3926.8947pt) ellipse (3pt and 3pt); + \node at (540.15pt,3915.8607pt)[below right,color=black]{toString()}; + \draw[pstyle1] (685.37pt,3428.7699pt) arc (180:270:5pt) -- (690.37pt,3423.7699pt) -- (882.2384pt,3423.7699pt) arc (270:360:5pt) -- (887.2384pt,3428.7699pt) -- (887.2384pt,4115.0791pt) arc (0:90:5pt) -- (882.2384pt,4120.0791pt) -- (690.37pt,4120.0791pt) arc (90:180:5pt) -- (685.37pt,4115.0791pt) -- cycle; + \draw[pstyle2] (750.8386pt,3439.7699pt) ellipse (11pt and 11pt); + \node at (750.8386pt,3439.7699pt)[]{\textbf{\Large C}}; + \node at (771.3386pt,3430.2359pt)[below right,color=black]{Speaker}; + \draw[pstyle3] (686.37pt,3455.7699pt) -- (886.2384pt,3455.7699pt); + \draw[pstyle3] (686.37pt,3463.7699pt) -- (886.2384pt,3463.7699pt); + \draw[pstyle6] (696.37pt,3478.8039pt) ellipse (3pt and 3pt); + \node at (705.37pt,3467.7699pt)[below right,color=black]{getId()}; + \draw[pstyle6] (696.37pt,3497.8718pt) ellipse (3pt and 3pt); + \node at (705.37pt,3486.8378pt)[below right,color=black]{setId()}; + \draw[pstyle6] (696.37pt,3516.9397pt) ellipse (3pt and 3pt); + \node at (705.37pt,3505.9057pt)[below right,color=black]{getName()}; + \draw[pstyle6] (696.37pt,3536.0076pt) ellipse (3pt and 3pt); + \node at (705.37pt,3524.9736pt)[below right,color=black]{setName()}; + \draw[pstyle6] (696.37pt,3555.0755pt) ellipse (3pt and 3pt); + \node at (705.37pt,3544.0416pt)[below right,color=black]{getFirstName()}; + \draw[pstyle6] (696.37pt,3574.1434pt) ellipse (3pt and 3pt); + \node at (705.37pt,3563.1095pt)[below right,color=black]{setFirstName()}; + \draw[pstyle6] (696.37pt,3593.2114pt) ellipse (3pt and 3pt); + \node at (705.37pt,3582.1774pt)[below right,color=black]{getTitle()}; + \draw[pstyle6] (696.37pt,3612.2793pt) ellipse (3pt and 3pt); + \node at (705.37pt,3601.2453pt)[below right,color=black]{setTitle()}; + \draw[pstyle6] (696.37pt,3631.3472pt) ellipse (3pt and 3pt); + \node at (705.37pt,3620.3132pt)[below right,color=black]{getGeburtsdatum()}; + \draw[pstyle6] (696.37pt,3650.4151pt) ellipse (3pt and 3pt); + \node at (705.37pt,3639.3812pt)[below right,color=black]{setGeburtsdatum()}; + \draw[pstyle6] (696.37pt,3669.483pt) ellipse (3pt and 3pt); + \node at (705.37pt,3658.4491pt)[below right,color=black]{getGeburtsort()}; + \draw[pstyle6] (696.37pt,3688.5509pt) ellipse (3pt and 3pt); + \node at (705.37pt,3677.517pt)[below right,color=black]{setGeburtsort()}; + \draw[pstyle6] (696.37pt,3707.6189pt) ellipse (3pt and 3pt); + \node at (705.37pt,3696.5849pt)[below right,color=black]{getSterbedatum()}; + \draw[pstyle6] (696.37pt,3726.6868pt) ellipse (3pt and 3pt); + \node at (705.37pt,3715.6528pt)[below right,color=black]{setSterbedatum()}; + \draw[pstyle6] (696.37pt,3745.7547pt) ellipse (3pt and 3pt); + \node at (705.37pt,3734.7207pt)[below right,color=black]{getGeschlecht()}; + \draw[pstyle6] (696.37pt,3764.8226pt) ellipse (3pt and 3pt); + \node at (705.37pt,3753.7887pt)[below right,color=black]{setGeschlecht()}; + \draw[pstyle6] (696.37pt,3783.8905pt) ellipse (3pt and 3pt); + \node at (705.37pt,3772.8566pt)[below right,color=black]{getBeruf()}; + \draw[pstyle6] (696.37pt,3802.9584pt) ellipse (3pt and 3pt); + \node at (705.37pt,3791.9245pt)[below right,color=black]{setBeruf()}; + \draw[pstyle6] (696.37pt,3822.0264pt) ellipse (3pt and 3pt); + \node at (705.37pt,3810.9924pt)[below right,color=black]{getAkademischertitel()}; + \draw[pstyle6] (696.37pt,3841.0943pt) ellipse (3pt and 3pt); + \node at (705.37pt,3830.0603pt)[below right,color=black]{setAkademischertitel()}; + \draw[pstyle6] (696.37pt,3860.1622pt) ellipse (3pt and 3pt); + \node at (705.37pt,3849.1282pt)[below right,color=black]{getFamilienstand()}; + \draw[pstyle6] (696.37pt,3879.2301pt) ellipse (3pt and 3pt); + \node at (705.37pt,3868.1962pt)[below right,color=black]{setFamilienstand()}; + \draw[pstyle6] (696.37pt,3898.298pt) ellipse (3pt and 3pt); + \node at (705.37pt,3887.2641pt)[below right,color=black]{getReligion()}; + \draw[pstyle6] (696.37pt,3917.3659pt) ellipse (3pt and 3pt); + \node at (705.37pt,3906.332pt)[below right,color=black]{setReligion()}; + \draw[pstyle6] (696.37pt,3936.4339pt) ellipse (3pt and 3pt); + \node at (705.37pt,3925.3999pt)[below right,color=black]{getVita()}; + \draw[pstyle6] (696.37pt,3955.5018pt) ellipse (3pt and 3pt); + \node at (705.37pt,3944.4678pt)[below right,color=black]{setVita()}; + \draw[pstyle6] (696.37pt,3974.5697pt) ellipse (3pt and 3pt); + \node at (705.37pt,3963.5357pt)[below right,color=black]{getParty()}; + \draw[pstyle6] (696.37pt,3993.6376pt) ellipse (3pt and 3pt); + \node at (705.37pt,3982.6037pt)[below right,color=black]{setParty()}; + \draw[pstyle6] (696.37pt,4012.7055pt) ellipse (3pt and 3pt); + \node at (705.37pt,4001.6716pt)[below right,color=black]{getPrimaryFoto()}; + \draw[pstyle6] (696.37pt,4031.7734pt) ellipse (3pt and 3pt); + \node at (705.37pt,4020.7395pt)[below right,color=black]{setPrimaryFoto()}; + \draw[pstyle6] (696.37pt,4050.8414pt) ellipse (3pt and 3pt); + \node at (705.37pt,4039.8074pt)[below right,color=black]{setMemberships()}; + \draw[pstyle6] (696.37pt,4069.9093pt) ellipse (3pt and 3pt); + \node at (705.37pt,4058.8753pt)[below right,color=black]{equals()}; + \draw[pstyle6] (696.37pt,4088.9772pt) ellipse (3pt and 3pt); + \node at (705.37pt,4077.9432pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (696.37pt,4108.0451pt) ellipse (3pt and 3pt); + \node at (705.37pt,4097.0112pt)[below right,color=black]{toString()}; + \draw[pstyle1] (850.59pt,2768.8599pt) arc (180:270:5pt) -- (855.59pt,2763.8599pt) -- (1027.0105pt,2763.8599pt) arc (270:360:5pt) -- (1032.0105pt,2768.8599pt) -- (1032.0105pt,3150.0824pt) arc (0:90:5pt) -- (1027.0105pt,3155.0824pt) -- (855.59pt,3155.0824pt) arc (90:180:5pt) -- (850.59pt,3150.0824pt) -- cycle; + \draw[pstyle2] (890.8014pt,2779.8599pt) ellipse (11pt and 11pt); + \node at (890.8014pt,2779.8599pt)[]{\textbf{\Large C}}; + \node at (910.404pt,2770.3259pt)[below right,color=black]{HtmlSpeech}; + \draw[pstyle3] (851.59pt,2795.8599pt) -- (1031.0105pt,2795.8599pt); + \draw[pstyle3] (851.59pt,2803.8599pt) -- (1031.0105pt,2803.8599pt); + \draw[pstyle7] (858.59pt,2815.8939pt) rectangle (864.59pt,2821.8939pt); + \node at (870.59pt,2807.8599pt)[below right,color=black]{readNlpInfo()}; + \draw[pstyle6] (861.59pt,2837.9618pt) ellipse (3pt and 3pt); + \node at (870.59pt,2826.9278pt)[below right,color=black]{getSpeechKey()}; + \draw[pstyle6] (861.59pt,2857.0297pt) ellipse (3pt and 3pt); + \node at (870.59pt,2845.9957pt)[below right,color=black]{setSpeechKey()}; + \draw[pstyle6] (861.59pt,2876.0976pt) ellipse (3pt and 3pt); + \node at (870.59pt,2865.0636pt)[below right,color=black]{getSpeakerName()}; + \draw[pstyle6] (861.59pt,2895.1655pt) ellipse (3pt and 3pt); + \node at (870.59pt,2884.1316pt)[below right,color=black]{setSpeakerName()}; + \draw[pstyle6] (861.59pt,2914.2334pt) ellipse (3pt and 3pt); + \node at (870.59pt,2903.1995pt)[below right,color=black]{getFraction()}; + \draw[pstyle6] (861.59pt,2933.3014pt) ellipse (3pt and 3pt); + \node at (870.59pt,2922.2674pt)[below right,color=black]{setFraction()}; + \draw[pstyle6] (861.59pt,2952.3693pt) ellipse (3pt and 3pt); + \node at (870.59pt,2941.3353pt)[below right,color=black]{getDateTimeString()}; + \draw[pstyle6] (861.59pt,2971.4372pt) ellipse (3pt and 3pt); + \node at (870.59pt,2960.4032pt)[below right,color=black]{setDateTimeString()}; + \draw[pstyle6] (861.59pt,2990.5051pt) ellipse (3pt and 3pt); + \node at (870.59pt,2979.4712pt)[below right,color=black]{getAgendaTitle()}; + \draw[pstyle6] (861.59pt,3009.573pt) ellipse (3pt and 3pt); + \node at (870.59pt,2998.5391pt)[below right,color=black]{setAgendaTitle()}; + \draw[pstyle6] (861.59pt,3028.6409pt) ellipse (3pt and 3pt); + \node at (870.59pt,3017.607pt)[below right,color=black]{setContent()}; + \draw[pstyle6] (861.59pt,3047.7089pt) ellipse (3pt and 3pt); + \node at (870.59pt,3036.6749pt)[below right,color=black]{addContent()}; + \draw[pstyle6] (861.59pt,3066.7768pt) ellipse (3pt and 3pt); + \node at (870.59pt,3055.7428pt)[below right,color=black]{getNlp()}; + \draw[pstyle6] (861.59pt,3085.8447pt) ellipse (3pt and 3pt); + \node at (870.59pt,3074.8107pt)[below right,color=black]{setNlp()}; + \draw[pstyle6] (861.59pt,3104.9126pt) ellipse (3pt and 3pt); + \node at (870.59pt,3093.8787pt)[below right,color=black]{equals()}; + \draw[pstyle6] (861.59pt,3123.9805pt) ellipse (3pt and 3pt); + \node at (870.59pt,3112.9466pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (861.59pt,3143.0484pt) ellipse (3pt and 3pt); + \node at (870.59pt,3132.0145pt)[below right,color=black]{toString()}; + \draw[pstyle1] (1066.68pt,2835.5999pt) arc (180:270:5pt) -- (1071.68pt,2830.5999pt) -- (1212.9271pt,2830.5999pt) arc (270:360:5pt) -- (1217.9271pt,2835.5999pt) -- (1217.9271pt,3083.347pt) arc (0:90:5pt) -- (1212.9271pt,3088.347pt) -- (1071.68pt,3088.347pt) arc (90:180:5pt) -- (1066.68pt,3083.347pt) -- cycle; + \draw[pstyle2] (1081.68pt,2846.5999pt) ellipse (11pt and 11pt); + \node at (1081.68pt,2846.5999pt)[]{\textbf{\Large C}}; + \node at (1095.68pt,2837.0659pt)[below right,color=black]{Parlamentarier}; + \draw[pstyle3] (1067.68pt,2862.5999pt) -- (1216.9271pt,2862.5999pt); + \draw[pstyle3] (1067.68pt,2870.5999pt) -- (1216.9271pt,2870.5999pt); + \draw[pstyle6] (1077.68pt,2885.6339pt) ellipse (3pt and 3pt); + \node at (1086.68pt,2874.5999pt)[below right,color=black]{getId()}; + \draw[pstyle6] (1077.68pt,2904.7018pt) ellipse (3pt and 3pt); + \node at (1086.68pt,2893.6678pt)[below right,color=black]{setId()}; + \draw[pstyle6] (1077.68pt,2923.7697pt) ellipse (3pt and 3pt); + \node at (1086.68pt,2912.7357pt)[below right,color=black]{getVorname()}; + \draw[pstyle6] (1077.68pt,2942.8376pt) ellipse (3pt and 3pt); + \node at (1086.68pt,2931.8036pt)[below right,color=black]{setVorname()}; + \draw[pstyle6] (1077.68pt,2961.9055pt) ellipse (3pt and 3pt); + \node at (1086.68pt,2950.8716pt)[below right,color=black]{getNachname()}; + \draw[pstyle6] (1077.68pt,2980.9734pt) ellipse (3pt and 3pt); + \node at (1086.68pt,2969.9395pt)[below right,color=black]{setNachname()}; + \draw[pstyle6] (1077.68pt,3000.0414pt) ellipse (3pt and 3pt); + \node at (1086.68pt,2989.0074pt)[below right,color=black]{getPartei()}; + \draw[pstyle6] (1077.68pt,3019.1093pt) ellipse (3pt and 3pt); + \node at (1086.68pt,3008.0753pt)[below right,color=black]{setPartei()}; + \draw[pstyle6] (1077.68pt,3038.1772pt) ellipse (3pt and 3pt); + \node at (1086.68pt,3027.1432pt)[below right,color=black]{equals()}; + \draw[pstyle6] (1077.68pt,3057.2451pt) ellipse (3pt and 3pt); + \node at (1086.68pt,3046.2112pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (1077.68pt,3076.313pt) ellipse (3pt and 3pt); + \node at (1086.68pt,3065.2791pt)[below right,color=black]{toString()}; + \draw[pstyle1] (1253.25pt,2578.1899pt) arc (180:270:5pt) -- (1258.25pt,2573.1899pt) -- (1454.354pt,2573.1899pt) arc (270:360:5pt) -- (1459.354pt,2578.1899pt) -- (1459.354pt,3340.7707pt) arc (0:90:5pt) -- (1454.354pt,3345.7707pt) -- (1258.25pt,3345.7707pt) arc (90:180:5pt) -- (1253.25pt,3340.7707pt) -- cycle; + \draw[pstyle2] (1269.143pt,2589.1899pt) ellipse (11pt and 11pt); + \node at (1269.143pt,2589.1899pt)[]{\textbf{\Large C}}; + \node at (1283.3414pt,2579.6559pt)[below right,color=black]{ParlamentarierDetails}; + \draw[pstyle3] (1254.25pt,2605.1899pt) -- (1458.354pt,2605.1899pt); + \draw[pstyle3] (1254.25pt,2613.1899pt) -- (1458.354pt,2613.1899pt); + \draw[pstyle6] (1264.25pt,2628.2239pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2617.1899pt)[below right,color=black]{getId()}; + \draw[pstyle6] (1264.25pt,2647.2918pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2636.2578pt)[below right,color=black]{setId()}; + \draw[pstyle6] (1264.25pt,2666.3597pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2655.3257pt)[below right,color=black]{getVorname()}; + \draw[pstyle6] (1264.25pt,2685.4276pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2674.3936pt)[below right,color=black]{setVorname()}; + \draw[pstyle6] (1264.25pt,2704.4955pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2693.4616pt)[below right,color=black]{getNachname()}; + \draw[pstyle6] (1264.25pt,2723.5634pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2712.5295pt)[below right,color=black]{setNachname()}; + \draw[pstyle6] (1264.25pt,2742.6314pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2731.5974pt)[below right,color=black]{getPartei()}; + \draw[pstyle6] (1264.25pt,2761.6993pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2750.6653pt)[below right,color=black]{setPartei()}; + \draw[pstyle6] (1264.25pt,2780.7672pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2769.7332pt)[below right,color=black]{getTitle()}; + \draw[pstyle6] (1264.25pt,2799.8351pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2788.8012pt)[below right,color=black]{setTitle()}; + \draw[pstyle6] (1264.25pt,2818.903pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2807.8691pt)[below right,color=black]{getGeburtsdatum()}; + \draw[pstyle6] (1264.25pt,2837.9709pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2826.937pt)[below right,color=black]{getGeburtsdatumPP()}; + \draw[pstyle6] (1264.25pt,2857.0389pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2846.0049pt)[below right,color=black]{setGeburtsdatum()}; + \draw[pstyle6] (1264.25pt,2876.1068pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2865.0728pt)[below right,color=black]{getGeburtsort()}; + \draw[pstyle6] (1264.25pt,2895.1747pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2884.1407pt)[below right,color=black]{setGeburtsort()}; + \draw[pstyle6] (1264.25pt,2914.2426pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2903.2087pt)[below right,color=black]{getSterbedatum()}; + \draw[pstyle6] (1264.25pt,2933.3105pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2922.2766pt)[below right,color=black]{setSterbedatum()}; + \draw[pstyle6] (1264.25pt,2952.3784pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2941.3445pt)[below right,color=black]{getGeschlecht()}; + \draw[pstyle6] (1264.25pt,2971.4464pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2960.4124pt)[below right,color=black]{setGeschlecht()}; + \draw[pstyle6] (1264.25pt,2990.5143pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2979.4803pt)[below right,color=black]{getBeruf()}; + \draw[pstyle6] (1264.25pt,3009.5822pt) ellipse (3pt and 3pt); + \node at (1273.25pt,2998.5482pt)[below right,color=black]{setBeruf()}; + \draw[pstyle6] (1264.25pt,3028.6501pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3017.6162pt)[below right,color=black]{getAkademischerTitel()}; + \draw[pstyle6] (1264.25pt,3047.718pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3036.6841pt)[below right,color=black]{setAkademischerTitel()}; + \draw[pstyle6] (1264.25pt,3066.7859pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3055.752pt)[below right,color=black]{getFamilienstand()}; + \draw[pstyle6] (1264.25pt,3085.8539pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3074.8199pt)[below right,color=black]{setFamilienstand()}; + \draw[pstyle6] (1264.25pt,3104.9218pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3093.8878pt)[below right,color=black]{getReligion()}; + \draw[pstyle6] (1264.25pt,3123.9897pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3112.9557pt)[below right,color=black]{setReligion()}; + \draw[pstyle6] (1264.25pt,3143.0576pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3132.0237pt)[below right,color=black]{getVita()}; + \draw[pstyle6] (1264.25pt,3162.1255pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3151.0916pt)[below right,color=black]{setVita()}; + \draw[pstyle6] (1264.25pt,3181.1934pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3170.1595pt)[below right,color=black]{getParty()}; + \draw[pstyle6] (1264.25pt,3200.2614pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3189.2274pt)[below right,color=black]{setParty()}; + \draw[pstyle6] (1264.25pt,3219.3293pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3208.2953pt)[below right,color=black]{getPrimaryFoto()}; + \draw[pstyle6] (1264.25pt,3238.3972pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3227.3632pt)[below right,color=black]{setPrimaryFoto()}; + \draw[pstyle6] (1264.25pt,3257.4651pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3246.4312pt)[below right,color=black]{setMemberships()}; + \draw[pstyle6] (1264.25pt,3276.533pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3265.4991pt)[below right,color=black]{setReden()}; + \draw[pstyle6] (1264.25pt,3295.6009pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3284.567pt)[below right,color=black]{equals()}; + \draw[pstyle6] (1264.25pt,3314.6689pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3303.6349pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (1264.25pt,3333.7368pt) ellipse (3pt and 3pt); + \node at (1273.25pt,3322.7028pt)[below right,color=black]{toString()}; + \draw[pstyle1] (634.59pt,2797.4699pt) arc (180:270:5pt) -- (639.59pt,2792.4699pt) -- (811.0105pt,2792.4699pt) arc (270:360:5pt) -- (816.0105pt,2797.4699pt) -- (816.0105pt,3121.4887pt) arc (0:90:5pt) -- (811.0105pt,3126.4887pt) -- (639.59pt,3126.4887pt) arc (90:180:5pt) -- (634.59pt,3121.4887pt) -- cycle; + \draw[pstyle2] (658.5672pt,2808.4699pt) ellipse (11pt and 11pt); + \node at (658.5672pt,2808.4699pt)[]{\textbf{\Large C}}; + \node at (674.5622pt,2798.9359pt)[below right,color=black]{SpeechOverview}; + \draw[pstyle3] (635.59pt,2824.4699pt) -- (815.0105pt,2824.4699pt); + \draw[pstyle3] (635.59pt,2832.4699pt) -- (815.0105pt,2832.4699pt); + \draw[pstyle6] (645.59pt,2847.5039pt) ellipse (3pt and 3pt); + \node at (654.59pt,2836.4699pt)[below right,color=black]{getSpeechKey()}; + \draw[pstyle6] (645.59pt,2866.5718pt) ellipse (3pt and 3pt); + \node at (654.59pt,2855.5378pt)[below right,color=black]{setSpeechKey()}; + \draw[pstyle6] (645.59pt,2885.6397pt) ellipse (3pt and 3pt); + \node at (654.59pt,2874.6057pt)[below right,color=black]{getSpeakerId()}; + \draw[pstyle6] (645.59pt,2904.7076pt) ellipse (3pt and 3pt); + \node at (654.59pt,2893.6736pt)[below right,color=black]{setSpeakerId()}; + \draw[pstyle6] (645.59pt,2923.7755pt) ellipse (3pt and 3pt); + \node at (654.59pt,2912.7416pt)[below right,color=black]{getDateTimeString()}; + \draw[pstyle6] (645.59pt,2942.8434pt) ellipse (3pt and 3pt); + \node at (654.59pt,2931.8095pt)[below right,color=black]{setDateTimeString()}; + \draw[pstyle6] (645.59pt,2961.9114pt) ellipse (3pt and 3pt); + \node at (654.59pt,2950.8774pt)[below right,color=black]{getSpeakerName()}; + \draw[pstyle6] (645.59pt,2980.9793pt) ellipse (3pt and 3pt); + \node at (654.59pt,2969.9453pt)[below right,color=black]{setSpeakerName()}; + \draw[pstyle6] (645.59pt,3000.0472pt) ellipse (3pt and 3pt); + \node at (654.59pt,2989.0132pt)[below right,color=black]{getFraction()}; + \draw[pstyle6] (645.59pt,3019.1151pt) ellipse (3pt and 3pt); + \node at (654.59pt,3008.0812pt)[below right,color=black]{setFraction()}; + \draw[pstyle6] (645.59pt,3038.183pt) ellipse (3pt and 3pt); + \node at (654.59pt,3027.1491pt)[below right,color=black]{getAgendaTitel()}; + \draw[pstyle6] (645.59pt,3057.2509pt) ellipse (3pt and 3pt); + \node at (654.59pt,3046.217pt)[below right,color=black]{setAgendaTitel()}; + \draw[pstyle6] (645.59pt,3076.3189pt) ellipse (3pt and 3pt); + \node at (654.59pt,3065.2849pt)[below right,color=black]{equals()}; + \draw[pstyle6] (645.59pt,3095.3868pt) ellipse (3pt and 3pt); + \node at (654.59pt,3084.3528pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (645.59pt,3114.4547pt) ellipse (3pt and 3pt); + \node at (654.59pt,3103.4207pt)[below right,color=black]{toString()}; + \draw[pstyle1] (1493.9pt,2873.7399pt) arc (180:270:5pt) -- (1498.9pt,2868.7399pt) -- (1635.7167pt,2868.7399pt) arc (270:360:5pt) -- (1640.7167pt,2873.7399pt) -- (1640.7167pt,3045.2153pt) arc (0:90:5pt) -- (1635.7167pt,3050.2153pt) -- (1498.9pt,3050.2153pt) arc (90:180:5pt) -- (1493.9pt,3045.2153pt) -- cycle; + \draw[pstyle10] (1508.9pt,2884.7399pt) ellipse (11pt and 11pt); + \node at (1508.9pt,2884.7399pt)[]{\textbf{\Large E}}; + \node at (1522.9pt,2875.2059pt)[below right,color=black]{SpeechContent}; + \draw[pstyle3] (1494.9pt,2900.7399pt) -- (1639.7167pt,2900.7399pt); + \draw[pstyle3] (1494.9pt,2908.7399pt) -- (1639.7167pt,2908.7399pt); + \draw[pstyle6] (1504.9pt,2923.7739pt) ellipse (3pt and 3pt); + \node at (1513.9pt,2912.7399pt)[below right,color=black]{getType()}; + \draw[pstyle6] (1504.9pt,2942.8418pt) ellipse (3pt and 3pt); + \node at (1513.9pt,2931.8078pt)[below right,color=black]{setType()}; + \draw[pstyle6] (1504.9pt,2961.9097pt) ellipse (3pt and 3pt); + \node at (1513.9pt,2950.8757pt)[below right,color=black]{getContent()}; + \draw[pstyle6] (1504.9pt,2980.9776pt) ellipse (3pt and 3pt); + \node at (1513.9pt,2969.9436pt)[below right,color=black]{setContent()}; + \draw[pstyle6] (1504.9pt,3000.0455pt) ellipse (3pt and 3pt); + \node at (1513.9pt,2989.0116pt)[below right,color=black]{equals()}; + \draw[pstyle6] (1504.9pt,3019.1134pt) ellipse (3pt and 3pt); + \node at (1513.9pt,3008.0795pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (1504.9pt,3038.1814pt) ellipse (3pt and 3pt); + \node at (1513.9pt,3027.1474pt)[below right,color=black]{toString()}; + \draw[pstyle1] (2708.17pt,2845.1399pt) arc (180:270:5pt) -- (2713.17pt,2840.1399pt) -- (2815.4408pt,2840.1399pt) arc (270:360:5pt) -- (2820.4408pt,2845.1399pt) -- (2820.4408pt,3073.8191pt) arc (0:90:5pt) -- (2815.4408pt,3078.8191pt) -- (2713.17pt,3078.8191pt) arc (90:180:5pt) -- (2708.17pt,3073.8191pt) -- cycle; + \draw[pstyle2] (2740.1876pt,2856.1399pt) ellipse (11pt and 11pt); + \node at (2740.1876pt,2856.1399pt)[]{\textbf{\Large C}}; + \node at (2757.9693pt,2846.6059pt)[below right,color=black]{Topic}; + \draw[pstyle3] (2709.17pt,2872.1399pt) -- (2819.4408pt,2872.1399pt); + \draw[pstyle3] (2709.17pt,2880.1399pt) -- (2819.4408pt,2880.1399pt); + \draw[pstyle6] (2719.17pt,2895.1739pt) ellipse (3pt and 3pt); + \node at (2728.17pt,2884.1399pt)[below right,color=black]{getTopic()}; + \draw[pstyle6] (2719.17pt,2914.2418pt) ellipse (3pt and 3pt); + \node at (2728.17pt,2903.2078pt)[below right,color=black]{setTopic()}; + \draw[pstyle6] (2719.17pt,2933.3097pt) ellipse (3pt and 3pt); + \node at (2728.17pt,2922.2757pt)[below right,color=black]{getScore()}; + \draw[pstyle6] (2719.17pt,2952.3776pt) ellipse (3pt and 3pt); + \node at (2728.17pt,2941.3436pt)[below right,color=black]{setScore()}; + \draw[pstyle6] (2719.17pt,2971.4455pt) ellipse (3pt and 3pt); + \node at (2728.17pt,2960.4116pt)[below right,color=black]{getText()}; + \draw[pstyle6] (2719.17pt,2990.5134pt) ellipse (3pt and 3pt); + \node at (2728.17pt,2979.4795pt)[below right,color=black]{setText()}; + \draw[pstyle6] (2719.17pt,3009.5814pt) ellipse (3pt and 3pt); + \node at (2728.17pt,2998.5474pt)[below right,color=black]{equals()}; + \draw[pstyle6] (2719.17pt,3028.6493pt) ellipse (3pt and 3pt); + \node at (2728.17pt,3017.6153pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (2719.17pt,3047.7172pt) ellipse (3pt and 3pt); + \node at (2728.17pt,3036.6832pt)[below right,color=black]{toString()}; + \draw[pstyle6] (2719.17pt,3066.7851pt) ellipse (3pt and 3pt); + \node at (2728.17pt,3055.7512pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (2539.37pt,2864.1999pt) arc (180:270:5pt) -- (2544.37pt,2859.1999pt) -- (2668.2364pt,2859.1999pt) arc (270:360:5pt) -- (2673.2364pt,2864.1999pt) -- (2673.2364pt,3054.7432pt) arc (0:90:5pt) -- (2668.2364pt,3059.7432pt) -- (2544.37pt,3059.7432pt) arc (90:180:5pt) -- (2539.37pt,3054.7432pt) -- cycle; + \draw[pstyle2] (2554.37pt,2875.1999pt) ellipse (11pt and 11pt); + \node at (2554.37pt,2875.1999pt)[]{\textbf{\Large C}}; + \node at (2568.37pt,2865.6659pt)[below right,color=black]{NamedEntity}; + \draw[pstyle3] (2540.37pt,2891.1999pt) -- (2672.2364pt,2891.1999pt); + \draw[pstyle3] (2540.37pt,2899.1999pt) -- (2672.2364pt,2899.1999pt); + \draw[pstyle6] (2550.37pt,2914.2339pt) ellipse (3pt and 3pt); + \node at (2559.37pt,2903.1999pt)[below right,color=black]{getType()}; + \draw[pstyle6] (2550.37pt,2933.3018pt) ellipse (3pt and 3pt); + \node at (2559.37pt,2922.2678pt)[below right,color=black]{setType()}; + \draw[pstyle6] (2550.37pt,2952.3697pt) ellipse (3pt and 3pt); + \node at (2559.37pt,2941.3357pt)[below right,color=black]{getText()}; + \draw[pstyle6] (2550.37pt,2971.4376pt) ellipse (3pt and 3pt); + \node at (2559.37pt,2960.4036pt)[below right,color=black]{setText()}; + \draw[pstyle6] (2550.37pt,2990.5055pt) ellipse (3pt and 3pt); + \node at (2559.37pt,2979.4716pt)[below right,color=black]{equals()}; + \draw[pstyle6] (2550.37pt,3009.5734pt) ellipse (3pt and 3pt); + \node at (2559.37pt,2998.5395pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (2550.37pt,3028.6414pt) ellipse (3pt and 3pt); + \node at (2559.37pt,3017.6074pt)[below right,color=black]{toString()}; + \draw[pstyle6] (2550.37pt,3047.7093pt) ellipse (3pt and 3pt); + \node at (2559.37pt,3036.6753pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (2855.83pt,2854.6699pt) arc (180:270:5pt) -- (2860.83pt,2849.6699pt) -- (2969.7869pt,2849.6699pt) arc (270:360:5pt) -- (2974.7869pt,2854.6699pt) -- (2974.7869pt,3064.2812pt) arc (0:90:5pt) -- (2969.7869pt,3069.2812pt) -- (2860.83pt,3069.2812pt) arc (90:180:5pt) -- (2855.83pt,3064.2812pt) -- cycle; + \draw[pstyle2] (2888.3807pt,2865.6699pt) ellipse (11pt and 11pt); + \node at (2888.3807pt,2865.6699pt)[]{\textbf{\Large C}}; + \node at (2906.2809pt,2856.1359pt)[below right,color=black]{Token}; + \draw[pstyle3] (2856.83pt,2881.6699pt) -- (2973.7869pt,2881.6699pt); + \draw[pstyle3] (2856.83pt,2889.6699pt) -- (2973.7869pt,2889.6699pt); + \draw[pstyle6] (2866.83pt,2904.7039pt) ellipse (3pt and 3pt); + \node at (2875.83pt,2893.6699pt)[below right,color=black]{getText()}; + \draw[pstyle6] (2866.83pt,2923.7718pt) ellipse (3pt and 3pt); + \node at (2875.83pt,2912.7378pt)[below right,color=black]{setText()}; + \draw[pstyle6] (2866.83pt,2942.8397pt) ellipse (3pt and 3pt); + \node at (2875.83pt,2931.8057pt)[below right,color=black]{getPos()}; + \draw[pstyle6] (2866.83pt,2961.9076pt) ellipse (3pt and 3pt); + \node at (2875.83pt,2950.8736pt)[below right,color=black]{setPos()}; + \draw[pstyle6] (2866.83pt,2980.9755pt) ellipse (3pt and 3pt); + \node at (2875.83pt,2969.9416pt)[below right,color=black]{getLemma()}; + \draw[pstyle6] (2866.83pt,3000.0434pt) ellipse (3pt and 3pt); + \node at (2875.83pt,2989.0095pt)[below right,color=black]{setLemma()}; + \draw[pstyle6] (2866.83pt,3019.1114pt) ellipse (3pt and 3pt); + \node at (2875.83pt,3008.0774pt)[below right,color=black]{equals()}; + \draw[pstyle6] (2866.83pt,3038.1793pt) ellipse (3pt and 3pt); + \node at (2875.83pt,3027.1453pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (2866.83pt,3057.2472pt) ellipse (3pt and 3pt); + \node at (2875.83pt,3046.2132pt)[below right,color=black]{toString()}; + \draw[pstyle1] (1953.73pt,2806.9999pt) arc (180:270:5pt) -- (1958.73pt,2801.9999pt) -- (2147.872pt,2801.9999pt) arc (270:360:5pt) -- (2152.872pt,2806.9999pt) -- (2152.872pt,3111.9507pt) arc (0:90:5pt) -- (2147.872pt,3116.9507pt) -- (1958.73pt,3116.9507pt) arc (90:180:5pt) -- (1953.73pt,3111.9507pt) -- cycle; + \draw[pstyle2] (2019.4745pt,2817.9999pt) ellipse (11pt and 11pt); + \node at (2019.4745pt,2817.9999pt)[]{\textbf{\Large C}}; + \node at (2039.9745pt,2808.4659pt)[below right,color=black]{NlpInfo}; + \draw[pstyle3] (1954.73pt,2833.9999pt) -- (2151.872pt,2833.9999pt); + \draw[pstyle3] (1954.73pt,2841.9999pt) -- (2151.872pt,2841.9999pt); + \draw[pstyle6] (1964.73pt,2857.0339pt) ellipse (3pt and 3pt); + \node at (1973.73pt,2845.9999pt)[below right,color=black]{setTokens()}; + \draw[pstyle6] (1964.73pt,2876.1018pt) ellipse (3pt and 3pt); + \node at (1973.73pt,2865.0678pt)[below right,color=black]{setSentences()}; + \draw[pstyle6] (1964.73pt,2895.1697pt) ellipse (3pt and 3pt); + \node at (1973.73pt,2884.1357pt)[below right,color=black]{setDependencies()}; + \draw[pstyle6] (1964.73pt,2914.2376pt) ellipse (3pt and 3pt); + \node at (1973.73pt,2903.2036pt)[below right,color=black]{setNamedEntities()}; + \draw[pstyle6] (1964.73pt,2933.3055pt) ellipse (3pt and 3pt); + \node at (1973.73pt,2922.2716pt)[below right,color=black]{getOverallSentiment()}; + \draw[pstyle6] (1964.73pt,2952.3734pt) ellipse (3pt and 3pt); + \node at (1973.73pt,2941.3395pt)[below right,color=black]{setOverallSentiment()}; + \draw[pstyle6] (1964.73pt,2971.4414pt) ellipse (3pt and 3pt); + \node at (1973.73pt,2960.4074pt)[below right,color=black]{setSentiments()}; + \draw[pstyle6] (1964.73pt,2990.5093pt) ellipse (3pt and 3pt); + \node at (1973.73pt,2979.4753pt)[below right,color=black]{setTopics()}; + \draw[pstyle6] (1964.73pt,3009.5772pt) ellipse (3pt and 3pt); + \node at (1973.73pt,2998.5432pt)[below right,color=black]{setPosList()}; + \draw[pstyle6] (1964.73pt,3028.6451pt) ellipse (3pt and 3pt); + \node at (1973.73pt,3017.6112pt)[below right,color=black]{getVideoInformation()}; + \draw[pstyle6] (1964.73pt,3047.713pt) ellipse (3pt and 3pt); + \node at (1973.73pt,3036.6791pt)[below right,color=black]{setVideoInformation()}; + \draw[pstyle6] (1964.73pt,3066.7809pt) ellipse (3pt and 3pt); + \node at (1973.73pt,3055.747pt)[below right,color=black]{equals()}; + \draw[pstyle6] (1964.73pt,3085.8489pt) ellipse (3pt and 3pt); + \node at (1973.73pt,3074.8149pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (1964.73pt,3104.9168pt) ellipse (3pt and 3pt); + \node at (1973.73pt,3093.8828pt)[below right,color=black]{toString()}; + \draw[pstyle1] (2188.03pt,2768.8599pt) arc (180:270:5pt) -- (2193.03pt,2763.8599pt) -- (2319.5786pt,2763.8599pt) arc (270:360:5pt) -- (2324.5786pt,2768.8599pt) -- (2324.5786pt,3150.0824pt) arc (0:90:5pt) -- (2319.5786pt,3155.0824pt) -- (2193.03pt,3155.0824pt) arc (90:180:5pt) -- (2188.03pt,3150.0824pt) -- cycle; + \draw[pstyle2] (2207.6766pt,2779.8599pt) ellipse (11pt and 11pt); + \node at (2207.6766pt,2779.8599pt)[]{\textbf{\Large C}}; + \node at (2222.7092pt,2770.3259pt)[below right,color=black]{AudioToken}; + \draw[pstyle3] (2189.03pt,2795.8599pt) -- (2323.5786pt,2795.8599pt); + \draw[pstyle5] (2196.03pt,2807.8939pt) rectangle (2202.03pt,2813.8939pt); + \node at (2208.03pt,2799.8599pt)[below right,color=black]{begin}; + \draw[pstyle5] (2196.03pt,2826.9618pt) rectangle (2202.03pt,2832.9618pt); + \node at (2208.03pt,2818.9278pt)[below right,color=black]{end}; + \draw[pstyle5] (2196.03pt,2846.0297pt) rectangle (2202.03pt,2852.0297pt); + \node at (2208.03pt,2837.9957pt)[below right,color=black]{timeStart}; + \draw[pstyle5] (2196.03pt,2865.0976pt) rectangle (2202.03pt,2871.0976pt); + \node at (2208.03pt,2857.0636pt)[below right,color=black]{timeEnd}; + \draw[pstyle5] (2196.03pt,2884.1655pt) rectangle (2202.03pt,2890.1655pt); + \node at (2208.03pt,2876.1316pt)[below right,color=black]{value}; + \draw[pstyle3] (2189.03pt,2899.1995pt) -- (2323.5786pt,2899.1995pt); + \draw[pstyle6] (2199.03pt,2914.2334pt) ellipse (3pt and 3pt); + \node at (2208.03pt,2903.1995pt)[below right,color=black]{getBegin()}; + \draw[pstyle6] (2199.03pt,2933.3014pt) ellipse (3pt and 3pt); + \node at (2208.03pt,2922.2674pt)[below right,color=black]{setBegin()}; + \draw[pstyle6] (2199.03pt,2952.3693pt) ellipse (3pt and 3pt); + \node at (2208.03pt,2941.3353pt)[below right,color=black]{getEnd()}; + \draw[pstyle6] (2199.03pt,2971.4372pt) ellipse (3pt and 3pt); + \node at (2208.03pt,2960.4032pt)[below right,color=black]{setEnd()}; + \draw[pstyle6] (2199.03pt,2990.5051pt) ellipse (3pt and 3pt); + \node at (2208.03pt,2979.4712pt)[below right,color=black]{getTimeStart()}; + \draw[pstyle6] (2199.03pt,3009.573pt) ellipse (3pt and 3pt); + \node at (2208.03pt,2998.5391pt)[below right,color=black]{setTimeStart()}; + \draw[pstyle6] (2199.03pt,3028.6409pt) ellipse (3pt and 3pt); + \node at (2208.03pt,3017.607pt)[below right,color=black]{getTimeEnd()}; + \draw[pstyle6] (2199.03pt,3047.7089pt) ellipse (3pt and 3pt); + \node at (2208.03pt,3036.6749pt)[below right,color=black]{setTimeEnd()}; + \draw[pstyle6] (2199.03pt,3066.7768pt) ellipse (3pt and 3pt); + \node at (2208.03pt,3055.7428pt)[below right,color=black]{getValue()}; + \draw[pstyle6] (2199.03pt,3085.8447pt) ellipse (3pt and 3pt); + \node at (2208.03pt,3074.8107pt)[below right,color=black]{setValue()}; + \draw[pstyle6] (2199.03pt,3104.9126pt) ellipse (3pt and 3pt); + \node at (2208.03pt,3093.8787pt)[below right,color=black]{equals()}; + \draw[pstyle6] (2199.03pt,3123.9805pt) ellipse (3pt and 3pt); + \node at (2208.03pt,3112.9466pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (2199.03pt,3143.0484pt) ellipse (3pt and 3pt); + \node at (2208.03pt,3132.0145pt)[below right,color=black]{toString()}; + \draw[pstyle1] (2359.92pt,2854.6699pt) arc (180:270:5pt) -- (2364.92pt,2849.6699pt) -- (2499.6965pt,2849.6699pt) arc (270:360:5pt) -- (2504.6965pt,2854.6699pt) -- (2504.6965pt,3064.2812pt) arc (0:90:5pt) -- (2499.6965pt,3069.2812pt) -- (2364.92pt,3069.2812pt) arc (90:180:5pt) -- (2359.92pt,3064.2812pt) -- cycle; + \draw[pstyle2] (2382.5316pt,2865.6699pt) ellipse (11pt and 11pt); + \node at (2382.5316pt,2865.6699pt)[]{\textbf{\Large C}}; + \node at (2398.2231pt,2856.1359pt)[below right,color=black]{Dependency}; + \draw[pstyle3] (2360.92pt,2881.6699pt) -- (2503.6965pt,2881.6699pt); + \draw[pstyle3] (2360.92pt,2889.6699pt) -- (2503.6965pt,2889.6699pt); + \draw[pstyle6] (2370.92pt,2904.7039pt) ellipse (3pt and 3pt); + \node at (2379.92pt,2893.6699pt)[below right,color=black]{getType()}; + \draw[pstyle6] (2370.92pt,2923.7718pt) ellipse (3pt and 3pt); + \node at (2379.92pt,2912.7378pt)[below right,color=black]{setType()}; + \draw[pstyle6] (2370.92pt,2942.8397pt) ellipse (3pt and 3pt); + \node at (2379.92pt,2931.8057pt)[below right,color=black]{getGovernor()}; + \draw[pstyle6] (2370.92pt,2961.9076pt) ellipse (3pt and 3pt); + \node at (2379.92pt,2950.8736pt)[below right,color=black]{setGovernor()}; + \draw[pstyle6] (2370.92pt,2980.9755pt) ellipse (3pt and 3pt); + \node at (2379.92pt,2969.9416pt)[below right,color=black]{getDependent()}; + \draw[pstyle6] (2370.92pt,3000.0434pt) ellipse (3pt and 3pt); + \node at (2379.92pt,2989.0095pt)[below right,color=black]{setDependent()}; + \draw[pstyle6] (2370.92pt,3019.1114pt) ellipse (3pt and 3pt); + \node at (2379.92pt,3008.0774pt)[below right,color=black]{equals()}; + \draw[pstyle6] (2370.92pt,3038.1793pt) ellipse (3pt and 3pt); + \node at (2379.92pt,3027.1453pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (2370.92pt,3057.2472pt) ellipse (3pt and 3pt); + \node at (2379.92pt,3046.2132pt)[below right,color=black]{toString()}; + \draw[pstyle1] (1997.17pt,3705.2499pt) arc (180:270:5pt) -- (2002.17pt,3700.2499pt) -- (2104.4408pt,3700.2499pt) arc (270:360:5pt) -- (2109.4408pt,3705.2499pt) -- (2109.4408pt,3838.5895pt) arc (0:90:5pt) -- (2104.4408pt,3843.5895pt) -- (2002.17pt,3843.5895pt) arc (90:180:5pt) -- (1997.17pt,3838.5895pt) -- cycle; + \draw[pstyle2] (2017.0138pt,3716.2499pt) ellipse (11pt and 11pt); + \node at (2017.0138pt,3716.2499pt)[]{\textbf{\Large C}}; + \node at (2032.0902pt,3706.7159pt)[below right,color=black]{Sentence}; + \draw[pstyle3] (1998.17pt,3732.2499pt) -- (2108.4408pt,3732.2499pt); + \draw[pstyle3] (1998.17pt,3740.2499pt) -- (2108.4408pt,3740.2499pt); + \draw[pstyle6] (2008.17pt,3755.2839pt) ellipse (3pt and 3pt); + \node at (2017.17pt,3744.2499pt)[below right,color=black]{getText()}; + \draw[pstyle6] (2008.17pt,3774.3518pt) ellipse (3pt and 3pt); + \node at (2017.17pt,3763.3178pt)[below right,color=black]{setText()}; + \draw[pstyle6] (2008.17pt,3793.4197pt) ellipse (3pt and 3pt); + \node at (2017.17pt,3782.3857pt)[below right,color=black]{equals()}; + \draw[pstyle6] (2008.17pt,3812.4876pt) ellipse (3pt and 3pt); + \node at (2017.17pt,3801.4536pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (2008.17pt,3831.5555pt) ellipse (3pt and 3pt); + \node at (2017.17pt,3820.5216pt)[below right,color=black]{toString()}; + \draw[pstyle1] (2144.91pt,3714.7799pt) arc (180:270:5pt) -- (2149.91pt,3709.7799pt) -- (2310.6963pt,3709.7799pt) arc (270:360:5pt) -- (2315.6963pt,3714.7799pt) -- (2315.6963pt,3829.0516pt) arc (0:90:5pt) -- (2310.6963pt,3834.0516pt) -- (2149.91pt,3834.0516pt) arc (90:180:5pt) -- (2144.91pt,3829.0516pt) -- cycle; + \draw[pstyle2] (2159.91pt,3725.7799pt) ellipse (11pt and 11pt); + \node at (2159.91pt,3725.7799pt)[]{\textbf{\Large C}}; + \node at (2173.91pt,3716.2459pt)[below right,color=black]{VideoInformation}; + \draw[pstyle3] (2145.91pt,3741.7799pt) -- (2314.6963pt,3741.7799pt); + \draw[pstyle3] (2145.91pt,3749.7799pt) -- (2314.6963pt,3749.7799pt); + \draw[pstyle6] (2155.91pt,3764.8139pt) ellipse (3pt and 3pt); + \node at (2164.91pt,3753.7799pt)[below right,color=black]{setAudioTokens()}; + \draw[pstyle6] (2155.91pt,3783.8818pt) ellipse (3pt and 3pt); + \node at (2164.91pt,3772.8478pt)[below right,color=black]{equals()}; + \draw[pstyle6] (2155.91pt,3802.9497pt) ellipse (3pt and 3pt); + \node at (2164.91pt,3791.9157pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (2155.91pt,3822.0176pt) ellipse (3pt and 3pt); + \node at (2164.91pt,3810.9836pt)[below right,color=black]{toString()}; + \draw[pstyle1] (2350.42pt,3619.4499pt) arc (180:270:5pt) -- (2355.42pt,3614.4499pt) -- (2503.1955pt,3614.4499pt) arc (270:360:5pt) -- (2508.1955pt,3619.4499pt) -- (2508.1955pt,3924.4007pt) arc (0:90:5pt) -- (2503.1955pt,3929.4007pt) -- (2355.42pt,3929.4007pt) arc (90:180:5pt) -- (2350.42pt,3924.4007pt) -- cycle; + \draw[pstyle2] (2411.8153pt,3630.4499pt) ellipse (11pt and 11pt); + \node at (2411.8153pt,3630.4499pt)[]{\textbf{\Large C}}; + \node at (2432.3153pt,3620.9159pt)[below right,color=black]{Pos}; + \draw[pstyle3] (2351.42pt,3646.4499pt) -- (2507.1955pt,3646.4499pt); + \draw[pstyle3] (2351.42pt,3654.4499pt) -- (2507.1955pt,3654.4499pt); + \draw[pstyle6] (2361.42pt,3669.4839pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3658.4499pt)[below right,color=black]{getPosValue()}; + \draw[pstyle6] (2361.42pt,3688.5518pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3677.5178pt)[below right,color=black]{setPosValue()}; + \draw[pstyle6] (2361.42pt,3707.6197pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3696.5857pt)[below right,color=black]{getCoarseValue()}; + \draw[pstyle6] (2361.42pt,3726.6876pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3715.6536pt)[below right,color=black]{setCoarseValue()}; + \draw[pstyle6] (2361.42pt,3745.7555pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3734.7216pt)[below right,color=black]{getBegin()}; + \draw[pstyle6] (2361.42pt,3764.8234pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3753.7895pt)[below right,color=black]{setBegin()}; + \draw[pstyle6] (2361.42pt,3783.8914pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3772.8574pt)[below right,color=black]{getEnd()}; + \draw[pstyle6] (2361.42pt,3802.9593pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3791.9253pt)[below right,color=black]{setEnd()}; + \draw[pstyle6] (2361.42pt,3822.0272pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3810.9932pt)[below right,color=black]{getCoveredText()}; + \draw[pstyle6] (2361.42pt,3841.0951pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3830.0612pt)[below right,color=black]{setCoveredText()}; + \draw[pstyle6] (2361.42pt,3860.163pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3849.1291pt)[below right,color=black]{equals()}; + \draw[pstyle6] (2361.42pt,3879.2309pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3868.197pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (2361.42pt,3898.2989pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3887.2649pt)[below right,color=black]{toString()}; + \draw[pstyle6] (2361.42pt,3917.3668pt) ellipse (3pt and 3pt); + \node at (2370.42pt,3906.3328pt)[below right,color=black]{toXML()}; + \draw[pstyle1] (3009.59pt,2797.4699pt) arc (180:270:5pt) -- (3014.59pt,2792.4699pt) -- (3144.0273pt,2792.4699pt) arc (270:360:5pt) -- (3149.0273pt,2797.4699pt) -- (3149.0273pt,3121.4887pt) arc (0:90:5pt) -- (3144.0273pt,3126.4887pt) -- (3014.59pt,3126.4887pt) arc (90:180:5pt) -- (3009.59pt,3121.4887pt) -- cycle; + \draw[pstyle2] (3037.3501pt,2808.4699pt) ellipse (11pt and 11pt); + \node at (3037.3501pt,2808.4699pt)[]{\textbf{\Large C}}; + \node at (3054.1857pt,2798.9359pt)[below right,color=black]{Sentiment}; + \draw[pstyle3] (3010.59pt,2824.4699pt) -- (3148.0273pt,2824.4699pt); + \draw[pstyle3] (3010.59pt,2832.4699pt) -- (3148.0273pt,2832.4699pt); + \draw[pstyle6] (3020.59pt,2847.5039pt) ellipse (3pt and 3pt); + \node at (3029.59pt,2836.4699pt)[below right,color=black]{getBegin()}; + \draw[pstyle6] (3020.59pt,2866.5718pt) ellipse (3pt and 3pt); + \node at (3029.59pt,2855.5378pt)[below right,color=black]{setBegin()}; + \draw[pstyle6] (3020.59pt,2885.6397pt) ellipse (3pt and 3pt); + \node at (3029.59pt,2874.6057pt)[below right,color=black]{getEnd()}; + \draw[pstyle6] (3020.59pt,2904.7076pt) ellipse (3pt and 3pt); + \node at (3029.59pt,2893.6736pt)[below right,color=black]{setEnd()}; + \draw[pstyle6] (3020.59pt,2923.7755pt) ellipse (3pt and 3pt); + \node at (3029.59pt,2912.7416pt)[below right,color=black]{getSentiment()}; + \draw[pstyle6] (3020.59pt,2942.8434pt) ellipse (3pt and 3pt); + \node at (3029.59pt,2931.8095pt)[below right,color=black]{setSentiment()}; + \draw[pstyle6] (3020.59pt,2961.9114pt) ellipse (3pt and 3pt); + \node at (3029.59pt,2950.8774pt)[below right,color=black]{getNegative()}; + \draw[pstyle6] (3020.59pt,2980.9793pt) ellipse (3pt and 3pt); + \node at (3029.59pt,2969.9453pt)[below right,color=black]{setNegative()}; + \draw[pstyle6] (3020.59pt,3000.0472pt) ellipse (3pt and 3pt); + \node at (3029.59pt,2989.0132pt)[below right,color=black]{getNeutral()}; + \draw[pstyle6] (3020.59pt,3019.1151pt) ellipse (3pt and 3pt); + \node at (3029.59pt,3008.0812pt)[below right,color=black]{setNeutral()}; + \draw[pstyle6] (3020.59pt,3038.183pt) ellipse (3pt and 3pt); + \node at (3029.59pt,3027.1491pt)[below right,color=black]{getPositive()}; + \draw[pstyle6] (3020.59pt,3057.2509pt) ellipse (3pt and 3pt); + \node at (3029.59pt,3046.217pt)[below right,color=black]{setPositive()}; + \draw[pstyle6] (3020.59pt,3076.3189pt) ellipse (3pt and 3pt); + \node at (3029.59pt,3065.2849pt)[below right,color=black]{equals()}; + \draw[pstyle6] (3020.59pt,3095.3868pt) ellipse (3pt and 3pt); + \node at (3029.59pt,3084.3528pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (3020.59pt,3114.4547pt) ellipse (3pt and 3pt); + \node at (3029.59pt,3103.4207pt)[below right,color=black]{toString()}; + \draw[pstyle1] (1720pt,2778.3999pt) arc (180:270:5pt) -- (1725pt,2773.3999pt) -- (1913.6182pt,2773.3999pt) arc (270:360:5pt) -- (1918.6182pt,2778.3999pt) -- (1918.6182pt,3140.5545pt) arc (0:90:5pt) -- (1913.6182pt,3145.5545pt) -- (1725pt,3145.5545pt) arc (90:180:5pt) -- (1720pt,3140.5545pt) -- cycle; + \draw[pstyle2] (1735pt,2789.3999pt) ellipse (11pt and 11pt); + \node at (1735pt,2789.3999pt)[]{\textbf{\Large C}}; + \node at (1749pt,2779.8659pt)[below right,color=black]{SentimentOfSentence}; + \draw[pstyle3] (1721pt,2805.3999pt) -- (1917.6182pt,2805.3999pt); + \draw[pstyle3] (1721pt,2813.3999pt) -- (1917.6182pt,2813.3999pt); + \draw[pstyle6] (1731pt,2828.4339pt) ellipse (3pt and 3pt); + \node at (1740pt,2817.3999pt)[below right,color=black]{getBegin()}; + \draw[pstyle6] (1731pt,2847.5018pt) ellipse (3pt and 3pt); + \node at (1740pt,2836.4678pt)[below right,color=black]{setBegin()}; + \draw[pstyle6] (1731pt,2866.5697pt) ellipse (3pt and 3pt); + \node at (1740pt,2855.5357pt)[below right,color=black]{getEnd()}; + \draw[pstyle6] (1731pt,2885.6376pt) ellipse (3pt and 3pt); + \node at (1740pt,2874.6036pt)[below right,color=black]{setEnd()}; + \draw[pstyle6] (1731pt,2904.7055pt) ellipse (3pt and 3pt); + \node at (1740pt,2893.6716pt)[below right,color=black]{getText()}; + \draw[pstyle6] (1731pt,2923.7734pt) ellipse (3pt and 3pt); + \node at (1740pt,2912.7395pt)[below right,color=black]{setText()}; + \draw[pstyle6] (1731pt,2942.8414pt) ellipse (3pt and 3pt); + \node at (1740pt,2931.8074pt)[below right,color=black]{getSentiment()}; + \draw[pstyle6] (1731pt,2961.9093pt) ellipse (3pt and 3pt); + \node at (1740pt,2950.8753pt)[below right,color=black]{setSentiment()}; + \draw[pstyle6] (1731pt,2980.9772pt) ellipse (3pt and 3pt); + \node at (1740pt,2969.9432pt)[below right,color=black]{getNegative()}; + \draw[pstyle6] (1731pt,3000.0451pt) ellipse (3pt and 3pt); + \node at (1740pt,2989.0112pt)[below right,color=black]{setNegative()}; + \draw[pstyle6] (1731pt,3019.113pt) ellipse (3pt and 3pt); + \node at (1740pt,3008.0791pt)[below right,color=black]{getNeutral()}; + \draw[pstyle6] (1731pt,3038.1809pt) ellipse (3pt and 3pt); + \node at (1740pt,3027.147pt)[below right,color=black]{setNeutral()}; + \draw[pstyle6] (1731pt,3057.2489pt) ellipse (3pt and 3pt); + \node at (1740pt,3046.2149pt)[below right,color=black]{getPositive()}; + \draw[pstyle6] (1731pt,3076.3168pt) ellipse (3pt and 3pt); + \node at (1740pt,3065.2828pt)[below right,color=black]{setPositive()}; + \draw[pstyle6] (1731pt,3095.3847pt) ellipse (3pt and 3pt); + \node at (1740pt,3084.3507pt)[below right,color=black]{equals()}; + \draw[pstyle6] (1731pt,3114.4526pt) ellipse (3pt and 3pt); + \node at (1740pt,3103.4187pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (1731pt,3133.5205pt) ellipse (3pt and 3pt); + \node at (1740pt,3122.4866pt)[below right,color=black]{toString()}; + \draw[pstyle1] (1263.59pt,3552.7099pt) arc (180:270:5pt) -- (1268.59pt,3547.7099pt) -- (1440.0105pt,3547.7099pt) arc (270:360:5pt) -- (1445.0105pt,3552.7099pt) -- (1445.0105pt,3991.1362pt) arc (0:90:5pt) -- (1440.0105pt,3996.1362pt) -- (1268.59pt,3996.1362pt) arc (90:180:5pt) -- (1263.59pt,3991.1362pt) -- cycle; + \draw[pstyle2] (1287.7863pt,3563.7099pt) ellipse (11pt and 11pt); + \node at (1287.7863pt,3563.7099pt)[]{\textbf{\Large C}}; + \node at (1303.8299pt,3554.1759pt)[below right,color=black]{SpeechMetaData}; + \draw[pstyle3] (1264.59pt,3579.7099pt) -- (1444.0105pt,3579.7099pt); + \draw[pstyle3] (1264.59pt,3587.7099pt) -- (1444.0105pt,3587.7099pt); + \draw[pstyle6] (1274.59pt,3602.7439pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3591.7099pt)[below right,color=black]{getSpeechKey()}; + \draw[pstyle6] (1274.59pt,3621.8118pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3610.7778pt)[below right,color=black]{setSpeechKey()}; + \draw[pstyle6] (1274.59pt,3640.8797pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3629.8457pt)[below right,color=black]{getSpeechId()}; + \draw[pstyle6] (1274.59pt,3659.9476pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3648.9136pt)[below right,color=black]{setSpeechId()}; + \draw[pstyle6] (1274.59pt,3679.0155pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3667.9816pt)[below right,color=black]{getSpeakerId()}; + \draw[pstyle6] (1274.59pt,3698.0834pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3687.0495pt)[below right,color=black]{setSpeakerId()}; + \draw[pstyle6] (1274.59pt,3717.1514pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3706.1174pt)[below right,color=black]{getSpeakerName()}; + \draw[pstyle6] (1274.59pt,3736.2193pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3725.1853pt)[below right,color=black]{setSpeakerName()}; + \draw[pstyle6] (1274.59pt,3755.2872pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3744.2532pt)[below right,color=black]{getFraktion()}; + \draw[pstyle6] (1274.59pt,3774.3551pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3763.3212pt)[below right,color=black]{setFraktion()}; + \draw[pstyle6] (1274.59pt,3793.423pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3782.3891pt)[below right,color=black]{getSessionId()}; + \draw[pstyle6] (1274.59pt,3812.4909pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3801.457pt)[below right,color=black]{setSessionId()}; + \draw[pstyle6] (1274.59pt,3831.5589pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3820.5249pt)[below right,color=black]{getDateTime()}; + \draw[pstyle6] (1274.59pt,3850.6268pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3839.5928pt)[below right,color=black]{setDateTime()}; + \draw[pstyle6] (1274.59pt,3869.6947pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3858.6607pt)[below right,color=black]{getDateTimeString()}; + \draw[pstyle6] (1274.59pt,3888.7626pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3877.7287pt)[below right,color=black]{setDateTimeString()}; + \draw[pstyle6] (1274.59pt,3907.8305pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3896.7966pt)[below right,color=black]{getAgendaTitle()}; + \draw[pstyle6] (1274.59pt,3926.8984pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3915.8645pt)[below right,color=black]{setAgendaTitle()}; + \draw[pstyle6] (1274.59pt,3945.9664pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3934.9324pt)[below right,color=black]{equals()}; + \draw[pstyle6] (1274.59pt,3965.0343pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3954.0003pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (1274.59pt,3984.1022pt) ellipse (3pt and 3pt); + \node at (1283.59pt,3973.0682pt)[below right,color=black]{toString()}; + \draw[pstyle1] (1480.13pt,3619.4499pt) arc (180:270:5pt) -- (1485.13pt,3614.4499pt) -- (1635.4859pt,3614.4499pt) arc (270:360:5pt) -- (1640.4859pt,3619.4499pt) -- (1640.4859pt,3924.4007pt) arc (0:90:5pt) -- (1635.4859pt,3929.4007pt) -- (1485.13pt,3929.4007pt) arc (90:180:5pt) -- (1480.13pt,3924.4007pt) -- cycle; + \draw[pstyle2] (1528.8346pt,3630.4499pt) ellipse (11pt and 11pt); + \node at (1528.8346pt,3630.4499pt)[]{\textbf{\Large C}}; + \node at (1549.3346pt,3620.9159pt)[below right,color=black]{Speech}; + \draw[pstyle3] (1481.13pt,3646.4499pt) -- (1639.4859pt,3646.4499pt); + \draw[pstyle3] (1481.13pt,3654.4499pt) -- (1639.4859pt,3654.4499pt); + \draw[pstyle6] (1491.13pt,3669.4839pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3658.4499pt)[below right,color=black]{getId()}; + \draw[pstyle6] (1491.13pt,3688.5518pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3677.5178pt)[below right,color=black]{setId()}; + \draw[pstyle6] (1491.13pt,3707.6197pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3696.5857pt)[below right,color=black]{getText()}; + \draw[pstyle6] (1491.13pt,3726.6876pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3715.6536pt)[below right,color=black]{setText()}; + \draw[pstyle6] (1491.13pt,3745.7555pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3734.7216pt)[below right,color=black]{getSpeakerId()}; + \draw[pstyle6] (1491.13pt,3764.8234pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3753.7895pt)[below right,color=black]{setSpeakerId()}; + \draw[pstyle6] (1491.13pt,3783.8914pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3772.8574pt)[below right,color=black]{getProtocol()}; + \draw[pstyle6] (1491.13pt,3802.9593pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3791.9253pt)[below right,color=black]{setProtocol()}; + \draw[pstyle6] (1491.13pt,3822.0272pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3810.9932pt)[below right,color=black]{setTextContents()}; + \draw[pstyle6] (1491.13pt,3841.0951pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3830.0612pt)[below right,color=black]{getAgenda()}; + \draw[pstyle6] (1491.13pt,3860.163pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3849.1291pt)[below right,color=black]{setAgenda()}; + \draw[pstyle6] (1491.13pt,3879.2309pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3868.197pt)[below right,color=black]{equals()}; + \draw[pstyle6] (1491.13pt,3898.2989pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3887.2649pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (1491.13pt,3917.3668pt) ellipse (3pt and 3pt); + \node at (1500.13pt,3906.3328pt)[below right,color=black]{toString()}; + \draw[pstyle1] (942.95pt,3648.0499pt) arc (180:270:5pt) -- (947.95pt,3643.0499pt) -- (1076.657pt,3643.0499pt) arc (270:360:5pt) -- (1081.657pt,3648.0499pt) -- (1081.657pt,3895.797pt) arc (0:90:5pt) -- (1076.657pt,3900.797pt) -- (947.95pt,3900.797pt) arc (90:180:5pt) -- (942.95pt,3895.797pt) -- cycle; + \draw[pstyle2] (963.6263pt,3659.0499pt) ellipse (11pt and 11pt); + \node at (963.6263pt,3659.0499pt)[]{\textbf{\Large C}}; + \node at (978.8878pt,3649.5159pt)[below right,color=black]{TextContent}; + \draw[pstyle3] (943.95pt,3675.0499pt) -- (1080.657pt,3675.0499pt); + \draw[pstyle3] (943.95pt,3683.0499pt) -- (1080.657pt,3683.0499pt); + \draw[pstyle6] (953.95pt,3698.0839pt) ellipse (3pt and 3pt); + \node at (962.95pt,3687.0499pt)[below right,color=black]{getId()}; + \draw[pstyle6] (953.95pt,3717.1518pt) ellipse (3pt and 3pt); + \node at (962.95pt,3706.1178pt)[below right,color=black]{setId()}; + \draw[pstyle6] (953.95pt,3736.2197pt) ellipse (3pt and 3pt); + \node at (962.95pt,3725.1857pt)[below right,color=black]{getSpeakerId()}; + \draw[pstyle6] (953.95pt,3755.2876pt) ellipse (3pt and 3pt); + \node at (962.95pt,3744.2536pt)[below right,color=black]{setSpeakerId()}; + \draw[pstyle6] (953.95pt,3774.3555pt) ellipse (3pt and 3pt); + \node at (962.95pt,3763.3216pt)[below right,color=black]{getText()}; + \draw[pstyle6] (953.95pt,3793.4234pt) ellipse (3pt and 3pt); + \node at (962.95pt,3782.3895pt)[below right,color=black]{setText()}; + \draw[pstyle6] (953.95pt,3812.4914pt) ellipse (3pt and 3pt); + \node at (962.95pt,3801.4574pt)[below right,color=black]{getType()}; + \draw[pstyle6] (953.95pt,3831.5593pt) ellipse (3pt and 3pt); + \node at (962.95pt,3820.5253pt)[below right,color=black]{setType()}; + \draw[pstyle6] (953.95pt,3850.6272pt) ellipse (3pt and 3pt); + \node at (962.95pt,3839.5932pt)[below right,color=black]{equals()}; + \draw[pstyle6] (953.95pt,3869.6951pt) ellipse (3pt and 3pt); + \node at (962.95pt,3858.6612pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (953.95pt,3888.763pt) ellipse (3pt and 3pt); + \node at (962.95pt,3877.7291pt)[below right,color=black]{toString()}; + \draw[pstyle1] (1116.17pt,3667.1199pt) arc (180:270:5pt) -- (1121.17pt,3662.1199pt) -- (1223.4408pt,3662.1199pt) arc (270:360:5pt) -- (1228.4408pt,3667.1199pt) -- (1228.4408pt,3876.7312pt) arc (0:90:5pt) -- (1223.4408pt,3881.7312pt) -- (1121.17pt,3881.7312pt) arc (90:180:5pt) -- (1116.17pt,3876.7312pt) -- cycle; + \draw[pstyle2] (1141.0017pt,3678.1199pt) ellipse (11pt and 11pt); + \node at (1141.0017pt,3678.1199pt)[]{\textbf{\Large C}}; + \node at (1157.1865pt,3668.5859pt)[below right,color=black]{Agenda}; + \draw[pstyle3] (1117.17pt,3694.1199pt) -- (1227.4408pt,3694.1199pt); + \draw[pstyle3] (1117.17pt,3702.1199pt) -- (1227.4408pt,3702.1199pt); + \draw[pstyle6] (1127.17pt,3717.1539pt) ellipse (3pt and 3pt); + \node at (1136.17pt,3706.1199pt)[below right,color=black]{getIndex()}; + \draw[pstyle6] (1127.17pt,3736.2218pt) ellipse (3pt and 3pt); + \node at (1136.17pt,3725.1878pt)[below right,color=black]{setIndex()}; + \draw[pstyle6] (1127.17pt,3755.2897pt) ellipse (3pt and 3pt); + \node at (1136.17pt,3744.2557pt)[below right,color=black]{getId()}; + \draw[pstyle6] (1127.17pt,3774.3576pt) ellipse (3pt and 3pt); + \node at (1136.17pt,3763.3236pt)[below right,color=black]{setId()}; + \draw[pstyle6] (1127.17pt,3793.4255pt) ellipse (3pt and 3pt); + \node at (1136.17pt,3782.3916pt)[below right,color=black]{getTitle()}; + \draw[pstyle6] (1127.17pt,3812.4934pt) ellipse (3pt and 3pt); + \node at (1136.17pt,3801.4595pt)[below right,color=black]{setTitle()}; + \draw[pstyle6] (1127.17pt,3831.5614pt) ellipse (3pt and 3pt); + \node at (1136.17pt,3820.5274pt)[below right,color=black]{equals()}; + \draw[pstyle6] (1127.17pt,3850.6293pt) ellipse (3pt and 3pt); + \node at (1136.17pt,3839.5953pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (1127.17pt,3869.6972pt) ellipse (3pt and 3pt); + \node at (1136.17pt,3858.6632pt)[below right,color=black]{toString()}; + \draw[pstyle1] (950.91pt,4242.2799pt) arc (180:270:5pt) -- (955.91pt,4237.2799pt) -- (1068.6968pt,4237.2799pt) arc (270:360:5pt) -- (1073.6968pt,4242.2799pt) -- (1073.6968pt,4490.027pt) arc (0:90:5pt) -- (1068.6968pt,4495.027pt) -- (955.91pt,4495.027pt) arc (90:180:5pt) -- (950.91pt,4490.027pt) -- cycle; + \draw[pstyle2] (973.0761pt,4253.2799pt) ellipse (11pt and 11pt); + \node at (973.0761pt,4253.2799pt)[]{\textbf{\Large C}}; + \node at (988.6686pt,4243.7459pt)[below right,color=black]{Comment}; + \draw[pstyle3] (951.91pt,4269.2799pt) -- (1072.6968pt,4269.2799pt); + \draw[pstyle3] (951.91pt,4277.2799pt) -- (1072.6968pt,4277.2799pt); + \draw[pstyle6] (961.91pt,4292.3139pt) ellipse (3pt and 3pt); + \node at (970.91pt,4281.2799pt)[below right,color=black]{getId()}; + \draw[pstyle6] (961.91pt,4311.3818pt) ellipse (3pt and 3pt); + \node at (970.91pt,4300.3478pt)[below right,color=black]{setId()}; + \draw[pstyle6] (961.91pt,4330.4497pt) ellipse (3pt and 3pt); + \node at (970.91pt,4319.4157pt)[below right,color=black]{getText()}; + \draw[pstyle6] (961.91pt,4349.5176pt) ellipse (3pt and 3pt); + \node at (970.91pt,4338.4836pt)[below right,color=black]{setText()}; + \draw[pstyle6] (961.91pt,4368.5855pt) ellipse (3pt and 3pt); + \node at (970.91pt,4357.5516pt)[below right,color=black]{getSpeaker()}; + \draw[pstyle6] (961.91pt,4387.6534pt) ellipse (3pt and 3pt); + \node at (970.91pt,4376.6195pt)[below right,color=black]{setSpeaker()}; + \draw[pstyle6] (961.91pt,4406.7214pt) ellipse (3pt and 3pt); + \node at (970.91pt,4395.6874pt)[below right,color=black]{getSpeech()}; + \draw[pstyle6] (961.91pt,4425.7893pt) ellipse (3pt and 3pt); + \node at (970.91pt,4414.7553pt)[below right,color=black]{setSpeech()}; + \draw[pstyle6] (961.91pt,4444.8572pt) ellipse (3pt and 3pt); + \node at (970.91pt,4433.8232pt)[below right,color=black]{equals()}; + \draw[pstyle6] (961.91pt,4463.9251pt) ellipse (3pt and 3pt); + \node at (970.91pt,4452.8912pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (961.91pt,4482.993pt) ellipse (3pt and 3pt); + \node at (970.91pt,4471.9591pt)[below right,color=black]{toString()}; + \draw[pstyle1] (1109.03pt,4185.0799pt) arc (180:270:5pt) -- (1114.03pt,4180.0799pt) -- (1240.5786pt,4180.0799pt) arc (270:360:5pt) -- (1245.5786pt,4185.0799pt) -- (1245.5786pt,4547.2345pt) arc (0:90:5pt) -- (1240.5786pt,4552.2345pt) -- (1114.03pt,4552.2345pt) arc (90:180:5pt) -- (1109.03pt,4547.2345pt) -- cycle; + \draw[pstyle2] (1142.1577pt,4196.0799pt) ellipse (11pt and 11pt); + \node at (1142.1577pt,4196.0799pt)[]{\textbf{\Large C}}; + \node at (1160.186pt,4186.5459pt)[below right,color=black]{Protocol}; + \draw[pstyle3] (1110.03pt,4212.0799pt) -- (1244.5786pt,4212.0799pt); + \draw[pstyle3] (1110.03pt,4220.0799pt) -- (1244.5786pt,4220.0799pt); + \draw[pstyle6] (1120.03pt,4235.1139pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4224.0799pt)[below right,color=black]{getDate()}; + \draw[pstyle6] (1120.03pt,4254.1818pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4243.1478pt)[below right,color=black]{setDate()}; + \draw[pstyle6] (1120.03pt,4273.2497pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4262.2157pt)[below right,color=black]{getStartTime()}; + \draw[pstyle6] (1120.03pt,4292.3176pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4281.2836pt)[below right,color=black]{setStartTime()}; + \draw[pstyle6] (1120.03pt,4311.3855pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4300.3516pt)[below right,color=black]{getEndTime()}; + \draw[pstyle6] (1120.03pt,4330.4534pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4319.4195pt)[below right,color=black]{setEndTime()}; + \draw[pstyle6] (1120.03pt,4349.5214pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4338.4874pt)[below right,color=black]{getIndex()}; + \draw[pstyle6] (1120.03pt,4368.5893pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4357.5553pt)[below right,color=black]{setIndex()}; + \draw[pstyle6] (1120.03pt,4387.6572pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4376.6232pt)[below right,color=black]{getTitel()}; + \draw[pstyle6] (1120.03pt,4406.7251pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4395.6912pt)[below right,color=black]{setTitel()}; + \draw[pstyle6] (1120.03pt,4425.793pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4414.7591pt)[below right,color=black]{getPlace()}; + \draw[pstyle6] (1120.03pt,4444.8609pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4433.827pt)[below right,color=black]{setPlace()}; + \draw[pstyle6] (1120.03pt,4463.9289pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4452.8949pt)[below right,color=black]{getWp()}; + \draw[pstyle6] (1120.03pt,4482.9968pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4471.9628pt)[below right,color=black]{setWp()}; + \draw[pstyle6] (1120.03pt,4502.0647pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4491.0307pt)[below right,color=black]{equals()}; + \draw[pstyle6] (1120.03pt,4521.1326pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4510.0987pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (1120.03pt,4540.2005pt) ellipse (3pt and 3pt); + \node at (1129.03pt,4529.1666pt)[below right,color=black]{toString()}; + \draw[pstyle1] (3978.32pt,2597.2499pt) arc (180:270:5pt) -- (3983.32pt,2592.2499pt) -- (4261.2807pt,2592.2499pt) arc (270:360:5pt) -- (4266.2807pt,2597.2499pt) -- (4266.2807pt,3321.6949pt) arc (0:90:5pt) -- (4261.2807pt,3326.6949pt) -- (3983.32pt,3326.6949pt) arc (90:180:5pt) -- (3978.32pt,3321.6949pt) -- cycle; + \draw[pstyle2] (4035.5283pt,2608.2499pt) ellipse (11pt and 11pt); + \node at (4035.5283pt,2608.2499pt)[]{\textbf{\Large C}}; + \node at (4056.0283pt,2598.7159pt)[below right,color=black]{BiografischeAngaben}; + \draw[pstyle3] (3979.32pt,2624.2499pt) -- (4265.2807pt,2624.2499pt); + \draw[pstyle5] (3986.32pt,2636.2839pt) rectangle (3992.32pt,2642.2839pt); + \node at (3998.32pt,2628.2499pt)[below right,color=black]{geburtsdatum}; + \draw[pstyle5] (3986.32pt,2655.3518pt) rectangle (3992.32pt,2661.3518pt); + \node at (3998.32pt,2647.3178pt)[below right,color=black]{geburtsort}; + \draw[pstyle5] (3986.32pt,2674.4197pt) rectangle (3992.32pt,2680.4197pt); + \node at (3998.32pt,2666.3857pt)[below right,color=black]{geburtsland}; + \draw[pstyle5] (3986.32pt,2693.4876pt) rectangle (3992.32pt,2699.4876pt); + \node at (3998.32pt,2685.4536pt)[below right,color=black]{sterbedatum}; + \draw[pstyle5] (3986.32pt,2712.5555pt) rectangle (3992.32pt,2718.5555pt); + \node at (3998.32pt,2704.5216pt)[below right,color=black]{gender}; + \draw[pstyle5] (3986.32pt,2731.6234pt) rectangle (3992.32pt,2737.6234pt); + \node at (3998.32pt,2723.5895pt)[below right,color=black]{vorkommen...}; + \draw[pstyle5] (3986.32pt,2750.6914pt) rectangle (3992.32pt,2756.6914pt); + \node at (3998.32pt,2742.6574pt)[below right,color=black]{religion}; + \draw[pstyle5] (3986.32pt,2769.7593pt) rectangle (3992.32pt,2775.7593pt); + \node at (3998.32pt,2761.7253pt)[below right,color=black]{beruf}; + \draw[pstyle5] (3986.32pt,2788.8272pt) rectangle (3992.32pt,2794.8272pt); + \node at (3998.32pt,2780.7932pt)[below right,color=black]{parteiKuerzel}; + \draw[pstyle5] (3986.32pt,2807.8951pt) rectangle (3992.32pt,2813.8951pt); + \node at (3998.32pt,2799.8612pt)[below right,color=black]{vitaKurz}; + \draw[pstyle5] (3986.32pt,2826.963pt) rectangle (3992.32pt,2832.963pt); + \node at (3998.32pt,2818.9291pt)[below right,color=black]{veroeffentlichungspflichtiges}; + \draw[pstyle3] (3979.32pt,2841.997pt) -- (4265.2807pt,2841.997pt); + \draw[pstyle6] (3989.32pt,2857.0309pt) ellipse (3pt and 3pt); + \node at (3998.32pt,2845.997pt)[below right,color=black]{getGeburtsdatum()}; + \draw[pstyle6] (3989.32pt,2876.0989pt) ellipse (3pt and 3pt); + \node at (3998.32pt,2865.0649pt)[below right,color=black]{setGeburtsdatum()}; + \draw[pstyle6] (3989.32pt,2895.1668pt) ellipse (3pt and 3pt); + \node at (3998.32pt,2884.1328pt)[below right,color=black]{getGeburtsort()}; + \draw[pstyle6] (3989.32pt,2914.2347pt) ellipse (3pt and 3pt); + \node at (3998.32pt,2903.2007pt)[below right,color=black]{setGeburtsort()}; + \draw[pstyle6] (3989.32pt,2933.3026pt) ellipse (3pt and 3pt); + \node at (3998.32pt,2922.2687pt)[below right,color=black]{getGeburtsland()}; + \draw[pstyle6] (3989.32pt,2952.3705pt) ellipse (3pt and 3pt); + \node at (3998.32pt,2941.3366pt)[below right,color=black]{setGeburtsland()}; + \draw[pstyle6] (3989.32pt,2971.4384pt) ellipse (3pt and 3pt); + \node at (3998.32pt,2960.4045pt)[below right,color=black]{getSterbedatum()}; + \draw[pstyle6] (3989.32pt,2990.5064pt) ellipse (3pt and 3pt); + \node at (3998.32pt,2979.4724pt)[below right,color=black]{setSterbedatum()}; + \draw[pstyle6] (3989.32pt,3009.5743pt) ellipse (3pt and 3pt); + \node at (3998.32pt,2998.5403pt)[below right,color=black]{getGender()}; + \draw[pstyle6] (3989.32pt,3028.6422pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3017.6082pt)[below right,color=black]{setGender()}; + \draw[pstyle6] (3989.32pt,3047.7101pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3036.6762pt)[below right,color=black]{getFamilienstand()}; + \draw[pstyle6] (3989.32pt,3066.778pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3055.7441pt)[below right,color=black]{setFamilienstand()}; + \draw[pstyle6] (3989.32pt,3085.8459pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3074.812pt)[below right,color=black]{getReligion()}; + \draw[pstyle6] (3989.32pt,3104.9139pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3093.8799pt)[below right,color=black]{setReligion()}; + \draw[pstyle6] (3989.32pt,3123.9818pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3112.9478pt)[below right,color=black]{getBeruf()}; + \draw[pstyle6] (3989.32pt,3143.0497pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3132.0157pt)[below right,color=black]{setBeruf()}; + \draw[pstyle6] (3989.32pt,3162.1176pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3151.0837pt)[below right,color=black]{getParteiKuerzel()}; + \draw[pstyle6] (3989.32pt,3181.1855pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3170.1516pt)[below right,color=black]{setParteiKuerzel()}; + \draw[pstyle6] (3989.32pt,3200.2534pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3189.2195pt)[below right,color=black]{getVitaKurz()}; + \draw[pstyle6] (3989.32pt,3219.3214pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3208.2874pt)[below right,color=black]{setVitaKurz()}; + \draw[pstyle6] (3989.32pt,3238.3893pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3227.3553pt)[below right,color=black]{getVeroeffentlichungspflichtiges()}; + \draw[pstyle6] (3989.32pt,3257.4572pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3246.4232pt)[below right,color=black]{setVeroeffentlichungspflichtiges()}; + \draw[pstyle6] (3989.32pt,3276.5251pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3265.4912pt)[below right,color=black]{equals()}; + \draw[pstyle6] (3989.32pt,3295.593pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3284.5591pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (3989.32pt,3314.6609pt) ellipse (3pt and 3pt); + \node at (3998.32pt,3303.627pt)[below right,color=black]{toString()}; + \draw[pstyle1] (3793.67pt,2711.6599pt) arc (180:270:5pt) -- (3798.67pt,2706.6599pt) -- (3937.9418pt,2706.6599pt) arc (270:360:5pt) -- (3942.9418pt,2711.6599pt) -- (3942.9418pt,3207.2899pt) arc (0:90:5pt) -- (3937.9418pt,3212.2899pt) -- (3798.67pt,3212.2899pt) arc (90:180:5pt) -- (3793.67pt,3207.2899pt) -- cycle; + \draw[pstyle2] (3824.8113pt,2722.6599pt) ellipse (11pt and 11pt); + \node at (3824.8113pt,2722.6599pt)[]{\textbf{\Large C}}; + \node at (3842.3983pt,2713.1259pt)[below right,color=black]{Institution}; + \draw[pstyle3] (3794.67pt,2738.6599pt) -- (3941.9418pt,2738.6599pt); + \draw[pstyle5] (3801.67pt,2750.6939pt) rectangle (3807.67pt,2756.6939pt); + \node at (3813.67pt,2742.6599pt)[below right,color=black]{insartLang}; + \draw[pstyle5] (3801.67pt,2769.7618pt) rectangle (3807.67pt,2775.7618pt); + \node at (3813.67pt,2761.7278pt)[below right,color=black]{insLang}; + \draw[pstyle5] (3801.67pt,2788.8297pt) rectangle (3807.67pt,2794.8297pt); + \node at (3813.67pt,2780.7957pt)[below right,color=black]{mdbinsVon}; + \draw[pstyle5] (3801.67pt,2807.8976pt) rectangle (3807.67pt,2813.8976pt); + \node at (3813.67pt,2799.8636pt)[below right,color=black]{mdbinsBis}; + \draw[pstyle5] (3801.67pt,2826.9655pt) rectangle (3807.67pt,2832.9655pt); + \node at (3813.67pt,2818.9316pt)[below right,color=black]{fktLang}; + \draw[pstyle5] (3801.67pt,2846.0334pt) rectangle (3807.67pt,2852.0334pt); + \node at (3813.67pt,2837.9995pt)[below right,color=black]{fktinsVon}; + \draw[pstyle5] (3801.67pt,2865.1014pt) rectangle (3807.67pt,2871.1014pt); + \node at (3813.67pt,2857.0674pt)[below right,color=black]{fktinsBis}; + \draw[pstyle3] (3794.67pt,2880.1353pt) -- (3941.9418pt,2880.1353pt); + \draw[pstyle6] (3804.67pt,2895.1693pt) ellipse (3pt and 3pt); + \node at (3813.67pt,2884.1353pt)[below right,color=black]{getInsartLang()}; + \draw[pstyle6] (3804.67pt,2914.2372pt) ellipse (3pt and 3pt); + \node at (3813.67pt,2903.2032pt)[below right,color=black]{setInsartLang()}; + \draw[pstyle6] (3804.67pt,2933.3051pt) ellipse (3pt and 3pt); + \node at (3813.67pt,2922.2712pt)[below right,color=black]{getInsLang()}; + \draw[pstyle6] (3804.67pt,2952.373pt) ellipse (3pt and 3pt); + \node at (3813.67pt,2941.3391pt)[below right,color=black]{setInsLang()}; + \draw[pstyle6] (3804.67pt,2971.4409pt) ellipse (3pt and 3pt); + \node at (3813.67pt,2960.407pt)[below right,color=black]{getMdbinsVon()}; + \draw[pstyle6] (3804.67pt,2990.5089pt) ellipse (3pt and 3pt); + \node at (3813.67pt,2979.4749pt)[below right,color=black]{setMdbinsVon()}; + \draw[pstyle6] (3804.67pt,3009.5768pt) ellipse (3pt and 3pt); + \node at (3813.67pt,2998.5428pt)[below right,color=black]{getMdbinsBis()}; + \draw[pstyle6] (3804.67pt,3028.6447pt) ellipse (3pt and 3pt); + \node at (3813.67pt,3017.6107pt)[below right,color=black]{setMdbinsBis()}; + \draw[pstyle6] (3804.67pt,3047.7126pt) ellipse (3pt and 3pt); + \node at (3813.67pt,3036.6787pt)[below right,color=black]{getFktLang()}; + \draw[pstyle6] (3804.67pt,3066.7805pt) ellipse (3pt and 3pt); + \node at (3813.67pt,3055.7466pt)[below right,color=black]{setFktLang()}; + \draw[pstyle6] (3804.67pt,3085.8484pt) ellipse (3pt and 3pt); + \node at (3813.67pt,3074.8145pt)[below right,color=black]{getFktinsVon()}; + \draw[pstyle6] (3804.67pt,3104.9164pt) ellipse (3pt and 3pt); + \node at (3813.67pt,3093.8824pt)[below right,color=black]{setFktinsVon()}; + \draw[pstyle6] (3804.67pt,3123.9843pt) ellipse (3pt and 3pt); + \node at (3813.67pt,3112.9503pt)[below right,color=black]{getFktinsBis()}; + \draw[pstyle6] (3804.67pt,3143.0522pt) ellipse (3pt and 3pt); + \node at (3813.67pt,3132.0182pt)[below right,color=black]{setFktinsBis()}; + \draw[pstyle6] (3804.67pt,3162.1201pt) ellipse (3pt and 3pt); + \node at (3813.67pt,3151.0862pt)[below right,color=black]{equals()}; + \draw[pstyle6] (3804.67pt,3181.188pt) ellipse (3pt and 3pt); + \node at (3813.67pt,3170.1541pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (3804.67pt,3200.2559pt) ellipse (3pt and 3pt); + \node at (3813.67pt,3189.222pt)[below right,color=black]{toString()}; + \draw[pstyle1] (3205.56pt,2663.9899pt) arc (180:270:5pt) -- (3210.56pt,2658.9899pt) -- (3360.0558pt,2658.9899pt) arc (270:360:5pt) -- (3365.0558pt,2663.9899pt) -- (3365.0558pt,3254.9595pt) arc (0:90:5pt) -- (3360.0558pt,3259.9595pt) -- (3210.56pt,3259.9595pt) arc (90:180:5pt) -- (3205.56pt,3254.9595pt) -- cycle; + \draw[pstyle2] (3232.5022pt,2674.9899pt) ellipse (11pt and 11pt); + \node at (3232.5022pt,2674.9899pt)[]{\textbf{\Large C}}; + \node at (3249.156pt,2665.4559pt)[below right,color=black]{Wahlperiode}; + \draw[pstyle3] (3206.56pt,2690.9899pt) -- (3364.0558pt,2690.9899pt); + \draw[pstyle5] (3213.56pt,2703.0239pt) rectangle (3219.56pt,2709.0239pt); + \node at (3225.56pt,2694.9899pt)[below right,color=black]{wp}; + \draw[pstyle5] (3213.56pt,2722.0918pt) rectangle (3219.56pt,2728.0918pt); + \node at (3225.56pt,2714.0578pt)[below right,color=black]{mdbWpVon}; + \draw[pstyle5] (3213.56pt,2741.1597pt) rectangle (3219.56pt,2747.1597pt); + \node at (3225.56pt,2733.1257pt)[below right,color=black]{mdbWpBis}; + \draw[pstyle5] (3213.56pt,2760.2276pt) rectangle (3219.56pt,2766.2276pt); + \node at (3225.56pt,2752.1936pt)[below right,color=black]{leer}; + \draw[pstyle5] (3213.56pt,2779.2955pt) rectangle (3219.56pt,2785.2955pt); + \node at (3225.56pt,2771.2616pt)[below right,color=black]{wkrName}; + \draw[pstyle5] (3213.56pt,2798.3634pt) rectangle (3219.56pt,2804.3634pt); + \node at (3225.56pt,2790.3295pt)[below right,color=black]{wkrLand}; + \draw[pstyle5] (3213.56pt,2817.4314pt) rectangle (3219.56pt,2823.4314pt); + \node at (3225.56pt,2809.3974pt)[below right,color=black]{liste}; + \draw[pstyle5] (3213.56pt,2836.4993pt) rectangle (3219.56pt,2842.4993pt); + \node at (3225.56pt,2828.4653pt)[below right,color=black]{mandatsart}; + \draw[pstyle5] (3213.56pt,2855.5672pt) rectangle (3219.56pt,2861.5672pt); + \node at (3225.56pt,2847.5332pt)[below right,color=black]{institutionen}; + \draw[pstyle3] (3206.56pt,2870.6012pt) -- (3364.0558pt,2870.6012pt); + \draw[pstyle6] (3216.56pt,2885.6351pt) ellipse (3pt and 3pt); + \node at (3225.56pt,2874.6012pt)[below right,color=black]{getWp()}; + \draw[pstyle6] (3216.56pt,2904.703pt) ellipse (3pt and 3pt); + \node at (3225.56pt,2893.6691pt)[below right,color=black]{setWp()}; + \draw[pstyle6] (3216.56pt,2923.7709pt) ellipse (3pt and 3pt); + \node at (3225.56pt,2912.737pt)[below right,color=black]{getMdbWpVon()}; + \draw[pstyle6] (3216.56pt,2942.8389pt) ellipse (3pt and 3pt); + \node at (3225.56pt,2931.8049pt)[below right,color=black]{setMdbWpVon()}; + \draw[pstyle6] (3216.56pt,2961.9068pt) ellipse (3pt and 3pt); + \node at (3225.56pt,2950.8728pt)[below right,color=black]{getMdbWpBis()}; + \draw[pstyle6] (3216.56pt,2980.9747pt) ellipse (3pt and 3pt); + \node at (3225.56pt,2969.9407pt)[below right,color=black]{setMdbWpBis()}; + \draw[pstyle6] (3216.56pt,3000.0426pt) ellipse (3pt and 3pt); + \node at (3225.56pt,2989.0087pt)[below right,color=black]{getWknNr()}; + \draw[pstyle6] (3216.56pt,3019.1105pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3008.0766pt)[below right,color=black]{setWknNr()}; + \draw[pstyle6] (3216.56pt,3038.1784pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3027.1445pt)[below right,color=black]{getWkrName()}; + \draw[pstyle6] (3216.56pt,3057.2464pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3046.2124pt)[below right,color=black]{setWkrName()}; + \draw[pstyle6] (3216.56pt,3076.3143pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3065.2803pt)[below right,color=black]{getWkrLand()}; + \draw[pstyle6] (3216.56pt,3095.3822pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3084.3482pt)[below right,color=black]{setWkrLand()}; + \draw[pstyle6] (3216.56pt,3114.4501pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3103.4162pt)[below right,color=black]{getListe()}; + \draw[pstyle6] (3216.56pt,3133.518pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3122.4841pt)[below right,color=black]{setListe()}; + \draw[pstyle6] (3216.56pt,3152.5859pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3141.552pt)[below right,color=black]{getMandatsart()}; + \draw[pstyle6] (3216.56pt,3171.6539pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3160.6199pt)[below right,color=black]{setMandatsart()}; + \draw[pstyle6] (3216.56pt,3190.7218pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3179.6878pt)[below right,color=black]{setInstitutionen()}; + \draw[pstyle6] (3216.56pt,3209.7897pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3198.7557pt)[below right,color=black]{equals()}; + \draw[pstyle6] (3216.56pt,3228.8576pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3217.8237pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (3216.56pt,3247.9255pt) ellipse (3pt and 3pt); + \node at (3225.56pt,3236.8916pt)[below right,color=black]{toString()}; + \draw[pstyle1] (3399.75pt,2654.4599pt) arc (180:270:5pt) -- (3404.75pt,2649.4599pt) -- (3547.868pt,2649.4599pt) arc (270:360:5pt) -- (3552.868pt,2654.4599pt) -- (3552.868pt,3264.4974pt) arc (0:90:5pt) -- (3547.868pt,3269.4974pt) -- (3404.75pt,3269.4974pt) arc (90:180:5pt) -- (3399.75pt,3264.4974pt) -- cycle; + \draw[pstyle2] (3432.9434pt,2665.4599pt) ellipse (11pt and 11pt); + \node at (3432.9434pt,2665.4599pt)[]{\textbf{\Large C}}; + \node at (3450.9864pt,2655.9259pt)[below right,color=black]{MdbName}; + \draw[pstyle3] (3400.75pt,2681.4599pt) -- (3551.868pt,2681.4599pt); + \draw[pstyle5] (3407.75pt,2693.4939pt) rectangle (3413.75pt,2699.4939pt); + \node at (3419.75pt,2685.4599pt)[below right,color=black]{nachname}; + \draw[pstyle5] (3407.75pt,2712.5618pt) rectangle (3413.75pt,2718.5618pt); + \node at (3419.75pt,2704.5278pt)[below right,color=black]{vorname}; + \draw[pstyle5] (3407.75pt,2731.6297pt) rectangle (3413.75pt,2737.6297pt); + \node at (3419.75pt,2723.5957pt)[below right,color=black]{ortszusatz}; + \draw[pstyle5] (3407.75pt,2750.6976pt) rectangle (3413.75pt,2756.6976pt); + \node at (3419.75pt,2742.6636pt)[below right,color=black]{adel}; + \draw[pstyle5] (3407.75pt,2769.7655pt) rectangle (3413.75pt,2775.7655pt); + \node at (3419.75pt,2761.7316pt)[below right,color=black]{praefix}; + \draw[pstyle5] (3407.75pt,2788.8334pt) rectangle (3413.75pt,2794.8334pt); + \node at (3419.75pt,2780.7995pt)[below right,color=black]{andereTitel}; + \draw[pstyle5] (3407.75pt,2807.9014pt) rectangle (3413.75pt,2813.9014pt); + \node at (3419.75pt,2799.8674pt)[below right,color=black]{akadTitel}; + \draw[pstyle5] (3407.75pt,2826.9693pt) rectangle (3413.75pt,2832.9693pt); + \node at (3419.75pt,2818.9353pt)[below right,color=black]{historieVon}; + \draw[pstyle5] (3407.75pt,2846.0372pt) rectangle (3413.75pt,2852.0372pt); + \node at (3419.75pt,2838.0032pt)[below right,color=black]{historieBis}; + \draw[pstyle3] (3400.75pt,2861.0712pt) -- (3551.868pt,2861.0712pt); + \draw[pstyle6] (3410.75pt,2876.1051pt) ellipse (3pt and 3pt); + \node at (3419.75pt,2865.0712pt)[below right,color=black]{getNachname()}; + \draw[pstyle6] (3410.75pt,2895.173pt) ellipse (3pt and 3pt); + \node at (3419.75pt,2884.1391pt)[below right,color=black]{setNachname()}; + \draw[pstyle6] (3410.75pt,2914.2409pt) ellipse (3pt and 3pt); + \node at (3419.75pt,2903.207pt)[below right,color=black]{getVorname()}; + \draw[pstyle6] (3410.75pt,2933.3089pt) ellipse (3pt and 3pt); + \node at (3419.75pt,2922.2749pt)[below right,color=black]{setVorname()}; + \draw[pstyle6] (3410.75pt,2952.3768pt) ellipse (3pt and 3pt); + \node at (3419.75pt,2941.3428pt)[below right,color=black]{getOrtszusatz()}; + \draw[pstyle6] (3410.75pt,2971.4447pt) ellipse (3pt and 3pt); + \node at (3419.75pt,2960.4107pt)[below right,color=black]{setOrtszusatz()}; + \draw[pstyle6] (3410.75pt,2990.5126pt) ellipse (3pt and 3pt); + \node at (3419.75pt,2979.4787pt)[below right,color=black]{getAdel()}; + \draw[pstyle6] (3410.75pt,3009.5805pt) ellipse (3pt and 3pt); + \node at (3419.75pt,2998.5466pt)[below right,color=black]{setAdel()}; + \draw[pstyle6] (3410.75pt,3028.6484pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3017.6145pt)[below right,color=black]{getPraefix()}; + \draw[pstyle6] (3410.75pt,3047.7164pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3036.6824pt)[below right,color=black]{setPraefix()}; + \draw[pstyle6] (3410.75pt,3066.7843pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3055.7503pt)[below right,color=black]{getAndereTitel()}; + \draw[pstyle6] (3410.75pt,3085.8522pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3074.8182pt)[below right,color=black]{setAndereTitel()}; + \draw[pstyle6] (3410.75pt,3104.9201pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3093.8862pt)[below right,color=black]{getAkadTitel()}; + \draw[pstyle6] (3410.75pt,3123.988pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3112.9541pt)[below right,color=black]{setAkadTitel()}; + \draw[pstyle6] (3410.75pt,3143.0559pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3132.022pt)[below right,color=black]{getHistorieVon()}; + \draw[pstyle6] (3410.75pt,3162.1239pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3151.0899pt)[below right,color=black]{setHistorieVon()}; + \draw[pstyle6] (3410.75pt,3181.1918pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3170.1578pt)[below right,color=black]{getHistorieBis()}; + \draw[pstyle6] (3410.75pt,3200.2597pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3189.2257pt)[below right,color=black]{setHistorieBis()}; + \draw[pstyle6] (3410.75pt,3219.3276pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3208.2937pt)[below right,color=black]{equals()}; + \draw[pstyle6] (3410.75pt,3238.3955pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3227.3616pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (3410.75pt,3257.4634pt) ellipse (3pt and 3pt); + \node at (3419.75pt,3246.4295pt)[below right,color=black]{toString()}; + \draw[pstyle1] (3588.12pt,2816.5299pt) arc (180:270:5pt) -- (3593.12pt,2811.5299pt) -- (3753.4889pt,2811.5299pt) arc (270:360:5pt) -- (3758.4889pt,2816.5299pt) -- (3758.4889pt,3102.4128pt) arc (0:90:5pt) -- (3753.4889pt,3107.4128pt) -- (3593.12pt,3107.4128pt) arc (90:180:5pt) -- (3588.12pt,3102.4128pt) -- cycle; + \draw[pstyle2] (3651.4789pt,2827.5299pt) ellipse (11pt and 11pt); + \node at (3651.4789pt,2827.5299pt)[]{\textbf{\Large C}}; + \node at (3671.9789pt,2817.9959pt)[below right,color=black]{Mdb}; + \draw[pstyle3] (3589.12pt,2843.5299pt) -- (3757.4889pt,2843.5299pt); + \draw[pstyle5] (3596.12pt,2855.5639pt) rectangle (3602.12pt,2861.5639pt); + \node at (3608.12pt,2847.5299pt)[below right,color=black]{id}; + \draw[pstyle5] (3596.12pt,2874.6318pt) rectangle (3602.12pt,2880.6318pt); + \node at (3608.12pt,2866.5978pt)[below right,color=black]{namen}; + \draw[pstyle5] (3596.12pt,2893.6997pt) rectangle (3602.12pt,2899.6997pt); + \node at (3608.12pt,2885.6657pt)[below right,color=black]{bio}; + \draw[pstyle5] (3596.12pt,2912.7676pt) rectangle (3602.12pt,2918.7676pt); + \node at (3608.12pt,2904.7336pt)[below right,color=black]{wahlperioden}; + \draw[pstyle3] (3589.12pt,2927.8016pt) -- (3757.4889pt,2927.8016pt); + \draw[pstyle6] (3599.12pt,2942.8355pt) ellipse (3pt and 3pt); + \node at (3608.12pt,2931.8016pt)[below right,color=black]{getId()}; + \draw[pstyle6] (3599.12pt,2961.9034pt) ellipse (3pt and 3pt); + \node at (3608.12pt,2950.8695pt)[below right,color=black]{setId()}; + \draw[pstyle6] (3599.12pt,2980.9714pt) ellipse (3pt and 3pt); + \node at (3608.12pt,2969.9374pt)[below right,color=black]{setNamen()}; + \draw[pstyle6] (3599.12pt,3000.0393pt) ellipse (3pt and 3pt); + \node at (3608.12pt,2989.0053pt)[below right,color=black]{getBio()}; + \draw[pstyle6] (3599.12pt,3019.1072pt) ellipse (3pt and 3pt); + \node at (3608.12pt,3008.0732pt)[below right,color=black]{setBio()}; + \draw[pstyle6] (3599.12pt,3038.1751pt) ellipse (3pt and 3pt); + \node at (3608.12pt,3027.1412pt)[below right,color=black]{setWahlperioden()}; + \draw[pstyle6] (3599.12pt,3057.243pt) ellipse (3pt and 3pt); + \node at (3608.12pt,3046.2091pt)[below right,color=black]{equals()}; + \draw[pstyle6] (3599.12pt,3076.3109pt) ellipse (3pt and 3pt); + \node at (3608.12pt,3065.277pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (3599.12pt,3095.3789pt) ellipse (3pt and 3pt); + \node at (3608.12pt,3084.3449pt)[below right,color=black]{toString()}; + \draw[pstyle1] (4301.58pt,2921.4099pt) arc (180:270:5pt) -- (4306.58pt,2916.4099pt) -- (4418.0316pt,2916.4099pt) arc (270:360:5pt) -- (4423.0316pt,2921.4099pt) -- (4423.0316pt,2997.5457pt) arc (0:90:5pt) -- (4418.0316pt,3002.5457pt) -- (4306.58pt,3002.5457pt) arc (90:180:5pt) -- (4301.58pt,2997.5457pt) -- cycle; + \draw[pstyle10] (4316.58pt,2932.4099pt) ellipse (11pt and 11pt); + \node at (4316.58pt,2932.4099pt)[]{\textbf{\Large E}}; + \node at (4330.58pt,2922.8759pt)[below right,color=black]{Mandatsart}; + \draw[pstyle3] (4302.58pt,2948.4099pt) -- (4422.0316pt,2948.4099pt); + \draw[pstyle5] (4309.58pt,2960.4439pt) rectangle (4315.58pt,2966.4439pt); + \node at (4321.58pt,2952.4099pt)[below right,color=black]{text}; + \draw[pstyle3] (4302.58pt,2975.4778pt) -- (4422.0316pt,2975.4778pt); + \draw[pstyle6] (4312.58pt,2990.5118pt) ellipse (3pt and 3pt); + \node at (4321.58pt,2979.4778pt)[below right,color=black]{byText()}; + \draw[pstyle1] (4457.9pt,2864.1999pt) arc (180:270:5pt) -- (4462.9pt,2859.1999pt) -- (4599.7005pt,2859.1999pt) arc (270:360:5pt) -- (4604.7005pt,2864.1999pt) -- (4604.7005pt,3054.7432pt) arc (0:90:5pt) -- (4599.7005pt,3059.7432pt) -- (4462.9pt,3059.7432pt) arc (90:180:5pt) -- (4457.9pt,3054.7432pt) -- cycle; + \draw[pstyle2] (4472.9pt,2875.1999pt) ellipse (11pt and 11pt); + \node at (4472.9pt,2875.1999pt)[]{\textbf{\Large C}}; + \node at (4486.9pt,2865.6659pt)[below right,color=black]{MdbDocument}; + \draw[pstyle3] (4458.9pt,2891.1999pt) -- (4603.7005pt,2891.1999pt); + \draw[pstyle5] (4465.9pt,2903.2339pt) rectangle (4471.9pt,2909.2339pt); + \node at (4477.9pt,2895.1999pt)[below right,color=black]{version}; + \draw[pstyle5] (4465.9pt,2922.3018pt) rectangle (4471.9pt,2928.3018pt); + \node at (4477.9pt,2914.2678pt)[below right,color=black]{mdbs}; + \draw[pstyle3] (4458.9pt,2937.3357pt) -- (4603.7005pt,2937.3357pt); + \draw[pstyle6] (4468.9pt,2952.3697pt) ellipse (3pt and 3pt); + \node at (4477.9pt,2941.3357pt)[below right,color=black]{getVersion()}; + \draw[pstyle6] (4468.9pt,2971.4376pt) ellipse (3pt and 3pt); + \node at (4477.9pt,2960.4036pt)[below right,color=black]{setVersion()}; + \draw[pstyle6] (4468.9pt,2990.5055pt) ellipse (3pt and 3pt); + \node at (4477.9pt,2979.4716pt)[below right,color=black]{setMdbs()}; + \draw[pstyle6] (4468.9pt,3009.5734pt) ellipse (3pt and 3pt); + \node at (4477.9pt,2998.5395pt)[below right,color=black]{equals()}; + \draw[pstyle6] (4468.9pt,3028.6414pt) ellipse (3pt and 3pt); + \node at (4477.9pt,3017.6074pt)[below right,color=black]{hashCode()}; + \draw[pstyle6] (4468.9pt,3047.7093pt) ellipse (3pt and 3pt); + \node at (4477.9pt,3036.6753pt)[below right,color=black]{toString()}; + \draw[pstyle1] (7372.24pt,2940.4799pt) arc (180:270:5pt) -- (7377.24pt,2935.4799pt) -- (7569.3798pt,2935.4799pt) arc (270:360:5pt) -- (7574.3798pt,2940.4799pt) -- (7574.3798pt,2978.4799pt) arc (0:90:5pt) -- (7569.3798pt,2983.4799pt) -- (7377.24pt,2983.4799pt) arc (90:180:5pt) -- (7372.24pt,2978.4799pt) -- cycle; + \draw[pstyle2] (7387.24pt,2951.4799pt) ellipse (11pt and 11pt); + \node at (7387.24pt,2951.4799pt)[]{\textbf{\Large C}}; + \node at (7401.24pt,2941.9459pt)[below right,color=black]{ServerErrorException}; + \draw[pstyle3] (7373.24pt,2967.4799pt) -- (7573.3798pt,2967.4799pt); + \draw[pstyle3] (7373.24pt,2975.4799pt) -- (7573.3798pt,2975.4799pt); + \draw[pstyle1] (7609.72pt,2940.4799pt) arc (180:270:5pt) -- (7614.72pt,2935.4799pt) -- (7847.8855pt,2935.4799pt) arc (270:360:5pt) -- (7852.8855pt,2940.4799pt) -- (7852.8855pt,2978.4799pt) arc (0:90:5pt) -- (7847.8855pt,2983.4799pt) -- (7614.72pt,2983.4799pt) arc (90:180:5pt) -- (7609.72pt,2978.4799pt) -- cycle; + \draw[pstyle2] (7624.72pt,2951.4799pt) ellipse (11pt and 11pt); + \node at (7624.72pt,2951.4799pt)[]{\textbf{\Large C}}; + \node at (7638.72pt,2941.9459pt)[below right,color=black]{SessionNotFoundException}; + \draw[pstyle3] (7610.72pt,2967.4799pt) -- (7851.8855pt,2967.4799pt); + \draw[pstyle3] (7610.72pt,2975.4799pt) -- (7851.8855pt,2975.4799pt); + \draw[pstyle1] (6495.29pt,2940.4799pt) arc (180:270:5pt) -- (6500.29pt,2935.4799pt) -- (6770.3266pt,2935.4799pt) arc (270:360:5pt) -- (6775.3266pt,2940.4799pt) -- (6775.3266pt,2978.4799pt) arc (0:90:5pt) -- (6770.3266pt,2983.4799pt) -- (6500.29pt,2983.4799pt) arc (90:180:5pt) -- (6495.29pt,2978.4799pt) -- cycle; + \draw[pstyle2] (6510.29pt,2951.4799pt) ellipse (11pt and 11pt); + \node at (6510.29pt,2951.4799pt)[]{\textbf{\Large C}}; + \node at (6524.29pt,2941.9459pt)[below right,color=black]{FractionAlreadyExistsException}; + \draw[pstyle3] (6496.29pt,2967.4799pt) -- (6774.3266pt,2967.4799pt); + \draw[pstyle3] (6496.29pt,2975.4799pt) -- (6774.3266pt,2975.4799pt); + \draw[pstyle1] (6810.09pt,2940.4799pt) arc (180:270:5pt) -- (6815.09pt,2935.4799pt) -- (7045.5291pt,2935.4799pt) arc (270:360:5pt) -- (7050.5291pt,2940.4799pt) -- (7050.5291pt,2978.4799pt) arc (0:90:5pt) -- (7045.5291pt,2983.4799pt) -- (6815.09pt,2983.4799pt) arc (90:180:5pt) -- (6810.09pt,2978.4799pt) -- cycle; + \draw[pstyle2] (6825.09pt,2951.4799pt) ellipse (11pt and 11pt); + \node at (6825.09pt,2951.4799pt)[]{\textbf{\Large C}}; + \node at (6839.09pt,2941.9459pt)[below right,color=black]{SpeechNotFoundException}; + \draw[pstyle3] (6811.09pt,2967.4799pt) -- (7049.5291pt,2967.4799pt); + \draw[pstyle3] (6811.09pt,2975.4799pt) -- (7049.5291pt,2975.4799pt); + \draw[pstyle1] (7085.77pt,2940.4799pt) arc (180:270:5pt) -- (7090.77pt,2935.4799pt) -- (7331.8387pt,2935.4799pt) arc (270:360:5pt) -- (7336.8387pt,2940.4799pt) -- (7336.8387pt,2978.4799pt) arc (0:90:5pt) -- (7331.8387pt,2983.4799pt) -- (7090.77pt,2983.4799pt) arc (90:180:5pt) -- (7085.77pt,2978.4799pt) -- cycle; + \draw[pstyle2] (7100.77pt,2951.4799pt) ellipse (11pt and 11pt); + \node at (7100.77pt,2951.4799pt)[]{\textbf{\Large C}}; + \node at (7114.77pt,2941.9459pt)[below right,color=black]{FractionNotFoundException}; + \draw[pstyle3] (7086.77pt,2967.4799pt) -- (7335.8387pt,2967.4799pt); + \draw[pstyle3] (7086.77pt,2975.4799pt) -- (7335.8387pt,2975.4799pt); + \draw[pstyle1] (6509.54pt,3752.9199pt) arc (180:270:5pt) -- (6514.54pt,3747.9199pt) -- (6756.0631pt,3747.9199pt) arc (270:360:5pt) -- (6761.0631pt,3752.9199pt) -- (6761.0631pt,3790.9199pt) arc (0:90:5pt) -- (6756.0631pt,3795.9199pt) -- (6514.54pt,3795.9199pt) arc (90:180:5pt) -- (6509.54pt,3790.9199pt) -- cycle; + \draw[pstyle2] (6524.54pt,3763.9199pt) ellipse (11pt and 11pt); + \node at (6524.54pt,3763.9199pt)[]{\textbf{\Large C}}; + \node at (6538.54pt,3754.3859pt)[below right,color=black]{MemberNotFoundException}; + \draw[pstyle3] (6510.54pt,3779.9199pt) -- (6760.0631pt,3779.9199pt); + \draw[pstyle3] (6510.54pt,3787.9199pt) -- (6760.0631pt,3787.9199pt); + \draw[pstyle1] (6796.25pt,3752.9199pt) arc (180:270:5pt) -- (6801.25pt,3747.9199pt) -- (7071.3516pt,3747.9199pt) arc (270:360:5pt) -- (7076.3516pt,3752.9199pt) -- (7076.3516pt,3790.9199pt) arc (0:90:5pt) -- (7071.3516pt,3795.9199pt) -- (6801.25pt,3795.9199pt) arc (90:180:5pt) -- (6796.25pt,3790.9199pt) -- cycle; + \draw[pstyle2] (6811.25pt,3763.9199pt) ellipse (11pt and 11pt); + \node at (6811.25pt,3763.9199pt)[]{\textbf{\Large C}}; + \node at (6825.25pt,3754.3859pt)[below right,color=black]{AgendaItemNotFoundException}; + \draw[pstyle3] (6797.25pt,3779.9199pt) -- (7075.3516pt,3779.9199pt); + \draw[pstyle3] (6797.25pt,3787.9199pt) -- (7075.3516pt,3787.9199pt); + \draw[pstyle1] (5723.34pt,426.2099pt) arc (180:270:5pt) -- (5728.34pt,421.2099pt) -- (5992.2792pt,421.2099pt) arc (270:360:5pt) -- (5997.2792pt,426.2099pt) -- (5997.2792pt,788.3645pt) arc (0:90:5pt) -- (5992.2792pt,793.3645pt) -- (5728.34pt,793.3645pt) arc (90:180:5pt) -- (5723.34pt,788.3645pt) -- cycle; + \draw[pstyle2] (5827.6029pt,437.2099pt) ellipse (11pt and 11pt); + \node at (5827.6029pt,437.2099pt)[]{\textbf{\Large C}}; + \node at (5848.1029pt,427.6759pt)[below right,color=black]{TeXUtil}; + \draw[pstyle3] (5724.34pt,453.2099pt) -- (5996.2792pt,453.2099pt); + \draw[pstyle5] (5731.34pt,465.2439pt) rectangle (5737.34pt,471.2439pt); + \node at (5743.34pt,457.2099pt)[below right,color=black]{PREAMBLE}; + \draw[pstyle5] (5731.34pt,484.3118pt) rectangle (5737.34pt,490.3118pt); + \node at (5743.34pt,476.2778pt)[below right,color=black]{BEGIN\_DOCUMENT}; + \draw[pstyle5] (5731.34pt,503.3797pt) rectangle (5737.34pt,509.3797pt); + \node at (5743.34pt,495.3457pt)[below right,color=black]{END\_DOCUMENT}; + \draw[pstyle5] (5731.34pt,522.4476pt) rectangle (5737.34pt,528.4476pt); + \node at (5743.34pt,514.4136pt)[below right,color=black]{TABLEOFCONTENTS}; + \draw[pstyle5] (5731.34pt,541.5155pt) rectangle (5737.34pt,547.5155pt); + \node at (5743.34pt,533.4816pt)[below right,color=black]{NEWPAGE}; + \draw[pstyle3] (5724.34pt,556.5495pt) -- (5996.2792pt,556.5495pt); + \draw[pstyle7] (5731.34pt,568.5834pt) rectangle (5737.34pt,574.5834pt); + \node at (5743.34pt,560.5495pt)[below right,color=black]{readFileContentFromTeXDir()}; + \draw[pstyle6] (5734.34pt,590.6514pt) ellipse (3pt and 3pt); + \node at (5743.34pt,579.6174pt)[below right,color=black]{getSpeechToTexComponent()}; + \draw[pstyle6] (5734.34pt,609.7193pt) ellipse (3pt and 3pt); + \node at (5743.34pt,598.6853pt)[below right,color=black]{createTempDir()}; + \draw[pstyle6] (5734.34pt,628.7872pt) ellipse (3pt and 3pt); + \node at (5743.34pt,617.7532pt)[below right,color=black]{deleteTeXTempDirContents()}; + \draw[pstyle6] (5734.34pt,647.8551pt) ellipse (3pt and 3pt); + \node at (5743.34pt,636.8212pt)[below right,color=black]{visitFile()}; + \draw[pstyle6] (5734.34pt,666.923pt) ellipse (3pt and 3pt); + \node at (5743.34pt,655.8891pt)[below right,color=black]{postVisitDirectory()}; + \draw[pstyle6] (5734.34pt,685.9909pt) ellipse (3pt and 3pt); + \node at (5743.34pt,674.957pt)[below right,color=black]{tryDeleteTeXTempDirContents()}; + \draw[pstyle6] (5734.34pt,705.0589pt) ellipse (3pt and 3pt); + \node at (5743.34pt,694.0249pt)[below right,color=black]{isTeXSdkInstalled()}; + \draw[pstyle6] (5734.34pt,724.1268pt) ellipse (3pt and 3pt); + \node at (5743.34pt,713.0928pt)[below right,color=black]{generateChartView()}; + \draw[pstyle6] (5734.34pt,743.1947pt) ellipse (3pt and 3pt); + \node at (5743.34pt,732.1607pt)[below right,color=black]{generateBubbleChartLatex()}; + \draw[pstyle6] (5734.34pt,762.2626pt) ellipse (3pt and 3pt); + \node at (5743.34pt,751.2287pt)[below right,color=black]{generateBarChartLatex()}; + \draw[pstyle6] (5734.34pt,781.3305pt) ellipse (3pt and 3pt); + \node at (5743.34pt,770.2966pt)[below right,color=black]{generateRadarChartLatex()}; + \draw[pstyle1] (5346.47pt,492.9499pt) arc (180:270:5pt) -- (5351.47pt,487.9499pt) -- (5683.1471pt,487.9499pt) arc (270:360:5pt) -- (5688.1471pt,492.9499pt) -- (5688.1471pt,721.6291pt) arc (0:90:5pt) -- (5683.1471pt,726.6291pt) -- (5351.47pt,726.6291pt) arc (90:180:5pt) -- (5346.47pt,721.6291pt) -- cycle; + \draw[pstyle2] (5481.2506pt,503.9499pt) ellipse (11pt and 11pt); + \node at (5481.2506pt,503.9499pt)[]{\textbf{\Large C}}; + \node at (5501.7506pt,494.4159pt)[below right,color=black]{XMLUtil}; + \draw[pstyle3] (5347.47pt,519.9499pt) -- (5687.1471pt,519.9499pt); + \draw[pstyle3] (5347.47pt,527.9499pt) -- (5687.1471pt,527.9499pt); + \draw[pstyle6] (5357.47pt,542.9839pt) ellipse (3pt and 3pt); + \node at (5366.47pt,531.9499pt)[below right,color=black]{documentToString()}; + \draw[pstyle6] (5357.47pt,562.0518pt) ellipse (3pt and 3pt); + \node at (5366.47pt,551.0178pt)[below right,color=black]{createXmlDocument()}; + \draw[pstyle6] (5357.47pt,581.1197pt) ellipse (3pt and 3pt); + \node at (5366.47pt,570.0857pt)[below right,color=black]{addNlpData()}; + \draw[pstyle6] (5357.47pt,600.1876pt) ellipse (3pt and 3pt); + \node at (5366.47pt,589.1536pt)[below right,color=black]{addSpeechById()}; + \draw[pstyle6] (5357.47pt,619.2555pt) ellipse (3pt and 3pt); + \node at (5366.47pt,608.2216pt)[below right,color=black]{addSpeechBySpeech()}; + \draw[pstyle6] (5357.47pt,638.3234pt) ellipse (3pt and 3pt); + \node at (5366.47pt,627.2895pt)[below right,color=black]{getExportedSpeechById()}; + \draw[pstyle6] (5357.47pt,657.3914pt) ellipse (3pt and 3pt); + \node at (5366.47pt,646.3574pt)[below right,color=black]{getExportedSpeechesFromSpeakerById()}; + \draw[pstyle6] (5357.47pt,676.4593pt) ellipse (3pt and 3pt); + \node at (5366.47pt,665.4253pt)[below right,color=black]{getExportedAllSpeeches()}; + \draw[pstyle6] (5357.47pt,695.5272pt) ellipse (3pt and 3pt); + \node at (5366.47pt,684.4932pt)[below right,color=black]{getExportedSpeechesWhithTopic()}; + \draw[pstyle6] (5357.47pt,714.5951pt) ellipse (3pt and 3pt); + \node at (5366.47pt,703.5612pt)[below right,color=black]{getExportedSpeechesbyIds()}; + \draw[pstyle1] (13694.78pt,3752.9199pt) arc (180:270:5pt) -- (13699.78pt,3747.9199pt) -- (13762.8381pt,3747.9199pt) arc (270:360:5pt) -- (13767.8381pt,3752.9199pt) -- (13767.8381pt,3790.9199pt) arc (0:90:5pt) -- (13762.8381pt,3795.9199pt) -- (13699.78pt,3795.9199pt) arc (90:180:5pt) -- (13694.78pt,3790.9199pt) -- cycle; + \draw[pstyle2] (13709.78pt,3763.9199pt) ellipse (11pt and 11pt); + \node at (13709.78pt,3763.9199pt)[]{\textbf{\Large C}}; + \node at (13723.78pt,3754.3859pt)[below right,color=black]{static}; + \draw[pstyle3] (13695.78pt,3779.9199pt) -- (13766.8381pt,3779.9199pt); + \draw[pstyle3] (13695.78pt,3787.9199pt) -- (13766.8381pt,3787.9199pt); + \draw[pstyle11] (12929.2789pt,789.7232pt) ..controls (12964.4889pt,903.8432pt) and (13008.33pt,1045.9599pt) .. (13042.95pt,1158.1999pt); + \draw[pstyle12] (12927.51pt,783.9899pt) -- (12926.3412pt,793.7692pt) -- (12928.9841pt,788.7677pt) -- (12933.9856pt,791.4106pt) -- (12927.51pt,783.9899pt) -- cycle; + \node at (12921.6362pt,791.8182pt)[below right,color=black]{1}; + \node at (13032.2778pt,1132.6944pt)[below right,color=black]{1}; + \draw[pstyle11] (13026.4784pt,719.7241pt) ..controls (13104.8884pt,782.3441pt) and (13193.54pt,862.9899pt) .. (13259.31pt,953.9099pt) ..controls (13322.19pt,1040.8399pt) and (13367.71pt,1156.0299pt) .. (13394.19pt,1234.7999pt); + \draw[pstyle12] (13021.79pt,715.9799pt) -- (13026.3264pt,724.7218pt) -- (13025.697pt,719.1001pt) -- (13031.3187pt,718.4707pt) -- (13021.79pt,715.9799pt) -- cycle; + \node at (13029.6625pt,704.1645pt)[below right,color=black]{1}; + \node at (13383.5326pt,1209.2917pt)[below right,color=black]{1}; + \draw[pstyle11] (12718.8227pt,612.7786pt) ..controls (11859.9127pt,638.3686pt) and (7565.04pt,774.9599pt) .. (7354.31pt,953.9099pt) ..controls (7253.51pt,1039.4999pt) and (7258.39pt,1218.0399pt) .. (7265.3pt,1291.7399pt); + \draw[pstyle12] (12724.82pt,612.5999pt) -- (12715.7049pt,608.8697pt) -- (12719.8222pt,612.7488pt) -- (12715.9431pt,616.8661pt) -- (12724.82pt,612.5999pt) -- cycle; + \node at (12708.4915pt,595.4451pt)[below right,color=black]{1}; + \node at (7255.7614pt,1266.4591pt)[below right,color=black]{1}; + \draw[pstyle11] (12881.0744pt,790.2749pt) ..controls (12899.5544pt,1243.5949pt) and (12941.35pt,2414.0699pt) .. (12882.31pt,2473.1899pt) ..controls (12864.96pt,2490.5499pt) and (5833.8pt,2466.2699pt) .. (5814.31pt,2481.1899pt) ..controls (5696.47pt,2571.3299pt) and (5678.47pt,2757.1499pt) .. (5679.22pt,2868.4799pt); + \draw[pstyle12] (12880.83pt,784.2799pt) -- (12877.1999pt,793.4354pt) -- (12881.0337pt,789.2757pt) -- (12885.1933pt,793.1095pt) -- (12880.83pt,784.2799pt) -- cycle; + \node at (12872.9752pt,791.5397pt)[below right,color=black]{1}; + \node at (5670.4554pt,2842.9597pt)[below right,color=black]{1}; + \draw[pstyle11] (12876.1728pt,790.2098pt) ..controls (12877.4928pt,1032.0098pt) and (12869.75pt,1446.6799pt) .. (12804.31pt,1583.3999pt) ..controls (12553.4pt,2107.5399pt) and (12387.05pt,2260.4199pt) .. (11846.31pt,2473.1899pt) ..controls (11825.36pt,2481.4299pt) and (5382.39pt,2467.7899pt) .. (5364.31pt,2481.1899pt) ..controls (5256.82pt,2560.8099pt) and (5225.87pt,2717.9699pt) .. (5218.24pt,2830.1899pt); + \draw[pstyle12] (12876.14pt,784.2099pt) -- (12872.1892pt,793.2316pt) -- (12876.1673pt,789.2098pt) -- (12880.1891pt,793.1879pt) -- (12876.14pt,784.2099pt) -- cycle; + \node at (12868.099pt,792.0475pt)[below right,color=black]{1}; + \node at (5210.0035pt,2804.8152pt)[below right,color=black]{1}; + \draw[pstyle11] (12718.9302pt,608.5822pt) ..controls (12253.9502pt,612.6322pt) and (10792.7pt,650.2799pt) .. (9627.31pt,953.9099pt) ..controls (9351.59pt,1025.7399pt) and (9049.99pt,1171.0299pt) .. (8884.85pt,1256.8499pt); + \draw[pstyle12] (12724.93pt,608.5299pt) -- (12715.8955pt,604.6084pt) -- (12719.9302pt,608.5734pt) -- (12715.9652pt,612.6081pt) -- (12724.93pt,608.5299pt) -- cycle; + \node at (12708.6075pt,609.0822pt)[below right,color=black]{1}; + \node at (8892.35pt,1235.4011pt)[below right,color=black]{1}; + \draw[pstyle11] (12861.5337pt,790.1647pt) ..controls (12842.5537pt,1056.6047pt) and (12801.01pt,1531.2099pt) .. (12742.31pt,1583.3999pt) ..controls (12649.87pt,1665.5799pt) and (10612.69pt,1541.8999pt) .. (10516.31pt,1619.3999pt) ..controls (10399.05pt,1713.6799pt) and (10406.36pt,1920.0699pt) .. (10414.23pt,2000.3899pt); + \draw[pstyle12] (12861.96pt,784.1799pt) -- (12857.3306pt,792.8729pt) -- (12861.6047pt,789.1673pt) -- (12865.3104pt,793.4414pt) -- (12861.96pt,784.1799pt) -- cycle; + \node at (12853.3208pt,792.0162pt)[below right,color=black]{1}; + \node at (10404.6778pt,1975.1111pt)[below right,color=black]{1}; + \draw[pstyle11] (12718.6101pt,616.937pt) ..controls (12148.5101pt,649.977pt) and (10128.97pt,778.5299pt) .. (9904.31pt,953.9099pt) ..controls (9814.68pt,1023.8699pt) and (9782.43pt,1157.9899pt) .. (9770.82pt,1244.2899pt); + \draw[pstyle12] (12724.6pt,616.5899pt) -- (12715.3836pt,613.1173pt) -- (12719.6084pt,616.8792pt) -- (12715.8465pt,621.1039pt) -- (12724.6pt,616.5899pt) -- cycle; + \node at (12708.7361pt,617.5263pt)[below right,color=black]{1}; + \node at (9763.078pt,1218.7584pt)[below right,color=black]{1}; + \draw[pstyle11] (13027.8147pt,627.5481pt) ..controls (13211.7847pt,658.9081pt) and (13512.37pt,740.7999pt) .. (13655.31pt,953.9099pt) ..controls (13819.93pt,1199.3399pt) and (13741.5pt,3490.9999pt) .. (13732.17pt,3747.5899pt); + \draw[pstyle12] (13021.9pt,626.5399pt) -- (13030.0999pt,631.9954pt) -- (13026.8289pt,627.3801pt) -- (13031.4442pt,624.1091pt) -- (13021.9pt,626.5399pt) -- cycle; + \node at (13029.7781pt,610.1127pt)[below right,color=black]{1}; + \node at (13733.4638pt,3722.2677pt)[below right,color=black]{1}; + \draw[pstyle11] (5195.6364pt,732.5491pt) ..controls (5216.5464pt,809.3391pt) and (5255pt,897.8999pt) .. (5330.31pt,945.9099pt) ..controls (5355.54pt,961.9899pt) and (9615.02pt,936.4299pt) .. (9639.31pt,953.9099pt) ..controls (9730.97pt,1019.8599pt) and (9756.29pt,1156.5099pt) .. (9762.79pt,1244.2199pt); + \draw[pstyle12] (5194.06pt,726.7599pt) -- (5192.5651pt,736.4947pt) -- (5195.3737pt,731.5842pt) -- (5200.2841pt,734.3928pt) -- (5194.06pt,726.7599pt) -- cycle; + \node at (5187.1534pt,734.5796pt)[below right,color=black]{1}; + \node at (9754.2826pt,1218.6817pt)[below right,color=black]{1}; + \draw[pstyle11] (2404.5336pt,723.1269pt) ..controls (2387.8136pt,801.2069pt) and (2353.35pt,895.2999pt) .. (2277.31pt,945.9099pt) ..controls (2255.52pt,960.3999pt) and (412.18pt,935.7899pt) .. (393.31pt,953.9099pt) ..controls (6pt,1325.7199pt) and (233.89pt,2849.7199pt) .. (367.31pt,3369.7699pt) ..controls (396.95pt,3485.3199pt) and (467.08pt,3603.6499pt) .. (519.85pt,3681.5599pt); + \draw[pstyle12] (2405.79pt,717.2599pt) -- (2399.9941pt,725.2228pt) -- (2404.743pt,722.1491pt) -- (2407.8168pt,726.898pt) -- (2405.79pt,717.2599pt) -- cycle; + \node at (2405.096pt,725.2436pt)[below right,color=black]{1}; + \node at (503.8409pt,3653.1701pt)[below right,color=black]{1}; + \draw[pstyle11] (2404.5242pt,723.127pt) ..controls (2387.8142pt,801.197pt) and (2353.34pt,895.2799pt) .. (2277.31pt,945.9099pt) ..controls (2257.19pt,959.2999pt) and (554.86pt,937.2999pt) .. (537.31pt,953.9099pt) ..controls (342.28pt,1138.4099pt) and (307.85pt,3175.6399pt) .. (493.31pt,3369.7699pt) ..controls (506.75pt,3383.8399pt) and (652.96pt,3365.7899pt) .. (668.31pt,3377.7699pt) ..controls (685.16pt,3390.9199pt) and (699.69pt,3406.3799pt) .. (712.2pt,3423.4399pt); + \draw[pstyle12] (2405.78pt,717.2599pt) -- (2399.9849pt,725.2234pt) -- (2404.7335pt,722.1492pt) -- (2407.8077pt,726.8978pt) -- (2405.78pt,717.2599pt) -- cycle; + \node at (2393.3097pt,725.0803pt)[below right,color=black]{1}; + \node at (710.5613pt,3398.0813pt)[below right,color=black]{1}; + \draw[pstyle11] (4965.6055pt,2442.1926pt) ..controls (4951.3255pt,2455.2726pt) and (4940.37pt,2463.0299pt) .. (4923.81pt,2473.1899pt) ..controls (4900.97pt,2487.1899pt) and (1087.71pt,2464.4399pt) .. (1066.81pt,2481.1899pt) ..controls (983.91pt,2547.5599pt) and (956.22pt,2662.9099pt) .. (947.54pt,2763.5899pt); + \draw[pstyle12] (4970.03pt,2438.1399pt) -- (4960.6915pt,2441.2692pt) -- (4966.3429pt,2441.5171pt) -- (4966.0951pt,2447.1685pt) -- (4970.03pt,2438.1399pt) -- cycle; + \node at (4954.0819pt,2440.3067pt)[below right,color=black]{1}; + \node at (939.6424pt,2737.9825pt)[below right,color=black]{1}; + \draw[pstyle11] (916.8939pt,2757.5962pt) ..controls (921.4939pt,2656.9162pt) and (948.91pt,2547.5599pt) .. (1031.81pt,2481.1899pt) ..controls (1052.71pt,2464.4399pt) and (4865.97pt,2487.1899pt) .. (4888.81pt,2473.1899pt) ..controls (4919.74pt,2454.2199pt) and (4946.58pt,2429.4799pt) .. (4969.91pt,2401.3999pt); + \draw[pstyle12] (916.62pt,2763.5899pt) -- (921.0266pt,2754.7818pt) -- (916.8482pt,2758.5951pt) -- (913.0349pt,2754.4167pt) -- (916.62pt,2763.5899pt) -- cycle; + \node at (907.418pt,2737.9825pt)[below right,color=black]{1}; + \node at (4953.9561pt,2401.7871pt)[below right,color=black]{1}; + \draw[pstyle11] (4966.1656pt,2424.9476pt) ..controls (4947.0756pt,2445.1176pt) and (4929.95pt,2458.6599pt) .. (4906.31pt,2473.1899pt) ..controls (4881.83pt,2488.2199pt) and (2860.08pt,2462.4499pt) .. (2838.31pt,2481.1899pt) ..controls (2738.03pt,2567.4499pt) and (2733.23pt,2728.6399pt) .. (2744.33pt,2839.6499pt); + \draw[pstyle12] (4970.29pt,2420.5899pt) -- (4961.1983pt,2424.3769pt) -- (4966.853pt,2424.2213pt) -- (4967.0086pt,2429.876pt) -- (4970.29pt,2420.5899pt) -- cycle; + \node at (4953.8425pt,2423.0883pt)[below right,color=black]{1}; + \node at (2734.8061pt,2814.4514pt)[below right,color=black]{1}; + \draw[pstyle11] (5296.5247pt,2046.0581pt) ..controls (5755.4647pt,2078.8981pt) and (7055.12pt,2195.5999pt) .. (7354.31pt,2481.1899pt) ..controls (7486.96pt,2607.8199pt) and (7480.8pt,2857.8599pt) .. (7475.36pt,2935.1599pt); + \draw[pstyle12] (5290.54pt,2045.6299pt) -- (5299.2316pt,2050.2621pt) -- (5295.5272pt,2045.9868pt) -- (5299.8025pt,2042.2825pt) -- (5290.54pt,2045.6299pt) -- cycle; + \node at (5297.9903pt,2028.7745pt)[below right,color=black]{1}; + \node at (7466.9086pt,2909.8402pt)[below right,color=black]{1}; + \draw[pstyle11] (5296.5614pt,2043.1506pt) ..controls (5787.1014pt,2069.4106pt) and (7249.6pt,2172.4599pt) .. (7592.31pt,2481.1899pt) ..controls (7730.17pt,2605.3799pt) and (7734.51pt,2857.6199pt) .. (7732.36pt,2935.2299pt); + \draw[pstyle12] (5290.57pt,2042.8299pt) -- (5299.3433pt,2047.3053pt) -- (5295.5629pt,2043.0972pt) -- (5299.771pt,2039.3167pt) -- (5290.57pt,2042.8299pt) -- cycle; + \node at (5298.0216pt,2043.6179pt)[below right,color=black]{1}; + \node at (7723.6542pt,2909.9282pt)[below right,color=black]{1}; + \draw[pstyle11] (4966.3394pt,1673.4241pt) ..controls (4947.1194pt,1651.4541pt) and (4929.8pt,1636.0599pt) .. (4906.31pt,1619.3999pt) ..controls (4823.69pt,1560.8299pt) and (4764.36pt,1641.3499pt) .. (4681.31pt,1583.3999pt) ..controls (4597.69pt,1525.0599pt) and (4556.94pt,1401.7299pt) .. (4543.03pt,1350.1299pt); + \draw[pstyle12] (4970.29pt,1677.9399pt) -- (4967.3747pt,1668.5324pt) -- (4966.9978pt,1674.1767pt) -- (4961.3536pt,1673.7999pt) -- (4970.29pt,1677.9399pt) -- cycle; + \node at (4953.8425pt,1660.022pt)[below right,color=black]{1}; + \node at (4535.472pt,1357.8382pt)[below right,color=black]{1}; + \draw[pstyle11] (4967.4003pt,1690.2492pt) ..controls (4949.8203pt,1652.4392pt) and (4934.85pt,1619.8699pt) .. (4918.31pt,1583.3999pt) ..controls (4879.53pt,1497.9299pt) and (4835.56pt,1395.3999pt) .. (4816.27pt,1350.1199pt); + \draw[pstyle12] (4969.93pt,1695.6899pt) -- (4969.7626pt,1685.8425pt) -- (4967.8219pt,1691.156pt) -- (4962.5084pt,1689.2154pt) -- (4969.93pt,1695.6899pt) -- cycle; + \node at (4953.977pt,1679.7177pt)[below right,color=black]{1}; + \node at (4809.692pt,1357.8258pt)[below right,color=black]{1}; + \draw[pstyle11] (4966.1355pt,1669.3555pt) ..controls (4946.9955pt,1648.6655pt) and (4929.83pt,1634.5599pt) .. (4906.31pt,1619.3999pt) ..controls (4810.24pt,1557.4999pt) and (4487.92pt,1647.4999pt) .. (4393.31pt,1583.3999pt) ..controls (4327.33pt,1538.6999pt) and (4295.29pt,1448.6699pt) .. (4280.6pt,1388.0199pt); + \draw[pstyle12] (4970.21pt,1673.7599pt) -- (4967.0346pt,1664.437pt) -- (4966.8146pt,1670.0896pt) -- (4961.162pt,1669.8696pt) -- (4970.21pt,1673.7599pt) -- cycle; + \node at (4954.2706pt,1638.902pt)[below right,color=black]{1}; + \node at (4273.4184pt,1395.8093pt)[below right,color=black]{1}; + \draw[pstyle11] (5295.0887pt,2171.748pt) ..controls (5384.5787pt,2253.548pt) and (5486.86pt,2361.4799pt) .. (5554.31pt,2481.1899pt) ..controls (5624.18pt,2605.1999pt) and (5658.07pt,2768.7099pt) .. (5673.28pt,2868.5799pt); + \draw[pstyle12] (5290.66pt,2167.6999pt) -- (5294.6042pt,2176.7245pt) -- (5294.3505pt,2171.0733pt) -- (5300.0017pt,2170.8196pt) -- (5290.66pt,2167.6999pt) -- cycle; + \node at (5298.1157pt,2156.3758pt)[below right,color=black]{1}; + \node at (5664.005pt,2843.0682pt)[below right,color=black]{1}; + \draw[pstyle11] (5157.2936pt,2455.6043pt) ..controls (5170.0636pt,2593.4143pt) and (5184.41pt,2730.9199pt) .. (5196.67pt,2830.2599pt); + \draw[pstyle12] (5156.74pt,2449.6299pt) -- (5153.5875pt,2458.9606pt) -- (5157.2013pt,2454.6086pt) -- (5161.5534pt,2458.2224pt) -- (5156.74pt,2449.6299pt) -- cycle; + \node at (5149.1288pt,2456.9207pt)[below right,color=black]{1}; + \node at (5187.1191pt,2804.8895pt)[below right,color=black]{1}; + \draw[pstyle11] (5215.0974pt,2824.2734pt) ..controls (5208.4174pt,2724.9334pt) and (5196.36pt,2587.4399pt) .. (5182.86pt,2449.6299pt); + \draw[pstyle12] (5215.5pt,2830.2599pt) -- (5218.8872pt,2821.0118pt) -- (5215.1645pt,2825.2712pt) -- (5210.9052pt,2821.5485pt) -- (5215.5pt,2830.2599pt) -- cycle; + \node at (5206.1344pt,2805.4355pt)[below right,color=black]{1}; + \node at (5175.6977pt,2456.9207pt)[below right,color=black]{1}; + \draw[pstyle11] (5035.6314pt,2455.4832pt) ..controls (4992.0614pt,2648.8932pt) and (4947.28pt,2847.6399pt) .. (4929.7pt,2925.6599pt); + \draw[pstyle12] (5036.95pt,2449.6299pt) -- (5031.0699pt,2457.5308pt) -- (5035.8512pt,2454.5077pt) -- (5038.8743pt,2459.2889pt) -- (5036.95pt,2449.6299pt) -- cycle; + \node at (5027.2799pt,2456.9207pt)[below right,color=black]{1}; + \node at (4922.4392pt,2900.0055pt)[below right,color=black]{1}; + \draw[pstyle11] (5296.5543pt,2070.5914pt) ..controls (5722.0243pt,2159.0614pt) and (6909.95pt,2393.4799pt) .. (7917.31pt,2473.1899pt) ..controls (7944.1pt,2475.3099pt) and (11762.58pt,2473.3899pt) .. (11788.31pt,2481.1899pt) ..controls (11902.25pt,2515.6899pt) and (13447.56pt,3575.9099pt) .. (13697.32pt,3747.5499pt); + \draw[pstyle12] (5290.68pt,2069.3699pt) -- (5298.6772pt,2075.1184pt) -- (5295.5753pt,2070.3878pt) -- (5300.3058pt,2067.2859pt) -- (5290.68pt,2069.3699pt) -- cycle; + \node at (5298.1366pt,2053.5902pt)[below right,color=black]{1}; + \node at (13679.6335pt,3722.2174pt)[below right,color=black]{1}; + \draw[pstyle11] (2912.3537pt,951.6504pt) ..controls (2913.4737pt,954.2504pt) and (2912.21pt,951.3299pt) .. (2913.31pt,953.9099pt) ..controls (2957.45pt,1057.3999pt) and (3004.78pt,1178.8899pt) .. (3033.47pt,1253.8299pt); + \draw[pstyle12] (2909.98pt,946.1399pt) -- (2909.867pt,955.9881pt) -- (2911.9581pt,950.732pt) -- (2917.2143pt,952.8231pt) -- (2909.98pt,946.1399pt) -- cycle; + \node at (2905.5159pt,954.2892pt)[below right,color=black]{1}; + \node at (3022.118pt,1228.0835pt)[below right,color=black]{1}; + \draw[pstyle11] (2936.134pt,631.428pt) ..controls (3268.554pt,677.178pt) and (3968.31pt,790.3799pt) .. (4145.31pt,953.9099pt) ..controls (4233.29pt,1035.1999pt) and (4258.9pt,1180.6299pt) .. (4266.31pt,1263.1199pt); + \draw[pstyle12] (2930.19pt,630.6099pt) -- (2938.5606pt,635.7996pt) -- (2935.1433pt,631.2916pt) -- (2939.6513pt,627.8743pt) -- (2930.19pt,630.6099pt) -- cycle; + \node at (2937.961pt,615.0086pt)[below right,color=black]{1}; + \node at (4257.5229pt,1237.9472pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.3772pt,938.4286pt) ..controls (2569.8772pt,942.3086pt) and (2569.12pt,942.4999pt) .. (2563.31pt,945.9099pt) ..controls (2545.01pt,956.6099pt) and (1052.61pt,939.2399pt) .. (1037.31pt,953.9099pt) ..controls (972.63pt,1015.8899pt) and (949.91pt,2272.3399pt) .. (943.48pt,2763.8099pt); + \draw[pstyle12] (2580.28pt,934.9699pt) -- (2570.62pt,936.8894pt) -- (2576.1943pt,937.8521pt) -- (2575.2316pt,943.4265pt) -- (2580.28pt,934.9699pt) -- cycle; + \node at (2564.5312pt,947.4268pt)[below right,color=black]{1}; + \node at (935.4112pt,2738.2117pt)[below right,color=black]{1}; + \draw[pstyle11] (927.9885pt,2757.6514pt) ..controls (898.2585pt,2278.3514pt) and (837.38pt,1077.7399pt) .. (965.31pt,953.9099pt) ..controls (981.25pt,938.4699pt) and (2544.15pt,957.1099pt) .. (2563.31pt,945.9099pt) ..controls (2569.13pt,942.4999pt) and (2574.78pt,938.8499pt) .. (2580.28pt,934.9699pt); + \draw[pstyle12] (928.36pt,2763.6399pt) -- (931.7951pt,2754.4095pt) -- (928.0505pt,2758.6495pt) -- (923.8105pt,2754.9048pt) -- (928.36pt,2763.6399pt) -- cycle; + \node at (919.6533pt,2738.0346pt)[below right,color=black]{1}; + \node at (2570.4036pt,954.4257pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.3772pt,938.4286pt) ..controls (2569.8772pt,942.3086pt) and (2569.12pt,942.4999pt) .. (2563.31pt,945.9099pt) ..controls (2545.25pt,956.4699pt) and (1072.08pt,939.0999pt) .. (1057.31pt,953.9099pt) ..controls (1041.65pt,969.5999pt) and (1040.11pt,2302.2799pt) .. (1055.31pt,2473.1899pt) ..controls (1066.18pt,2595.4199pt) and (1092.16pt,2732.9599pt) .. (1112.92pt,2830.3199pt); + \draw[pstyle12] (2580.28pt,934.9699pt) -- (2570.62pt,936.8894pt) -- (2576.1943pt,937.8521pt) -- (2575.2316pt,943.4265pt) -- (2580.28pt,934.9699pt) -- cycle; + \node at (2564.1766pt,932.4487pt)[below right,color=black]{1}; + \node at (1102.8972pt,2804.9531pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.3772pt,938.4186pt) ..controls (2569.8772pt,942.2986pt) and (2569.12pt,942.4999pt) .. (2563.31pt,945.9099pt) ..controls (2545.71pt,956.2099pt) and (1109.69pt,939.4599pt) .. (1095.31pt,953.9099pt) ..controls (1058.71pt,990.6399pt) and (1048.58pt,2424.7899pt) .. (1094.31pt,2473.1899pt) ..controls (1105.08pt,2484.5899pt) and (1223.2pt,2471.1999pt) .. (1235.31pt,2481.1899pt) ..controls (1265.81pt,2506.3399pt) and (1289.24pt,2537.9799pt) .. (1307.16pt,2572.9499pt); + \draw[pstyle12] (2580.28pt,934.9599pt) -- (2570.62pt,936.8794pt) -- (2576.1943pt,937.8421pt) -- (2575.2316pt,943.4165pt) -- (2580.28pt,934.9599pt) -- cycle; + \node at (2564.1766pt,950.2086pt)[below right,color=black]{1}; + \node at (1298.0844pt,2547.933pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.3772pt,938.4186pt) ..controls (2569.8772pt,942.2986pt) and (2569.12pt,942.4999pt) .. (2563.31pt,945.9099pt) ..controls (2546.33pt,955.8399pt) and (1161.17pt,939.9599pt) .. (1147.31pt,953.9099pt) ..controls (1087.79pt,1013.7599pt) and (1087.8pt,2413.3299pt) .. (1147.31pt,2473.1899pt) ..controls (1160.77pt,2486.7299pt) and (2507.71pt,2468.8599pt) .. (2522.31pt,2481.1899pt) ..controls (2629.82pt,2571.9699pt) and (2632.71pt,2747.8499pt) .. (2621.78pt,2858.8899pt); + \draw[pstyle12] (2580.28pt,934.9599pt) -- (2570.62pt,936.8794pt) -- (2576.1943pt,937.8421pt) -- (2575.2316pt,943.4165pt) -- (2580.28pt,934.9599pt) -- cycle; + \node at (2564.5312pt,947.4159pt)[below right,color=black]{1}; + \node at (2614.6731pt,2833.5654pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.3702pt,938.4128pt) ..controls (2569.8802pt,942.2928pt) and (2569.12pt,942.4899pt) .. (2563.31pt,945.9099pt) ..controls (2537.36pt,961.1299pt) and (1505.36pt,937.2499pt) .. (1480.31pt,953.9099pt) ..controls (1212.37pt,1132.0599pt) and (1259.96pt,1304.2099pt) .. (1195.31pt,1619.3999pt) ..controls (1176.24pt,1712.3299pt) and (1128.39pt,2405.9399pt) .. (1195.31pt,2473.1899pt) ..controls (1211.4pt,2489.3599pt) and (2820.97pt,2466.3499pt) .. (2838.31pt,2481.1899pt) ..controls (2941.85pt,2569.7999pt) and (2945.02pt,2738.0199pt) .. (2933.49pt,2849.2099pt); + \draw[pstyle12] (2580.27pt,934.9499pt) -- (2570.6117pt,936.8777pt) -- (2576.1868pt,937.8357pt) -- (2575.2289pt,943.4108pt) -- (2580.27pt,934.9499pt) -- cycle; + \node at (2564.1661pt,932.4278pt)[below right,color=black]{1}; + \node at (2926.5004pt,2823.884pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.3842pt,938.4244pt) ..controls (2569.8742pt,942.3044pt) and (2569.13pt,942.4999pt) .. (2563.31pt,945.9099pt) ..controls (2543.12pt,957.7199pt) and (896.43pt,937.9699pt) .. (879.31pt,953.9099pt) ..controls (615.08pt,1199.7799pt) and (677.26pt,2356.6499pt) .. (710.91pt,2792.1399pt); + \draw[pstyle12] (2580.29pt,934.9699pt) -- (2570.6284pt,936.8812pt) -- (2576.2019pt,937.8487pt) -- (2575.2344pt,943.4222pt) -- (2580.29pt,934.9699pt) -- cycle; + \node at (2570.4142pt,954.4257pt)[below right,color=black]{1}; + \node at (702.0283pt,2766.6398pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.383pt,938.4326pt) ..controls (2569.883pt,942.3026pt) and (2569.13pt,942.4999pt) .. (2563.31pt,945.9099pt) ..controls (2539.01pt,960.0999pt) and (557.92pt,934.7599pt) .. (537.31pt,953.9099pt) ..controls (143.46pt,1319.6999pt) and (312.97pt,2842.6799pt) .. (418.31pt,3369.7699pt) ..controls (437.86pt,3467.5999pt) and (481.78pt,3571.4099pt) .. (519.67pt,3648.9099pt); + \draw[pstyle12] (2580.29pt,934.9799pt) -- (2570.6277pt,936.8877pt) -- (2576.2008pt,937.8572pt) -- (2575.2313pt,943.4303pt) -- (2580.29pt,934.9799pt) -- cycle; + \node at (2564.187pt,950.2295pt)[below right,color=black]{1}; + \node at (503.6401pt,3616.7449pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.3872pt,938.4286pt) ..controls (2569.8872pt,942.3086pt) and (2569.13pt,942.4999pt) .. (2563.31pt,945.9099pt) ..controls (2540.82pt,959.0499pt) and (707.1pt,935.8799pt) .. (688.31pt,953.9099pt) ..controls (494.52pt,1139.8099pt) and (429.63pt,3178.6699pt) .. (618.31pt,3369.7699pt) ..controls (630.56pt,3382.1799pt) and (1232.5pt,3367.0999pt) .. (1246.31pt,3377.7699pt) ..controls (1299.1pt,3418.5499pt) and (1327.66pt,3482.5899pt) .. (1342.67pt,3547.2399pt); + \draw[pstyle12] (2580.29pt,934.9699pt) -- (2570.63pt,936.8894pt) -- (2576.2043pt,937.8521pt) -- (2575.2416pt,943.4265pt) -- (2580.29pt,934.9699pt) -- cycle; + \node at (2564.187pt,950.219pt)[below right,color=black]{1}; + \node at (1334.1151pt,3521.8726pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.3714pt,938.4045pt) ..controls (2569.8714pt,942.2945pt) and (2569.12pt,942.4899pt) .. (2563.31pt,945.9099pt) ..controls (2540.91pt,959.0599pt) and (1646.59pt,935.4599pt) .. (1628.31pt,953.9099pt) ..controls (1568.88pt,1013.8399pt) and (1568.69pt,2413.4399pt) .. (1628.31pt,2473.1899pt) ..controls (1646.63pt,2491.5499pt) and (5344.27pt,2464.7099pt) .. (5364.31pt,2481.1899pt) ..controls (5480.13pt,2576.4399pt) and (5481.01pt,2769.0599pt) .. (5470.66pt,2878.2299pt); + \draw[pstyle12] (2580.27pt,934.9399pt) -- (2570.6123pt,936.8711pt) -- (2576.1878pt,937.8271pt) -- (2575.2319pt,943.4026pt) -- (2580.27pt,934.9399pt) -- cycle; + \node at (2564.1661pt,932.4174pt)[below right,color=black]{1}; + \node at (5463.4028pt,2852.4305pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.7588pt,938.079pt) ..controls (2570.1488pt,942.089pt) and (2569.25pt,942.3799pt) .. (2563.31pt,945.9099pt) ..controls (2539.55pt,959.9799pt) and (2089.67pt,939.1899pt) .. (2066.31pt,953.9099pt) ..controls (1773.89pt,1138.0799pt) and (1490.2pt,2228.5599pt) .. (1734.31pt,2473.1899pt) ..controls (1753.04pt,2491.9599pt) and (5533.24pt,2465.0599pt) .. (5554.31pt,2481.1899pt) ..controls (5672.1pt,2571.3799pt) and (5690.11pt,2757.1899pt) .. (5689.37pt,2868.4999pt); + \draw[pstyle12] (2580.64pt,934.5899pt) -- (2570.9921pt,936.5694pt) -- (2576.5723pt,937.4975pt) -- (2575.6442pt,943.0777pt) -- (2580.64pt,934.5899pt) -- cycle; + \node at (2564.5529pt,932.0515pt)[below right,color=black]{1}; + \node at (5690.1652pt,2842.9814pt)[below right,color=black]{1}; + \draw[pstyle11] (2575.3714pt,938.4045pt) ..controls (2569.8714pt,942.2945pt) and (2569.12pt,942.4899pt) .. (2563.31pt,945.9099pt) ..controls (2539.13pt,960.0999pt) and (1574.05pt,934.0099pt) .. (1554.31pt,953.9099pt) ..controls (1494.86pt,1013.8299pt) and (1494.69pt,2413.4299pt) .. (1554.31pt,2473.1899pt) ..controls (1571.56pt,2490.4799pt) and (5052.68pt,2466.6299pt) .. (5072.31pt,2481.1899pt) ..controls (5179.75pt,2560.8699pt) and (5210.7pt,2718.0099pt) .. (5218.35pt,2830.2199pt); + \draw[pstyle12] (2580.27pt,934.9399pt) -- (2570.6123pt,936.8711pt) -- (2576.1878pt,937.8271pt) -- (2575.2319pt,943.4026pt) -- (2580.27pt,934.9399pt) -- cycle; + \node at (2570.393pt,954.3939pt)[below right,color=black]{1}; + \node at (5218.6077pt,2804.8471pt)[below right,color=black]{1}; + \draw[pstyle11] (5217.9424pt,2824.2338pt) ..controls (5210.3024pt,2712.0238pt) and (5179.75pt,2560.8699pt) .. (5072.31pt,2481.1899pt) ..controls (5052.39pt,2466.4099pt) and (1518.82pt,2490.7399pt) .. (1501.31pt,2473.1899pt) ..controls (1454.35pt,2426.1299pt) and (1464.76pt,991.6799pt) .. (1502.31pt,953.9099pt) ..controls (1512.69pt,943.4499pt) and (2550.59pt,953.3599pt) .. (2563.31pt,945.9099pt) ..controls (2569.12pt,942.4899pt) and (2574.78pt,938.8299pt) .. (2580.27pt,934.9499pt); + \draw[pstyle12] (5218.35pt,2830.2199pt) -- (5221.7294pt,2820.969pt) -- (5218.0104pt,2825.2314pt) -- (5213.7479pt,2821.5124pt) -- (5218.35pt,2830.2199pt) -- cycle; + \node at (5210.1202pt,2804.8471pt)[below right,color=black]{1}; + \node at (2564.1661pt,950.1981pt)[below right,color=black]{1}; + \draw[pstyle11] (2936.1476pt,623.1173pt) ..controls (3387.8576pt,662.2173pt) and (4576.98pt,779.1699pt) .. (4930.31pt,953.9099pt) ..controls (5293.95pt,1133.7499pt) and (5215.16pt,1431.4299pt) .. (5591.31pt,1583.3999pt) ..controls (5657.82pt,1610.2699pt) and (10701.13pt,1573.5499pt) .. (10756.31pt,1619.3999pt) ..controls (10866.62pt,1711.0899pt) and (10854.91pt,1904.9899pt) .. (10843.36pt,1990.8499pt); + \draw[pstyle12] (2930.17pt,622.5999pt) -- (2938.7915pt,627.3611pt) -- (2935.1514pt,623.0311pt) -- (2939.4814pt,619.3909pt) -- (2930.17pt,622.5999pt) -- cycle; + \node at (2937.7239pt,605.9021pt)[below right,color=black]{1}; + \node at (10837.7536pt,1965.3362pt)[below right,color=black]{1}; + \draw[pstyle11] (4536.6964pt,1295.43pt) ..controls (4536.2464pt,1215.01pt) and (4546.93pt,967.0399pt) .. (4698.81pt,949.9099pt) ..controls (4743.56pt,944.8599pt) and (11139.05pt,944.8599pt) .. (11183.81pt,949.9099pt) ..controls (11292.18pt,962.1299pt) and (11319.34pt,1100.6899pt) .. (11324.14pt,1206.0199pt); + \draw[pstyle12] (4536.73pt,1301.4299pt) -- (4540.6796pt,1292.4077pt) -- (4536.702pt,1296.43pt) -- (4532.6797pt,1292.4524pt) -- (4536.73pt,1301.4299pt) -- cycle; + \node at (4527.6054pt,1276.1359pt)[below right,color=black]{1}; + \node at (11316.0742pt,1180.4349pt)[below right,color=black]{1}; + \draw[pstyle11] (4543.5097pt,1355.7315pt) ..controls (4555.8897pt,1408.5315pt) and (4592.84pt,1531.1999pt) .. (4681.31pt,1583.3999pt) ..controls (4746.87pt,1622.0899pt) and (10103.81pt,1570.6899pt) .. (10162.31pt,1619.3999pt) ..controls (10276.84pt,1714.7799pt) and (10259.1pt,1920.5199pt) .. (10247.09pt,2000.5299pt); + \draw[pstyle12] (4542.14pt,1349.8899pt) -- (4540.3001pt,1359.5654pt) -- (4543.2814pt,1354.7579pt) -- (4548.0889pt,1357.7391pt) -- (4542.14pt,1349.8899pt) -- cycle; + \node at (4544.2262pt,1357.5427pt)[below right,color=black]{1}; + \node at (10249.1472pt,1974.8858pt)[below right,color=black]{1}; + \draw[pstyle11] (3416.9315pt,1364.854pt) ..controls (3442.1915pt,1422.404pt) and (3500.94pt,1534.7999pt) .. (3595.31pt,1583.3999pt) ..controls (3724.86pt,1650.1199pt) and (4782.16pt,1543.0999pt) .. (4906.31pt,1619.3999pt) ..controls (4929.8pt,1633.8399pt) and (4950.99pt,1651.6699pt) .. (4970.08pt,1671.7299pt); + \draw[pstyle12] (3414.52pt,1359.3599pt) -- (3414.4745pt,1369.2087pt) -- (3416.5296pt,1363.9383pt) -- (3421.7999pt,1365.9934pt) -- (3414.52pt,1359.3599pt) -- cycle; + \node at (3408.2538pt,1367.2067pt)[below right,color=black]{1}; + \node at (4953.9883pt,1635.2536pt)[below right,color=black]{1}; + \draw[pstyle11] (3381.928pt,1364.8248pt) ..controls (3353.068pt,1418.9748pt) and (3291.33pt,1521.7899pt) .. (3207.31pt,1583.3999pt) ..controls (2821.96pt,1865.9599pt) and (2242.59pt,1984.4799pt) .. (2027.04pt,2020.4799pt); + \draw[pstyle12] (3384.75pt,1359.5299pt) -- (3376.987pt,1365.591pt) -- (3382.3983pt,1363.9423pt) -- (3384.0469pt,1369.3536pt) -- (3384.75pt,1359.5299pt) -- cycle; + \node at (3382.5472pt,1367.141pt)[below right,color=black]{1}; + \node at (2034.4041pt,2020.0687pt)[below right,color=black]{1}; + \draw[pstyle11] (3385.6904pt,1364.8648pt) ..controls (3360.4404pt,1422.4448pt) and (3301.71pt,1534.8799pt) .. (3207.31pt,1583.3999pt) ..controls (3138.4pt,1618.8099pt) and (1867.37pt,1563.9199pt) .. (1813.31pt,1619.3999pt) ..controls (1548.47pt,1891.1599pt) and (1545.49pt,2204.3699pt) .. (1813.31pt,2473.1899pt) ..controls (1834.35pt,2494.3099pt) and (3936.1pt,2463.7699pt) .. (3960.31pt,2481.1899pt) ..controls (3999.99pt,2509.7399pt) and (4030.08pt,2548.5699pt) .. (4052.85pt,2591.8199pt); + \draw[pstyle12] (3388.1pt,1359.3699pt) -- (3380.8223pt,1366.0058pt) -- (3386.092pt,1363.949pt) -- (3388.1488pt,1369.2186pt) -- (3388.1pt,1359.3699pt) -- cycle; + \node at (3386.4376pt,1367.2186pt)[below right,color=black]{1}; + \node at (4043.1329pt,2566.0121pt)[below right,color=black]{1}; + \draw[pstyle11] (3385.68pt,1364.8646pt) ..controls (3360.43pt,1422.4346pt) and (3301.7pt,1534.8499pt) .. (3207.31pt,1583.3999pt) ..controls (3139.85pt,1618.0999pt) and (1895.23pt,1565.0599pt) .. (1842.31pt,1619.3999pt) ..controls (1709.93pt,1755.3199pt) and (1708.3pt,2338.8699pt) .. (1842.31pt,2473.1899pt) ..controls (1859.58pt,2490.4999pt) and (5345.42pt,2465.6499pt) .. (5364.31pt,2481.1899pt) ..controls (5479.97pt,2576.3099pt) and (5481.01pt,2768.5199pt) .. (5470.7pt,2877.7699pt); + \draw[pstyle12] (3388.09pt,1359.3699pt) -- (3380.8119pt,1366.0053pt) -- (3386.0817pt,1363.9488pt) -- (3388.1382pt,1369.2186pt) -- (3388.09pt,1359.3699pt) -- cycle; + \node at (3376.9508pt,1367.2186pt)[below right,color=black]{1}; + \node at (5472.1368pt,2852.4868pt)[below right,color=black]{1}; + \draw[pstyle11] (4015.3716pt,1365.1163pt) ..controls (4028.9316pt,1421.9863pt) and (4064.18pt,1532.2599pt) .. (4145.31pt,1583.3999pt) ..controls (4288.53pt,1673.6799pt) and (4762.95pt,1529.3299pt) .. (4906.31pt,1619.3999pt) ..controls (4929.83pt,1634.1799pt) and (4951.05pt,1652.3399pt) .. (4970.17pt,1672.7099pt); + \draw[pstyle12] (4013.98pt,1359.2799pt) -- (4012.1765pt,1368.9622pt) -- (4015.1397pt,1364.1436pt) -- (4019.9584pt,1367.1067pt) -- (4013.98pt,1359.2799pt) -- cycle; + \node at (4006.5082pt,1367.112pt)[below right,color=black]{1}; + \node at (4954.2287pt,1637.8011pt)[below right,color=black]{1}; + \draw[pstyle11] (3997.5107pt,1365.3473pt) ..controls (3982.0307pt,1420.5773pt) and (3944.64pt,1525.7199pt) .. (3869.31pt,1583.3999pt) ..controls (3568.92pt,1813.4099pt) and (2359.03pt,1980.6499pt) .. (2026.97pt,2022.8799pt); + \draw[pstyle12] (3999.13pt,1359.5699pt) -- (3992.8495pt,1367.1564pt) -- (3997.7806pt,1364.3844pt) -- (4000.5526pt,1369.3155pt) -- (3999.13pt,1359.5699pt) -- cycle; + \node at (3988.9951pt,1367.1881pt)[below right,color=black]{1}; + \node at (2034.606pt,2004.1985pt)[below right,color=black]{1}; + \draw[pstyle11] (3999.4203pt,1365.3638pt) ..controls (3986.1003pt,1422.6138pt) and (3951.17pt,1533.4699pt) .. (3869.31pt,1583.3999pt) ..controls (3773.15pt,1642.0499pt) and (1921.24pt,1539.0599pt) .. (1842.31pt,1619.3999pt) ..controls (1775.82pt,1687.0699pt) and (1775.36pt,2405.9699pt) .. (1842.31pt,2473.1899pt) ..controls (1861.26pt,2492.2199pt) and (3755.63pt,2464.0399pt) .. (3776.31pt,2481.1899pt) ..controls (3842.16pt,2535.7899pt) and (3870.29pt,2621.9899pt) .. (3880.24pt,2706.2099pt); + \draw[pstyle12] (4000.78pt,1359.5199pt) -- (3994.8446pt,1367.3793pt) -- (3999.6469pt,1364.3898pt) -- (4002.6364pt,1369.1922pt) -- (4000.78pt,1359.5199pt) -- cycle; + \node at (3998.0078pt,1367.1292pt)[below right,color=black]{1}; + \node at (3872.5065pt,2680.6323pt)[below right,color=black]{1}; + \draw[pstyle11] (2468.7591pt,1364.9814pt) ..controls (2487.5891pt,1422.4214pt) and (2533.55pt,1534.4199pt) .. (2621.31pt,1583.3999pt) ..controls (2732.17pt,1645.2799pt) and (4797.75pt,1553.5599pt) .. (4906.31pt,1619.3999pt) ..controls (4929.88pt,1633.6999pt) and (4951.14pt,1651.4299pt) .. (4970.27pt,1671.4199pt); + \draw[pstyle12] (2466.89pt,1359.2799pt) -- (2465.8926pt,1369.0781pt) -- (2468.4475pt,1364.0311pt) -- (2473.4946pt,1366.5861pt) -- (2466.89pt,1359.2799pt) -- cycle; + \node at (2459.9552pt,1367.112pt)[below right,color=black]{1}; + \node at (4953.8215pt,1635.2892pt)[below right,color=black]{1}; + \draw[pstyle11] (2434.7008pt,1364.4575pt) ..controls (2404.9008pt,1413.8575pt) and (2348.73pt,1505.0199pt) .. (2293.31pt,1583.3999pt) ..controls (2184.06pt,1737.8899pt) and (2042.44pt,1912.2899pt) .. (1977.57pt,1990.8899pt); + \draw[pstyle12] (2437.8pt,1359.3199pt) -- (2429.7261pt,1364.9602pt) -- (2435.2173pt,1363.6012pt) -- (2436.5763pt,1369.0924pt) -- (2437.8pt,1359.3199pt) -- cycle; + \node at (2425.5018pt,1367.1593pt)[below right,color=black]{1}; + \node at (1974.5832pt,1965.6733pt)[below right,color=black]{1}; + \draw[pstyle11] (2445.4402pt,1365.0545pt) ..controls (2426.1802pt,1422.0845pt) and (2379.79pt,1532.7499pt) .. (2293.31pt,1583.3999pt) ..controls (2232.99pt,1618.7199pt) and (1713.29pt,1568.5799pt) .. (1665.31pt,1619.3999pt) ..controls (1404.78pt,1895.2899pt) and (1397.5pt,2204.3599pt) .. (1665.31pt,2473.1899pt) ..controls (1686pt,2493.9599pt) and (3753.73pt,2462.4799pt) .. (3776.31pt,2481.1899pt) ..controls (3842.17pt,2535.7799pt) and (3870.3pt,2621.9799pt) .. (3880.25pt,2706.1899pt); + \draw[pstyle12] (2447.36pt,1359.3699pt) -- (2440.6906pt,1366.6169pt) -- (2445.7602pt,1364.107pt) -- (2448.2701pt,1369.1766pt) -- (2447.36pt,1359.3699pt) -- cycle; + \node at (2436.8244pt,1367.2186pt)[below right,color=black]{1}; + \node at (3880.7793pt,2680.6117pt)[below right,color=black]{1}; + \draw[pstyle11] (2445.4771pt,1365.1168pt) ..controls (2426.2671pt,1422.2268pt) and (2379.95pt,1533.0099pt) .. (2293.31pt,1583.3999pt) ..controls (2225.79pt,1622.6699pt) and (1645.1pt,1562.7799pt) .. (1591.31pt,1619.3999pt) ..controls (1329.95pt,1894.4999pt) and (1323.67pt,2204.1899pt) .. (1591.31pt,2473.1899pt) ..controls (1606.72pt,2488.6799pt) and (3148.1pt,2467.6999pt) .. (3165.31pt,2481.1899pt) ..controls (3221.04pt,2524.8699pt) and (3253.26pt,2590.2899pt) .. (3271.36pt,2658.7899pt); + \draw[pstyle12] (2447.39pt,1359.4299pt) -- (2440.7294pt,1366.685pt) -- (2445.7959pt,1364.169pt) -- (2448.3119pt,1369.2355pt) -- (2447.39pt,1359.4299pt) -- cycle; + \node at (2446.3349pt,1367.2896pt)[below right,color=black]{1}; + \node at (3262.8883pt,2633.5866pt)[below right,color=black]{1}; + \draw[pstyle11] (3740.1471pt,1365.2144pt) ..controls (3753.3871pt,1422.2344pt) and (3788.07pt,1532.7299pt) .. (3869.31pt,1583.3999pt) ..controls (3967.13pt,1644.4099pt) and (4808.3pt,1558.6799pt) .. (4906.31pt,1619.3999pt) ..controls (4929.75pt,1633.9199pt) and (4950.9pt,1651.8099pt) .. (4969.96pt,1671.9299pt); + \draw[pstyle12] (3738.79pt,1359.3699pt) -- (3736.9293pt,1369.0414pt) -- (3739.9209pt,1364.2403pt) -- (3744.722pt,1367.2319pt) -- (3738.79pt,1359.3699pt) -- cycle; + \node at (3731.2826pt,1367.2186pt)[below right,color=black]{1}; + \node at (4953.856pt,1616.7211pt)[below right,color=black]{1}; + \draw[pstyle11] (3722.2356pt,1365.0444pt) ..controls (3706.4156pt,1419.8344pt) and (3668.57pt,1524.3499pt) .. (3594.31pt,1583.3999pt) ..controls (3100.17pt,1976.2799pt) and (2288.96pt,2026.9299pt) .. (2026.83pt,2032.7799pt); + \draw[pstyle12] (3723.9pt,1359.2799pt) -- (3717.5603pt,1366.817pt) -- (3722.513pt,1364.0837pt) -- (3725.2464pt,1369.0363pt) -- (3723.9pt,1359.2799pt) -- cycle; + \node at (3713.6473pt,1367.112pt)[below right,color=black]{1}; + \node at (2034.454pt,2033.4103pt)[below right,color=black]{1}; + \draw[pstyle11] (3724.4079pt,1365.3433pt) ..controls (3711.0679pt,1422.5733pt) and (3676.12pt,1533.3799pt) .. (3594.31pt,1583.3999pt) ..controls (3508.5pt,1635.8599pt) and (1854.71pt,1547.5799pt) .. (1784.31pt,1619.3999pt) ..controls (1518.67pt,1890.3699pt) and (1516.66pt,2204.1999pt) .. (1784.31pt,2473.1899pt) ..controls (1799.96pt,2488.9199pt) and (3365.2pt,2467.0499pt) .. (3382.31pt,2481.1899pt) ..controls (3433.41pt,2523.4199pt) and (3462.01pt,2584.6299pt) .. (3477.1pt,2649.2099pt); + \draw[pstyle12] (3725.77pt,1359.4999pt) -- (3719.8313pt,1367.3569pt) -- (3724.635pt,1364.3694pt) -- (3727.6225pt,1369.173pt) -- (3725.77pt,1359.4999pt) -- cycle; + \node at (3722.9955pt,1367.1057pt)[below right,color=black]{1}; + \node at (3477.2323pt,2623.752pt)[below right,color=black]{1}; + \draw[pstyle11] (2183.6036pt,1365.2617pt) ..controls (2191.5936pt,1422.2117pt) and (2216.17pt,1532.4899pt) .. (2293.31pt,1583.3999pt) ..controls (2414.48pt,1663.3699pt) and (4782.1pt,1544.2299pt) .. (4906.31pt,1619.3999pt) ..controls (4929.9pt,1633.6799pt) and (4951.16pt,1651.3899pt) .. (4970.3pt,1671.3699pt); + \draw[pstyle12] (2182.77pt,1359.3199pt) -- (2180.0592pt,1368.7884pt) -- (2183.4647pt,1364.2714pt) -- (2187.9816pt,1367.6769pt) -- (2182.77pt,1359.3199pt) -- cycle; + \node at (2174.7055pt,1367.1593pt)[below right,color=black]{1}; + \node at (4954.231pt,1634.8565pt)[below right,color=black]{1}; + \draw[pstyle11] (2166.4418pt,1365.0084pt) ..controls (2127.7918pt,1480.2284pt) and (1999.76pt,1861.9999pt) .. (1956.47pt,1991.0599pt); + \draw[pstyle12] (2168.35pt,1359.3199pt) -- (2161.6954pt,1366.5805pt) -- (2166.7599pt,1364.0603pt) -- (2169.2801pt,1369.1247pt) -- (2168.35pt,1359.3199pt) -- cycle; + \node at (2157.6269pt,1367.1593pt)[below right,color=black]{1}; + \node at (1950.1851pt,1965.5493pt)[below right,color=black]{1}; + \draw[pstyle11] (2075.9624pt,1333.923pt) ..controls (1914.3124pt,1350.803pt) and (1600.37pt,1409.7699pt) .. (1459.31pt,1619.3999pt) ..controls (1406.34pt,1698.1099pt) and (1392.35pt,2405.9799pt) .. (1459.31pt,2473.1899pt) ..controls (1480pt,2493.9599pt) and (3547.53pt,2462.7299pt) .. (3570.31pt,2481.1899pt) ..controls (3665.97pt,2558.7099pt) and (3686.23pt,2701.9099pt) .. (3685.86pt,2811.3099pt); + \draw[pstyle12] (2081.93pt,1333.2999pt) -- (2072.5632pt,1330.2563pt) -- (2076.957pt,1333.8192pt) -- (2073.3941pt,1338.213pt) -- (2081.93pt,1333.2999pt) -- cycle; + \node at (2065.8665pt,1334.6147pt)[below right,color=black]{1}; + \node at (3678.3382pt,2785.7618pt)[below right,color=black]{1}; + \draw[pstyle11] (2075.8955pt,1330.7405pt) ..controls (1905.0855pt,1343.0305pt) and (1561.04pt,1395.3399pt) .. (1406.31pt,1619.3999pt) ..controls (1298.49pt,1775.5199pt) and (1272.42pt,2338.7499pt) .. (1406.31pt,2473.1899pt) ..controls (1425.67pt,2492.6299pt) and (3361.14pt,2463.7099pt) .. (3382.31pt,2481.1899pt) ..controls (3433.43pt,2523.3999pt) and (3462.04pt,2584.5999pt) .. (3477.13pt,2649.1799pt); + \draw[pstyle12] (2081.88pt,1330.3099pt) -- (2072.6161pt,1326.9661pt) -- (2076.8929pt,1330.6687pt) -- (2073.1903pt,1334.9455pt) -- (2081.88pt,1330.3099pt) -- cycle; + \node at (2066.1288pt,1313.0426pt)[below right,color=black]{1}; + \node at (3468.8823pt,2624.2164pt)[below right,color=black]{1}; + \draw[pstyle11] (2076.2464pt,1345.3048pt) ..controls (1866.7364pt,1385.2948pt) and (1389.61pt,1488.8299pt) .. (1295.31pt,1619.3999pt) ..controls (1184.22pt,1773.2099pt) and (1161.43pt,2338.7399pt) .. (1295.31pt,2473.1899pt) ..controls (1313.63pt,2491.5899pt) and (3144.86pt,2465.1699pt) .. (3165.31pt,2481.1899pt) ..controls (3221.05pt,2524.8399pt) and (3253.28pt,2590.2599pt) .. (3271.38pt,2658.7599pt); + \draw[pstyle12] (2082.14pt,1344.1799pt) -- (2072.5496pt,1341.9382pt) -- (2077.2287pt,1345.1173pt) -- (2074.0496pt,1349.7964pt) -- (2082.14pt,1344.1799pt) -- cycle; + \node at (2066.0932pt,1346.3617pt)[below right,color=black]{1}; + \node at (3271.1213pt,2633.5558pt)[below right,color=black]{1}; + \draw[pstyle11] (2776.3546pt,1365.383pt) ..controls (2791.4246pt,1422.743pt) and (2829.76pt,1533.7799pt) .. (2913.31pt,1583.3999pt) ..controls (3008.52pt,1639.9499pt) and (4811.69pt,1561.8599pt) .. (4906.31pt,1619.3999pt) ..controls (4929.87pt,1633.7299pt) and (4951.11pt,1651.4699pt) .. (4970.23pt,1671.4799pt); + \draw[pstyle12] (2774.83pt,1359.5799pt) -- (2773.2482pt,1369.3009pt) -- (2776.1005pt,1364.4158pt) -- (2780.9856pt,1367.2681pt) -- (2774.83pt,1359.5799pt) -- cycle; + \node at (2767.4908pt,1367.1999pt)[below right,color=black]{1}; + \node at (4953.7794pt,1653.2289pt)[below right,color=black]{1}; + \draw[pstyle11] (2752.3285pt,1364.9192pt) ..controls (2730.9285pt,1416.9692pt) and (2685.88pt,1514.2599pt) .. (2621.31pt,1583.3999pt) ..controls (2441.88pt,1775.4799pt) and (2165.05pt,1925.8099pt) .. (2026.85pt,1993.7499pt); + \draw[pstyle12] (2754.61pt,1359.3699pt) -- (2747.4882pt,1366.1728pt) -- (2752.7087pt,1363.9943pt) -- (2754.8872pt,1369.2149pt) -- (2754.61pt,1359.3699pt) -- cycle; + \node at (2743.5659pt,1367.2186pt)[below right,color=black]{1}; + \node at (2034.4757pt,1972.5652pt)[below right,color=black]{1}; + \draw[pstyle11] (2758.1934pt,1365.2898pt) ..controls (2743.0334pt,1422.5098pt) and (2704.59pt,1533.3399pt) .. (2621.31pt,1583.3999pt) ..controls (2502.03pt,1655.0999pt) and (1496.98pt,1564.0099pt) .. (1369.31pt,1619.3999pt) ..controls (874.63pt,1834.0099pt) and (720.53pt,1982.5399pt) .. (515.31pt,2481.1899pt) ..controls (359.98pt,2858.5899pt) and (460.89pt,3351.2499pt) .. (532.2pt,3604.5299pt); + \draw[pstyle12] (2759.73pt,1359.4899pt) -- (2753.5585pt,1367.1653pt) -- (2758.4495pt,1364.3231pt) -- (2761.2916pt,1369.2142pt) -- (2759.73pt,1359.4899pt) -- cycle; + \node at (2756.7699pt,1367.0939pt)[below right,color=black]{1}; + \node at (529.8305pt,3579.0274pt)[below right,color=black]{1}; + \draw[pstyle11] (4803.3985pt,1295.4101pt) ..controls (4796.7785pt,1214.8701pt) and (4788.22pt,966.5599pt) .. (4935.81pt,949.9099pt) ..controls (4975.93pt,945.3799pt) and (10709.68pt,945.3799pt) .. (10749.81pt,949.9099pt) ..controls (10851.19pt,961.3499pt) and (10879.37pt,1084.5399pt) .. (10885.07pt,1186.7999pt); + \draw[pstyle12] (4803.89pt,1301.3899pt) -- (4807.1393pt,1292.0925pt) -- (4803.4804pt,1296.4067pt) -- (4799.1662pt,1292.7478pt) -- (4803.89pt,1301.3899pt) -- cycle; + \node at (4794.2934pt,1276.0856pt)[below right,color=black]{1}; + \node at (10877.0674pt,1161.7606pt)[below right,color=black]{1}; + \draw[pstyle11] (4809.0169pt,1356.0116pt) ..controls (4814.9869pt,1408.5916pt) and (4836.91pt,1529.7199pt) .. (4918.31pt,1583.3999pt) ..controls (5043.57pt,1666.0199pt) and (10202.92pt,1525.9199pt) .. (10320.31pt,1619.3999pt) ..controls (10438pt,1713.1199pt) and (10430.43pt,1919.8399pt) .. (10422.43pt,2000.3199pt); + \draw[pstyle12] (4808.34pt,1350.0499pt) -- (4805.3809pt,1359.4437pt) -- (4808.9041pt,1355.018pt) -- (4813.3298pt,1358.5412pt) -- (4808.34pt,1350.0499pt) -- cycle; + \node at (4799.9282pt,1357.7397pt)[below right,color=black]{1}; + \node at (10424.0672pt,1975.0273pt)[below right,color=black]{1}; + \draw[pstyle11] (3081.7408pt,1403.4973pt) ..controls (3102.6108pt,1464.5473pt) and (3140.35pt,1543.1699pt) .. (3208.31pt,1583.3999pt) ..controls (3370.69pt,1679.5399pt) and (4745.23pt,1521.0899pt) .. (4906.31pt,1619.3999pt) ..controls (4929.84pt,1633.7699pt) and (4951.07pt,1651.5399pt) .. (4970.18pt,1671.5699pt); + \draw[pstyle12] (3079.8pt,1397.8199pt) -- (3078.9263pt,1407.6299pt) -- (3081.4174pt,1402.5511pt) -- (3086.4962pt,1405.0421pt) -- (3079.8pt,1397.8199pt) -- cycle; + \node at (3081.9833pt,1405.2892pt)[below right,color=black]{1}; + \node at (4954.0986pt,1616.324pt)[below right,color=black]{1}; + \draw[pstyle11] (3031.4452pt,1403.2685pt) ..controls (3007.3452pt,1459.7485pt) and (2969.32pt,1532.0099pt) .. (2913.31pt,1583.3999pt) ..controls (2641.89pt,1832.3999pt) and (2208.52pt,1965.5499pt) .. (2026.81pt,2012.9499pt); + \draw[pstyle12] (3033.8pt,1397.7499pt) -- (3026.5888pt,1404.4579pt) -- (3031.8377pt,1402.3487pt) -- (3033.9469pt,1407.5977pt) -- (3033.8pt,1397.7499pt) -- cycle; + \node at (3023.0052pt,1405.2128pt)[below right,color=black]{1}; + \node at (2034.4323pt,1993.4152pt)[below right,color=black]{1}; + \draw[pstyle11] (3039.1581pt,1403.4938pt) ..controls (3018.5181pt,1464.5338pt) and (2981.09pt,1543.1399pt) .. (2913.31pt,1583.3999pt) ..controls (2749.43pt,1680.7199pt) and (1369.67pt,1535.9699pt) .. (1198.31pt,1619.3999pt) ..controls (1087.07pt,1673.5499pt) and (534.89pt,2364.6699pt) .. (493.31pt,2481.1899pt) ..controls (356.3pt,2865.0399pt) and (459.91pt,3353.1599pt) .. (531.74pt,3604.5599pt); + \draw[pstyle12] (3041.08pt,1397.8099pt) -- (3034.4079pt,1405.0544pt) -- (3039.4784pt,1402.5464pt) -- (3041.9863pt,1407.617pt) -- (3041.08pt,1397.8099pt) -- cycle; + \node at (3039.6938pt,1405.2783pt)[below right,color=black]{1}; + \node at (520.9608pt,3579.0588pt)[below right,color=black]{1}; + \draw[pstyle11] (3039.0602pt,1403.3411pt) ..controls (3018.3602pt,1464.2811pt) and (2980.9pt,1542.8199pt) .. (2913.31pt,1583.3999pt) ..controls (2800.94pt,1650.8599pt) and (1853.42pt,1564.7399pt) .. (1734.31pt,1619.3999pt) ..controls (1266.89pt,1833.8799pt) and (1421.84pt,2261.1799pt) .. (953.31pt,2473.1899pt) ..controls (933pt,2482.3699pt) and (567.9pt,2465.2699pt) .. (552.31pt,2481.1899pt) ..controls (483.19pt,2551.6899pt) and (484.94pt,3297.5899pt) .. (552.31pt,3369.7699pt) ..controls (569.94pt,3388.6599pt) and (648.12pt,3361.6399pt) .. (668.31pt,3377.7699pt) ..controls (684.87pt,3390.9999pt) and (699.18pt,3406.4699pt) .. (711.53pt,3423.4699pt); + \draw[pstyle12] (3040.99pt,1397.6599pt) -- (3034.3079pt,1404.8952pt) -- (3039.3819pt,1402.3942pt) -- (3041.8828pt,1407.4682pt) -- (3040.99pt,1397.6599pt) -- cycle; + \node at (3024.173pt,1405.0078pt)[below right,color=black]{1}; + \node at (701.6881pt,3398.112pt)[below right,color=black]{1}; + \draw[pstyle11] (3039.0274pt,1403.2901pt) ..controls (3018.3074pt,1464.1901pt) and (2980.84pt,1542.7199pt) .. (2913.31pt,1583.3999pt) ..controls (2811.32pt,1644.8399pt) and (1925.07pt,1533.8099pt) .. (1842.31pt,1619.3999pt) ..controls (1710.42pt,1755.7899pt) and (1708.29pt,2338.8799pt) .. (1842.31pt,2473.1899pt) ..controls (1860.51pt,2491.4299pt) and (5533.84pt,2465.5099pt) .. (5554.31pt,2481.1899pt) ..controls (5672.1pt,2571.3899pt) and (5690.11pt,2757.1899pt) .. (5689.37pt,2868.4999pt); + \draw[pstyle12] (3040.96pt,1397.6099pt) -- (3034.2743pt,1404.8419pt) -- (3039.3495pt,1402.3434pt) -- (3041.8479pt,1407.4186pt) -- (3040.96pt,1397.6099pt) -- cycle; + \node at (3030.7529pt,1405.3124pt)[below right,color=black]{1}; + \node at (5690.1652pt,2842.9814pt)[below right,color=black]{1}; + \draw[pstyle11] (3081.4632pt,1403.4833pt) ..controls (3102.1932pt,1464.7433pt) and (3139.9pt,1543.6799pt) .. (3208.31pt,1583.3999pt) ..controls (3312.06pt,1643.6399pt) and (11737.98pt,1567.8299pt) .. (11846.31pt,1619.3999pt) ..controls (12754.34pt,2051.6599pt) and (12583.77pt,2644.3599pt) .. (13280.31pt,3369.7699pt) ..controls (13428.73pt,3524.3399pt) and (13627.82pt,3687.9499pt) .. (13701.91pt,3747.5199pt); + \draw[pstyle12] (3079.54pt,1397.7999pt) -- (3078.6359pt,1407.6072pt) -- (3081.1427pt,1402.5361pt) -- (3086.2138pt,1405.0429pt) -- (3079.54pt,1397.7999pt) -- cycle; + \node at (3072.9618pt,1405.2674pt)[below right,color=black]{1}; + \node at (13685.3997pt,3722.1797pt)[below right,color=black]{1}; + \draw[pstyle11] (4283.0933pt,1393.9311pt) ..controls (4298.4733pt,1453.7811pt) and (4329.45pt,1536.5399pt) .. (4393.31pt,1583.3999pt) ..controls (4482.39pt,1648.7799pt) and (4554.9pt,1548.0899pt) .. (4639.31pt,1619.3999pt) ..controls (4752.1pt,1714.6899pt) and (4770.77pt,1905.8199pt) .. (4773.29pt,1990.8399pt); + \draw[pstyle12] (4281.6pt,1388.1199pt) -- (4279.9659pt,1397.8322pt) -- (4282.8444pt,1392.9626pt) -- (4287.7141pt,1395.8411pt) -- (4281.6pt,1388.1199pt) -- cycle; + \node at (4283.4028pt,1395.9202pt)[below right,color=black]{1}; + \node at (4773.9554pt,1965.6154pt)[below right,color=black]{1}; + \draw[pstyle11] (4301.3548pt,1393.6498pt) ..controls (4326.3348pt,1445.7298pt) and (4360.61pt,1516.8699pt) .. (4393.31pt,1583.3999pt) ..controls (4401.2pt,1599.4599pt) and (4404.9pt,1602.6999pt) .. (4411.31pt,1619.3999pt) ..controls (4461.95pt,1751.4499pt) and (4500.15pt,1915.1399pt) .. (4516.53pt,1991.0099pt); + \draw[pstyle12] (4298.76pt,1388.2399pt) -- (4299.0457pt,1398.0846pt) -- (4300.9224pt,1392.7481pt) -- (4306.2588pt,1394.6248pt) -- (4298.76pt,1388.2399pt) -- cycle; + \node at (4293.4044pt,1395.6069pt)[below right,color=black]{1}; + \node at (4506.4447pt,1965.491pt)[below right,color=black]{1}; + \draw[pstyle11] (4270.639pt,1394.1287pt) ..controls (4273.429pt,1534.8187pt) and (4280.1pt,1871.3099pt) .. (4282.47pt,1991.0899pt); + \draw[pstyle12] (4270.52pt,1388.1299pt) -- (4266.6992pt,1397.2074pt) -- (4270.6191pt,1393.1289pt) -- (4274.6977pt,1397.0488pt) -- (4270.52pt,1388.1299pt) -- cycle; + \node at (4262.2359pt,1395.9313pt)[below right,color=black]{1}; + \node at (4283.0249pt,1965.5842pt)[below right,color=black]{1}; + \draw[pstyle11] (4266.3271pt,1257.3102pt) ..controls (4265.2471pt,1154.3602pt) and (4280.58pt,964.5999pt) .. (4410.81pt,949.9099pt) ..controls (4456.13pt,944.7899pt) and (10933.48pt,944.7899pt) .. (10978.81pt,949.9099pt) ..controls (11048.78pt,957.7999pt) and (11081.82pt,1020.0299pt) .. (11096.3pt,1091.6499pt); + \draw[pstyle12] (4266.39pt,1263.3099pt) -- (4270.2954pt,1254.2684pt) -- (4266.3376pt,1258.3102pt) -- (4262.2958pt,1254.3524pt) -- (4266.39pt,1263.3099pt) -- cycle; + \node at (4266.5451pt,1237.7186pt)[below right,color=black]{1}; + \node at (11088.091pt,1065.9475pt)[below right,color=black]{1}; + \draw[pstyle11] (4281.1771pt,1393.8867pt) ..controls (4295.3171pt,1455.2567pt) and (4325.62pt,1540.6199pt) .. (4393.31pt,1583.3999pt) ..controls (4459.56pt,1625.2699pt) and (9977.02pt,1568.1299pt) .. (10036.31pt,1619.3999pt) ..controls (10152.99pt,1720.3199pt) and (10119.49pt,1938.4099pt) .. (10104.64pt,2009.9999pt); + \draw[pstyle12] (4279.83pt,1388.0399pt) -- (4277.9528pt,1397.7082pt) -- (4280.9526pt,1392.9122pt) -- (4285.7486pt,1395.912pt) -- (4279.83pt,1388.0399pt) -- cycle; + \node at (4274.9346pt,1396.1246pt)[below right,color=black]{1}; + \node at (10107.0794pt,1984.6879pt)[below right,color=black]{1}; + \draw[pstyle11] (4281.1662pt,1393.8969pt) ..controls (4295.2962pt,1455.2669pt) and (4325.61pt,1540.6499pt) .. (4393.31pt,1583.3999pt) ..controls (4468.03pt,1630.5899pt) and (10688.3pt,1562.9599pt) .. (10756.31pt,1619.3999pt) ..controls (10866.68pt,1711.0099pt) and (10854.94pt,1904.9599pt) .. (10843.37pt,1990.8399pt); + \draw[pstyle12] (4279.82pt,1388.0499pt) -- (4277.9413pt,1397.7179pt) -- (4280.9419pt,1392.9224pt) -- (4285.7374pt,1395.9229pt) -- (4279.82pt,1388.0499pt) -- cycle; + \node at (4272.5531pt,1395.8426pt)[below right,color=black]{1}; + \node at (10845.1638pt,1965.6154pt)[below right,color=black]{1}; + \draw[pstyle11] (4281.1549pt,1393.9172pt) ..controls (4295.2749pt,1455.3072pt) and (4325.57pt,1540.6999pt) .. (4393.31pt,1583.3999pt) ..controls (4496.87pt,1648.6899pt) and (13118.33pt,1536.3699pt) .. (13208.31pt,1619.3999pt) ..controls (13244.16pt,1652.4899pt) and (13336.5pt,3325.1699pt) .. (13356.31pt,3369.7699pt) ..controls (13434.1pt,3544.8899pt) and (13620.91pt,3692.3099pt) .. (13697.59pt,3747.5799pt); + \draw[pstyle12] (4279.81pt,1388.0699pt) -- (4277.9292pt,1397.7375pt) -- (4280.9308pt,1392.9427pt) -- (4285.7256pt,1395.9443pt) -- (4279.81pt,1388.0699pt) -- cycle; + \node at (4281.417pt,1395.8647pt)[below right,color=black]{1}; + \node at (13690.0227pt,3722.2551pt)[below right,color=black]{1}; + \draw[pstyle11] (4770.6823pt,1984.9722pt) ..controls (4768.2623pt,1898.4422pt) and (4776.87pt,1707.9999pt) .. (4894.31pt,1619.3999pt) ..controls (5019.06pt,1525.2699pt) and (10388.33pt,1667.0999pt) .. (10520.31pt,1583.3999pt) ..controls (10565.8pt,1554.5499pt) and (10594.85pt,1503.7199pt) .. (10613.21pt,1454.8599pt); + \draw[pstyle12] (4770.85pt,1990.9699pt) -- (4774.5968pt,1981.8616pt) -- (4770.7102pt,1985.9719pt) -- (4766.6pt,1982.0852pt) -- (4770.85pt,1990.9699pt) -- cycle; + \node at (4771.1373pt,1965.4444pt)[below right,color=black]{1}; + \node at (10611.7932pt,1462.41pt)[below right,color=black]{1}; + \draw[pstyle11] (4769.1023pt,1984.7706pt) ..controls (4763.3023pt,1887.6506pt) and (4766.07pt,1662.9699pt) .. (4911.81pt,1601.3999pt) ..controls (4948.18pt,1586.0299pt) and (10562.43pt,1586.0299pt) .. (10598.81pt,1601.3999pt) ..controls (10751.01pt,1665.7099pt) and (10708.97pt,1928.4999pt) .. (10691.86pt,2010.0499pt); + \draw[pstyle12] (4769.46pt,1990.7599pt) -- (4772.9164pt,1981.5375pt) -- (4769.1619pt,1985.7688pt) -- (4764.9306pt,1982.0144pt) -- (4769.46pt,1990.7599pt) -- cycle; + \node at (4760.24pt,1965.5226pt)[below right,color=black]{1}; + \node at (10694.3573pt,1984.7507pt)[below right,color=black]{1}; + \draw[pstyle11] (4521.8045pt,1985.0562pt) ..controls (4517.8345pt,1898.6862pt) and (4523.08pt,1708.5199pt) .. (4639.31pt,1619.3999pt) ..controls (4764.95pt,1523.0499pt) and (10210.44pt,1675.3999pt) .. (10339.31pt,1583.3999pt) ..controls (10386.4pt,1549.7799pt) and (10409.03pt,1489.5499pt) .. (10419.83pt,1435.8699pt); + \draw[pstyle12] (4522.08pt,1991.0499pt) -- (4525.6625pt,1981.8757pt) -- (4521.8504pt,1986.0552pt) -- (4517.671pt,1982.2431pt) -- (4522.08pt,1991.0499pt) -- cycle; + \node at (4512.9139pt,1965.5376pt)[below right,color=black]{1}; + \node at (10419.491pt,1443.4977pt)[below right,color=black]{1}; + \draw[pstyle11] (4520.278pt,1985.0977pt) ..controls (4512.788pt,1888.1077pt) and (4511.56pt,1662.7699pt) .. (4656.81pt,1601.3999pt) ..controls (4694.18pt,1585.6099pt) and (10461.43pt,1585.6099pt) .. (10498.81pt,1601.3999pt) ..controls (10649.8pt,1665.1899pt) and (10594.41pt,1928.3399pt) .. (10573.11pt,2010.0099pt); + \draw[pstyle12] (4520.74pt,1991.0799pt) -- (4524.0352pt,1981.7986pt) -- (4520.355pt,1986.0947pt) -- (4516.0589pt,1982.4146pt) -- (4520.74pt,1991.0799pt) -- cycle; + \node at (4520.6769pt,1965.5726pt)[below right,color=black]{1}; + \node at (10565.8776pt,1984.7005pt)[below right,color=black]{1}; + \draw[pstyle11] (4281.5398pt,1984.8902pt) ..controls (4280.6698pt,1898.2102pt) and (4292.63pt,1707.4999pt) .. (4411.31pt,1619.3999pt) ..controls (4538.86pt,1524.7099pt) and (9998.84pt,1672.5899pt) .. (10130.31pt,1583.3999pt) ..controls (10167.91pt,1557.8899pt) and (10191.93pt,1516.2199pt) .. (10207.26pt,1473.8099pt); + \draw[pstyle12] (4281.6pt,1990.8899pt) -- (4285.5095pt,1981.8502pt) -- (4281.5498pt,1985.8902pt) -- (4277.5099pt,1981.9305pt) -- (4281.6pt,1990.8899pt) -- cycle; + \node at (4272.7203pt,1965.6733pt)[below right,color=black]{1}; + \node at (10206.1527pt,1481.4151pt)[below right,color=black]{1}; + \draw[pstyle11] (4279.9536pt,1984.8054pt) ..controls (4275.8036pt,1887.7754pt) and (4282.37pt,1663.2699pt) .. (4428.81pt,1601.3999pt) ..controls (4463.75pt,1586.6399pt) and (9855.86pt,1586.6399pt) .. (9890.81pt,1601.3999pt) ..controls (10042.62pt,1665.5399pt) and (9996.59pt,1928.4499pt) .. (9978.23pt,2010.0299pt); + \draw[pstyle12] (4280.21pt,1990.7999pt) -- (4283.8218pt,1981.6372pt) -- (4279.9963pt,1985.8045pt) -- (4275.8291pt,1981.979pt) -- (4280.21pt,1990.7999pt) -- cycle; + \node at (4271.1088pt,1965.569pt)[below right,color=black]{1}; + \node at (9970.7704pt,1984.7256pt)[below right,color=black]{1}; + \draw[pstyle11] (1257.8122pt,3350.2348pt) ..controls (1249.6222pt,3358.8348pt) and (1244.9pt,3362.4899pt) .. (1235.31pt,3369.7699pt) ..controls (1210.2pt,3388.7999pt) and (692.63pt,3357.7499pt) .. (668.31pt,3377.7699pt) ..controls (602.72pt,3431.7299pt) and (580.74pt,3523.2899pt) .. (575.73pt,3604.4799pt); + \draw[pstyle12] (1261.95pt,3345.8899pt) -- (1252.8467pt,3349.6488pt) -- (1258.5018pt,3349.5107pt) -- (1258.6399pt,3355.1659pt) -- (1261.95pt,3345.8899pt) -- cycle; + \node at (1251.956pt,3353.9187pt)[below right,color=black]{1}; + \node at (567.0815pt,3578.9749pt)[below right,color=black]{1}; + \draw[pstyle11] (1455.7981pt,3351.9375pt) ..controls (1458.4881pt,3362.5975pt) and (1459.68pt,3367.3499pt) .. (1462.31pt,3377.7699pt) ..controls (1481.87pt,3455.5299pt) and (1503.45pt,3541.9999pt) .. (1521.36pt,3613.9999pt); + \draw[pstyle12] (1454.33pt,3346.1199pt) -- (1452.6537pt,3355.825pt) -- (1455.5534pt,3350.9679pt) -- (1460.4105pt,3353.8676pt) -- (1454.33pt,3346.1199pt) -- cycle; + \node at (1448.2438pt,3354.1533pt)[below right,color=black]{1}; + \node at (1511.2888pt,3588.9558pt)[below right,color=black]{1}; + \draw[pstyle11] (1376.7394pt,2567.3026pt) ..controls (1399.7294pt,2515.8926pt) and (1434.65pt,2483.8599pt) .. (1493.81pt,2477.1899pt) ..controls (1520.39pt,2474.1899pt) and (5320.22pt,2474.1899pt) .. (5346.81pt,2477.1899pt) ..controls (5506.89pt,2495.2499pt) and (5492.9pt,2745.2499pt) .. (5473.9pt,2877.9799pt); + \draw[pstyle12] (1374.29pt,2572.7799pt) -- (1381.6156pt,2566.1969pt) -- (1376.3311pt,2568.2155pt) -- (1374.3126pt,2562.9311pt) -- (1374.29pt,2572.7799pt) -- cycle; + \node at (1366.578pt,2547.7596pt)[below right,color=black]{1}; + \node at (5475.6905pt,2852.436pt)[below right,color=black]{1}; + \draw[pstyle11] (945.5388pt,3161.3607pt) ..controls (957.6088pt,3240.1307pt) and (985.42pt,3318.4499pt) .. (1049.31pt,3369.7699pt) ..controls (1066.38pt,3383.4799pt) and (1229.16pt,3364.1299pt) .. (1246.31pt,3377.7699pt) ..controls (1298.32pt,3419.1199pt) and (1326.71pt,3483.0099pt) .. (1341.81pt,3547.3499pt); + \draw[pstyle12] (944.63pt,3155.4299pt) -- (942.0393pt,3164.9319pt) -- (945.3873pt,3160.3722pt) -- (949.947pt,3163.7202pt) -- (944.63pt,3155.4299pt) -- cycle; + \node at (936.6127pt,3162.7903pt)[below right,color=black]{1}; + \node at (1341.5116pt,3521.9865pt)[below right,color=black]{1}; + \draw[pstyle11] (3069.737pt,2786.1235pt) ..controls (3073.417pt,2679.5135pt) and (3098.32pt,2553.9399pt) .. (3189.31pt,2481.1899pt) ..controls (3207.93pt,2466.2899pt) and (4885.99pt,2485.6799pt) .. (4906.31pt,2473.1899pt) ..controls (4929.95pt,2458.6499pt) and (4951.19pt,2440.7499pt) .. (4970.28pt,2420.5599pt); + \draw[pstyle12] (3069.53pt,2792.1199pt) -- (3073.8381pt,2783.2632pt) -- (3069.7025pt,2787.1229pt) -- (3065.8429pt,2782.9873pt) -- (3069.53pt,2792.1199pt) -- cycle; + \node at (3059.364pt,2766.8579pt)[below right,color=black]{1}; + \node at (4954.209pt,2442.5536pt)[below right,color=black]{1}; + \draw[pstyle11] (12941.5429pt,1470.0505pt) ..controls (12882.6629pt,1516.5905pt) and (12816.11pt,1559.0399pt) .. (12742.31pt,1583.3999pt) ..controls (12615.03pt,1625.4099pt) and (8050.93pt,1609.0299pt) .. (7917.31pt,1619.3999pt) ..controls (6910.83pt,1697.4999pt) and (5715.88pt,1918.6599pt) .. (5290.42pt,2001.4699pt); + \draw[pstyle12] (12946.25pt,1466.3299pt) -- (12936.7089pt,1468.7727pt) -- (12942.3274pt,1469.4304pt) -- (12941.6697pt,1475.0489pt) -- (12946.25pt,1466.3299pt) -- cycle; + \node at (12930.4193pt,1456.1637pt)[below right,color=black]{1}; + \node at (5298.3783pt,1982.4854pt)[below right,color=black]{1}; + \draw[pstyle11] (13094.6071pt,1498.9599pt) ..controls (13093.4571pt,1800.8099pt) and (13082.42pt,2407.8299pt) .. (13012.31pt,2473.1899pt) ..controls (12994.02pt,2490.2299pt) and (5834.16pt,2465.9999pt) .. (5814.31pt,2481.1899pt) ..controls (5696.47pt,2571.3199pt) and (5678.47pt,2757.1499pt) .. (5679.22pt,2868.4799pt); + \draw[pstyle12] (13094.63pt,1492.9599pt) -- (13090.5957pt,1501.9446pt) -- (13094.611pt,1497.9599pt) -- (13098.5957pt,1501.9751pt) -- (13094.63pt,1492.9599pt) -- cycle; + \node at (13086.4829pt,1500.3918pt)[below right,color=black]{1}; + \node at (5679.1429pt,2842.9597pt)[below right,color=black]{1}; + \draw[pstyle11] (13026.0264pt,1498.0805pt) ..controls (13003.9564pt,1533.9605pt) and (12978.57pt,1562.2999pt) .. (12942.31pt,1583.3999pt) ..controls (12845.01pt,1640.0199pt) and (11002.49pt,1546.9799pt) .. (10916.31pt,1619.3999pt) ..controls (10806.48pt,1711.6799pt) and (10817.93pt,1905.2699pt) .. (10829.33pt,1990.9499pt); + \draw[pstyle12] (13029.17pt,1492.9699pt) -- (13021.0476pt,1498.5401pt) -- (13026.5504pt,1497.2287pt) -- (13027.8617pt,1502.7315pt) -- (13029.17pt,1492.9699pt) -- cycle; + \node at (13018.2613pt,1500.4022pt)[below right,color=black]{1}; + \node at (10819.5438pt,1965.4211pt)[below right,color=black]{1}; + \draw[pstyle11] (13388.2018pt,1422.3628pt) ..controls (13362.9218pt,1481.2128pt) and (13323.11pt,1547.9399pt) .. (13259.31pt,1583.3999pt) ..controls (13194.45pt,1619.4499pt) and (7991.28pt,1613.6899pt) .. (7917.31pt,1619.3999pt) ..controls (6910.8pt,1697.1399pt) and (5715.87pt,1918.5199pt) .. (5290.42pt,2001.4299pt); + \draw[pstyle12] (13390.57pt,1416.8499pt) -- (13383.3425pt,1423.5405pt) -- (13388.5965pt,1421.444pt) -- (13390.693pt,1426.698pt) -- (13390.57pt,1416.8499pt) -- cycle; + \node at (13379.9253pt,1424.5096pt)[below right,color=black]{1}; + \node at (5298.3783pt,2000.2669pt)[below right,color=black]{1}; + \draw[pstyle11] (13425.3971pt,1422.4988pt) ..controls (13429.7571pt,1645.8588pt) and (13405.9pt,2220.4299pt) .. (13062.31pt,2473.1899pt) ..controls (13042.03pt,2488.0999pt) and (5834.29pt,2465.8999pt) .. (5814.31pt,2481.1899pt) ..controls (5696.47pt,2571.3199pt) and (5678.47pt,2757.1499pt) .. (5679.22pt,2868.4799pt); + \draw[pstyle12] (13425.28pt,1416.4999pt) -- (13421.4564pt,1425.5763pt) -- (13425.3776pt,1421.4989pt) -- (13429.4549pt,1425.4201pt) -- (13425.28pt,1416.4999pt) -- cycle; + \node at (13425.9308pt,1424.4444pt)[below right,color=black]{1}; + \node at (5670.4554pt,2842.9597pt)[below right,color=black]{1}; + \draw[pstyle11] (13428.6174pt,1422.7924pt) ..controls (13456.8874pt,1792.5424pt) and (13564.33pt,3176.3499pt) .. (13603.31pt,3369.7699pt) ..controls (13632.98pt,3517.0299pt) and (13697.49pt,3686.3699pt) .. (13721.79pt,3747.4399pt); + \draw[pstyle12] (13428.16pt,1416.8099pt) -- (13424.8578pt,1426.0886pt) -- (13428.5412pt,1421.7953pt) -- (13432.8345pt,1425.4788pt) -- (13428.16pt,1416.8099pt) -- cycle; + \node at (13420.3933pt,1424.4666pt)[below right,color=black]{1}; + \node at (13710.374pt,3722.0792pt)[below right,color=black]{1}; + \draw[pstyle11] (6443.556pt,1384.4895pt) ..controls (6431.066pt,1443.4195pt) and (6403.18pt,1532.0899pt) .. (6339.31pt,1583.3999pt) ..controls (6276.72pt,1633.6799pt) and (6216.7pt,1560.3599pt) .. (6162.31pt,1619.3999pt) ..controls (5903.35pt,1900.4399pt) and (6344.1pt,2217.2399pt) .. (6060.31pt,2473.1899pt) ..controls (6039.43pt,2492.0099pt) and (5575.9pt,2463.1799pt) .. (5554.31pt,2481.1899pt) ..controls (5439.29pt,2577.0899pt) and (5438pt,2768.9999pt) .. (5448.09pt,2877.9899pt); + \draw[pstyle12] (6444.8pt,1378.6199pt) -- (6439.0209pt,1386.595pt) -- (6443.7633pt,1383.5112pt) -- (6446.847pt,1388.2537pt) -- (6444.8pt,1378.6199pt) -- cycle; + \node at (6435.2985pt,1386.1543pt)[below right,color=black]{1}; + \node at (5447.4205pt,2852.447pt)[below right,color=black]{1}; + \draw[pstyle11] (6440.0443pt,1384.5174pt) ..controls (6424.9543pt,1441.1174pt) and (6395.29pt,1525.4299pt) .. (6339.31pt,1583.3999pt) ..controls (6313.9pt,1609.7099pt) and (6286.39pt,1589.5199pt) .. (6265.31pt,1619.3999pt) ..controls (6155.25pt,1775.3899pt) and (6311.12pt,2344.2899pt) .. (6170.31pt,2473.1899pt) ..controls (6155.71pt,2486.5399pt) and (5829.89pt,2468.9999pt) .. (5814.31pt,2481.1899pt) ..controls (5697.61pt,2572.4499pt) and (5679.15pt,2757.4299pt) .. (5679.53pt,2868.3899pt); + \draw[pstyle12] (6441.59pt,1378.7199pt) -- (6435.4065pt,1386.3857pt) -- (6440.302pt,1383.5511pt) -- (6443.1365pt,1388.4466pt) -- (6441.59pt,1378.7199pt) -- cycle; + \node at (6431.6973pt,1386.2665pt)[below right,color=black]{1}; + \node at (5668.9002pt,2843.2055pt)[below right,color=black]{1}; + \draw[pstyle11] (6444.4713pt,1384.577pt) ..controls (6432.7213pt,1444.277pt) and (6405.37pt,1534.3299pt) .. (6339.31pt,1583.3999pt) ..controls (6236.1pt,1660.0599pt) and (6146.01pt,1531.3899pt) .. (6052.31pt,1619.3999pt) ..controls (5770.77pt,1883.8099pt) and (6186.57pt,2225.3999pt) .. (5890.31pt,2473.1899pt) ..controls (5872.87pt,2487.7599pt) and (5090.56pt,2467.6499pt) .. (5072.31pt,2481.1899pt) ..controls (4927.36pt,2588.6599pt) and (4918.88pt,2836.0299pt) .. (4920.83pt,2925.4599pt); + \draw[pstyle12] (6445.63pt,1378.6899pt) -- (6439.9673pt,1386.748pt) -- (6444.6644pt,1383.5958pt) -- (6447.8167pt,1388.2929pt) -- (6445.63pt,1378.6899pt) -- cycle; + \node at (6445.2046pt,1386.2329pt)[below right,color=black]{1}; + \node at (4911.7893pt,2900.1595pt)[below right,color=black]{1}; + \draw[pstyle11] (7449.457pt,1365.5643pt) ..controls (7432.047pt,1524.5743pt) and (7333.9pt,2209.7299pt) .. (6912.31pt,2473.1899pt) ..controls (6886.44pt,2489.3499pt) and (5838.47pt,2462.5799pt) .. (5814.31pt,2481.1899pt) ..controls (5696.75pt,2571.6899pt) and (5678.65pt,2757.3899pt) .. (5679.31pt,2868.5899pt); + \draw[pstyle12] (7450.11pt,1359.5999pt) -- (7445.1542pt,1368.1111pt) -- (7449.5658pt,1364.5702pt) -- (7453.1067pt,1368.9818pt) -- (7450.11pt,1359.5999pt) -- cycle; + \node at (7440.8625pt,1367.2235pt)[below right,color=black]{1}; + \node at (5679.0629pt,2843.4668pt)[below right,color=black]{1}; + \draw[pstyle11] (7497.4653pt,1363.248pt) ..controls (7570.7553pt,1421.878pt) and (7730.6pt,1538.8299pt) .. (7893.31pt,1583.3999pt) ..controls (7966.65pt,1603.4899pt) and (13312.65pt,1567.5899pt) .. (13368.31pt,1619.3999pt) ..controls (13377.23pt,1627.7099pt) and (13501.75pt,3358.0999pt) .. (13505.31pt,3369.7699pt) ..controls (13552.92pt,3526.1499pt) and (13668.68pt,3688.6699pt) .. (13713.33pt,3747.7299pt); + \draw[pstyle12] (7492.78pt,1359.4999pt) -- (7497.3092pt,1368.2456pt) -- (7496.6844pt,1362.6233pt) -- (7502.3066pt,1361.9985pt) -- (7492.78pt,1359.4999pt) -- cycle; + \node at (7491.1331pt,1367.1057pt)[below right,color=black]{1}; + \node at (13699.4737pt,3722.0393pt)[below right,color=black]{1}; + \draw[pstyle11] (7009.7889pt,1403.2763pt) ..controls (6943.7389pt,1614.4463pt) and (6717.85pt,2233.6699pt) .. (6274.31pt,2473.1899pt) ..controls (6251.82pt,2485.3299pt) and (5834.48pt,2465.4899pt) .. (5814.31pt,2481.1899pt) ..controls (5697.37pt,2572.1499pt) and (5679pt,2757.2399pt) .. (5679.45pt,2868.2999pt); + \draw[pstyle12] (7011.58pt,1397.5499pt) -- (7005.0757pt,1404.9455pt) -- (7010.0874pt,1402.3219pt) -- (7012.7109pt,1407.3336pt) -- (7011.58pt,1397.5499pt) -- cycle; + \node at (7001.2414pt,1405.2467pt)[below right,color=black]{1}; + \node at (5668.7957pt,2843.088pt)[below right,color=black]{1}; + \draw[pstyle11] (5954.2082pt,1266.7309pt) ..controls (5952.6582pt,1183.5809pt) and (5936.08pt,1028.3699pt) .. (5835.31pt,953.9099pt) ..controls (5826.39pt,947.3199pt) and (5048.35pt,946.7799pt) .. (5037.31pt,945.9099pt) ..controls (4245.52pt,883.6599pt) and (3311.04pt,715.2499pt) .. (2930.1pt,642.5099pt); + \draw[pstyle12] (5954.32pt,1272.7299pt) -- (5958.1516pt,1263.6569pt) -- (5954.2268pt,1267.7308pt) -- (5950.153pt,1263.806pt) -- (5954.32pt,1272.7299pt) -- cycle; + \node at (5945.9445pt,1247.5238pt)[below right,color=black]{1}; + \node at (2937.6509pt,644.3692pt)[below right,color=black]{1}; + \draw[pstyle11] (5943.4292pt,1384.4659pt) ..controls (5930.6192pt,1444.0659pt) and (5901.76pt,1534.0399pt) .. (5835.31pt,1583.3999pt) ..controls (5741.65pt,1652.9599pt) and (5660.01pt,1539.1899pt) .. (5575.31pt,1619.3999pt) ..controls (5294.62pt,1885.1999pt) and (5707.36pt,2227.0199pt) .. (5409.31pt,2473.1899pt) ..controls (5386.96pt,2491.6399pt) and (1257.66pt,2462.7299pt) .. (1235.31pt,2481.1899pt) ..controls (1135.29pt,2563.7499pt) and (1121.82pt,2719.0999pt) .. (1127.05pt,2830.1499pt); + \draw[pstyle12] (5944.69pt,1378.5999pt) -- (5938.8881pt,1386.5584pt) -- (5943.6393pt,1383.4883pt) -- (5946.7095pt,1388.2395pt) -- (5944.69pt,1378.5999pt) -- cycle; + \node at (5944.1508pt,1386.1319pt)[below right,color=black]{1}; + \node at (1126.3757pt,2804.7728pt)[below right,color=black]{1}; + \draw[pstyle11] (5937.1621pt,1384.3987pt) ..controls (5921.2921pt,1442.6187pt) and (5897.72pt,1534.2299pt) .. (5882.31pt,1619.3999pt) ..controls (5848.28pt,1807.4499pt) and (5922.1pt,2346.1799pt) .. (5779.31pt,2473.1899pt) ..controls (5765.87pt,2485.1399pt) and (3203.36pt,2469.9599pt) .. (3189.31pt,2481.1899pt) ..controls (3098.26pt,2553.8699pt) and (3073.16pt,2685.4499pt) .. (3069.49pt,2792.0699pt); + \draw[pstyle12] (5938.74pt,1378.6099pt) -- (5932.5139pt,1386.2411pt) -- (5937.425pt,1383.4339pt) -- (5940.2323pt,1388.345pt) -- (5938.74pt,1378.6099pt) -- cycle; + \node at (5920.8637pt,1385.6959pt)[below right,color=black]{1}; + \node at (3060.8298pt,2766.5664pt)[below right,color=black]{1}; + \draw[pstyle11] (5937.7547pt,1384.3105pt) ..controls (5920.7747pt,1440.1605pt) and (5889.16pt,1523.2999pt) .. (5835.31pt,1583.3999pt) ..controls (5814.55pt,1606.5599pt) and (5792.28pt,1593.3499pt) .. (5775.31pt,1619.3999pt) ..controls (5670.91pt,1779.5999pt) and (5811.49pt,2346.4499pt) .. (5668.31pt,2473.1899pt) ..controls (5654.39pt,2485.4999pt) and (3006.44pt,2469.1199pt) .. (2992.31pt,2481.1899pt) ..controls (2888.68pt,2569.6999pt) and (2885.53pt,2737.9499pt) .. (2897.09pt,2849.1699pt); + \draw[pstyle12] (5939.5pt,1378.5699pt) -- (5933.055pt,1386.0172pt) -- (5938.0456pt,1383.3537pt) -- (5940.7091pt,1388.3443pt) -- (5939.5pt,1378.5699pt) -- cycle; + \node at (5929.3532pt,1386.0983pt)[below right,color=black]{1}; + \node at (2887.541pt,2823.8412pt)[below right,color=black]{1}; + \draw[pstyle11] (5942.5505pt,1384.4285pt) ..controls (5929.0605pt,1443.3285pt) and (5899.71pt,1531.9799pt) .. (5835.31pt,1583.3999pt) ..controls (5774.61pt,1631.8599pt) and (5716.04pt,1561.4699pt) .. (5664.31pt,1619.3999pt) ..controls (5537.36pt,1761.5499pt) and (5724.1pt,2344.7399pt) .. (5583.31pt,2473.1899pt) ..controls (5569.22pt,2486.0299pt) and (2852.76pt,2468.7599pt) .. (2838.31pt,2481.1899pt) ..controls (2737.91pt,2567.4699pt) and (2733.2pt,2728.8499pt) .. (2744.34pt,2839.8899pt); + \draw[pstyle12] (5943.89pt,1378.5799pt) -- (5937.9817pt,1386.4597pt) -- (5942.7737pt,1383.4537pt) -- (5945.7798pt,1388.2458pt) -- (5943.89pt,1378.5799pt) -- cycle; + \node at (5934.2783pt,1386.1095pt)[below right,color=black]{1}; + \node at (2743.28pt,2814.3076pt)[below right,color=black]{1}; + \draw[pstyle11] (5971.0789pt,1384.5031pt) ..controls (6023.9889pt,1567.2231pt) and (6169.98pt,2178.1299pt) .. (5853.31pt,2473.1899pt) ..controls (5833.43pt,2491.7099pt) and (5386.01pt,2464.8499pt) .. (5364.31pt,2481.1899pt) ..controls (5257.51pt,2561.5599pt) and (5226.4pt,2718.3599pt) .. (5218.55pt,2830.2999pt); + \draw[pstyle12] (5969.41pt,1378.7399pt) -- (5968.0711pt,1388.4973pt) -- (5970.8007pt,1383.5426pt) -- (5975.7554pt,1386.2722pt) -- (5969.41pt,1378.7399pt) -- cycle; + \node at (5962.9085pt,1386.289pt)[below right,color=black]{1}; + \node at (5218.8199pt,2804.9319pt)[below right,color=black]{1}; + \draw[pstyle11] (6191.8581pt,1384.2821pt) ..controls (6175.3081pt,1444.0221pt) and (6140.76pt,1534.4499pt) .. (6071.31pt,1583.3999pt) ..controls (5976.31pt,1650.3499pt) and (5902.69pt,1546.3399pt) .. (5812.31pt,1619.3999pt) ..controls (5498.23pt,1873.2699pt) and (5831.93pt,2241.2799pt) .. (5501.31pt,2473.1899pt) ..controls (5477.05pt,2490.1999pt) and (1258.15pt,2462.3299pt) .. (1235.31pt,2481.1899pt) ..controls (1135.29pt,2563.7499pt) and (1121.82pt,2719.0999pt) .. (1127.04pt,2830.1499pt); + \draw[pstyle12] (6193.46pt,1378.4999pt) -- (6187.2024pt,1386.1053pt) -- (6192.1251pt,1383.3184pt) -- (6194.912pt,1388.2411pt) -- (6193.46pt,1378.4999pt) -- cycle; + \node at (6192.4786pt,1386.4054pt)[below right,color=black]{1}; + \node at (1117.8776pt,2804.7728pt)[below right,color=black]{1}; + \draw[pstyle11] (6191.1044pt,1384.4041pt) ..controls (6174.0044pt,1443.5841pt) and (6139.11pt,1532.8099pt) .. (6071.31pt,1583.3999pt) ..controls (6004.17pt,1633.4899pt) and (5942.18pt,1556.9899pt) .. (5886.31pt,1619.3999pt) ..controls (5759.33pt,1761.2299pt) and (5956.19pt,2344.0599pt) .. (5816.31pt,2473.1899pt) ..controls (5794.16pt,2493.6299pt) and (1500.06pt,2462.6299pt) .. (1476.31pt,2481.1899pt) ..controls (1444.74pt,2505.8399pt) and (1420.72pt,2537.4699pt) .. (1402.52pt,2572.6899pt); + \draw[pstyle12] (6192.77pt,1378.6399pt) -- (6186.4289pt,1386.1758pt) -- (6191.382pt,1383.4434pt) -- (6194.1145pt,1388.3966pt) -- (6192.77pt,1378.6399pt) -- cycle; + \node at (6182.7774pt,1386.1768pt)[below right,color=black]{1}; + \node at (1395.3814pt,2547.6677pt)[below right,color=black]{1}; + \draw[pstyle11] (6203.6367pt,1266.8215pt) ..controls (6198.4367pt,1183.4115pt) and (6175.08pt,1027.3399pt) .. (6071.31pt,953.9099pt) ..controls (6059.58pt,945.6099pt) and (5051.62pt,947.0199pt) .. (5037.31pt,945.9099pt) ..controls (4245.45pt,884.5699pt) and (3311.01pt,715.6599pt) .. (2930.08pt,642.6499pt); + \draw[pstyle12] (6204.01pt,1272.8099pt) -- (6207.4423pt,1263.5785pt) -- (6203.6989pt,1267.8196pt) -- (6199.4578pt,1264.0762pt) -- (6204.01pt,1272.8099pt) -- cycle; + \node at (6195.2915pt,1247.2333pt)[below right,color=black]{1}; + \node at (2937.6301pt,626.7979pt)[below right,color=black]{1}; + \draw[pstyle11] (6205.4517pt,1384.6299pt) ..controls (6205.5117pt,1598.4899pt) and (6200.4pt,2396.8399pt) .. (6120.31pt,2473.1899pt) ..controls (6108pt,2484.9199pt) and (5827.68pt,2470.6899pt) .. (5814.31pt,2481.1899pt) ..controls (5697.77pt,2572.6599pt) and (5679.26pt,2757.5699pt) .. (5679.58pt,2868.4599pt); + \draw[pstyle12] (6205.45pt,1378.6299pt) -- (6201.45pt,1387.6299pt) -- (6205.45pt,1383.6299pt) -- (6209.45pt,1387.6299pt) -- (6205.45pt,1378.6299pt) -- cycle; + \node at (6197.0028pt,1386.1656pt)[below right,color=black]{1}; + \node at (5679.5339pt,2842.9379pt)[below right,color=black]{1}; + \draw[pstyle11] (6193.4837pt,1384.3274pt) ..controls (6147.8337pt,1606.7474pt) and (5971.27pt,2464.1899pt) .. (5960.31pt,2473.1899pt) ..controls (5934.7pt,2494.1799pt) and (5390.79pt,2461.3099pt) .. (5364.31pt,2481.1899pt) ..controls (5257.39pt,2561.3999pt) and (5226.31pt,2718.2299pt) .. (5218.49pt,2830.2299pt); + \draw[pstyle12] (6194.69pt,1378.4499pt) -- (6188.9622pt,1386.4619pt) -- (6193.6847pt,1383.3478pt) -- (6196.7989pt,1388.0703pt) -- (6194.69pt,1378.4499pt) -- cycle; + \node at (6184.8412pt,1386.349pt)[below right,color=black]{1}; + \node at (5210.2687pt,2804.8577pt)[below right,color=black]{1}; + \draw[pstyle11] (6217.0006pt,1384.5544pt) ..controls (6232.1306pt,1445.7244pt) and (6265.47pt,1538.6899pt) .. (6338.31pt,1583.3999pt) ..controls (6442.9pt,1647.5999pt) and (10661.97pt,1540.8999pt) .. (10756.31pt,1619.3999pt) ..controls (10866.57pt,1711.1499pt) and (10854.89pt,1905.0199pt) .. (10843.35pt,1990.8599pt); + \draw[pstyle12] (6215.56pt,1378.7299pt) -- (6213.838pt,1388.427pt) -- (6216.7605pt,1383.5836pt) -- (6221.604pt,1386.5062pt) -- (6215.56pt,1378.7299pt) -- cycle; + \node at (6208.3449pt,1386.2778pt)[below right,color=black]{1}; + \node at (10835.8657pt,1965.6386pt)[below right,color=black]{1}; + \draw[pstyle11] (7261.9194pt,1365.4826pt) ..controls (7229.7094pt,1525.9726pt) and (7066.38pt,2222.3199pt) .. (6612.31pt,2473.1899pt) ..controls (6592.9pt,2483.9099pt) and (5831.85pt,2467.6399pt) .. (5814.31pt,2481.1899pt) ..controls (5696.87pt,2571.8499pt) and (5678.73pt,2757.4899pt) .. (5679.35pt,2868.6399pt); + \draw[pstyle12] (7263.1pt,1359.5999pt) -- (7257.4072pt,1367.6368pt) -- (7262.1161pt,1364.5021pt) -- (7265.2508pt,1369.211pt) -- (7263.1pt,1359.5999pt) -- cycle; + \node at (7253.316pt,1367.2235pt)[below right,color=black]{1}; + \node at (5679.2841pt,2843.1334pt)[below right,color=black]{1}; + \draw[pstyle11] (7269.1214pt,1365.478pt) ..controls (7270.5514pt,1422.148pt) and (7282.52pt,1531.2199pt) .. (7354.31pt,1583.3999pt) ..controls (7421pt,1631.8899pt) and (13230.89pt,1563.2799pt) .. (13291.31pt,1619.3999pt) ..controls (13309.17pt,1635.9999pt) and (13422.69pt,3346.9499pt) .. (13431.31pt,3369.7699pt) ..controls (13493.66pt,3534.9299pt) and (13645.76pt,3690.3999pt) .. (13706.07pt,3747.6999pt); + \draw[pstyle12] (7268.97pt,1359.4799pt) -- (7265.1983pt,1368.5779pt) -- (7269.0961pt,1364.4783pt) -- (7273.1958pt,1368.3761pt) -- (7268.97pt,1359.4799pt) -- cycle; + \node at (7269.6566pt,1367.0821pt)[below right,color=black]{1}; + \node at (13700.6757pt,3722.4059pt)[below right,color=black]{1}; + \draw[pstyle11] (5650.024pt,1239.5791pt) ..controls (5579.234pt,1149.8391pt) and (5454.71pt,1014.0299pt) .. (5306.31pt,953.9099pt) ..controls (5278.59pt,942.6799pt) and (5067.09pt,948.5399pt) .. (5037.31pt,945.9099pt) ..controls (4246.17pt,875.8599pt) and (3311.34pt,711.7299pt) .. (2930.19pt,641.3199pt); + \draw[pstyle12] (5653.74pt,1244.2899pt) -- (5651.3065pt,1234.7464pt) -- (5650.6433pt,1240.3643pt) -- (5645.0255pt,1239.7011pt) -- (5653.74pt,1244.2899pt) -- cycle; + \node at (5639.7949pt,1218.7584pt)[below right,color=black]{1}; + \node at (2937.7447pt,625.4118pt)[below right,color=black]{1}; + \draw[pstyle11] (5601.9034pt,1407.4923pt) ..controls (5538.2034pt,1460.3723pt) and (5466.81pt,1532.6799pt) .. (5428.31pt,1619.3999pt) ..controls (5389.73pt,1706.2899pt) and (5441.63pt,2408.1299pt) .. (5372.31pt,2473.1899pt) ..controls (5350.41pt,2493.7299pt) and (1072.74pt,2462.4199pt) .. (1049.31pt,2481.1899pt) ..controls (966.4pt,2547.5499pt) and (938.71pt,2662.8999pt) .. (932.08pt,2763.5799pt); + \draw[pstyle12] (5606.52pt,1403.6599pt) -- (5597.0402pt,1406.3308pt) -- (5602.6729pt,1406.8536pt) -- (5602.1501pt,1412.4862pt) -- (5606.52pt,1403.6599pt) -- cycle; + \node at (5590.4716pt,1391.7902pt)[below right,color=black]{1}; + \node at (923.5302pt,2737.972pt)[below right,color=black]{1}; + \draw[pstyle11] (5621.9686pt,1411.6318pt) ..controls (5569.7686pt,1466.1018pt) and (5511.41pt,1538.3199pt) .. (5479.31pt,1619.3999pt) ..controls (5409.22pt,1796.3999pt) and (5549.17pt,2344.0499pt) .. (5409.31pt,2473.1899pt) ..controls (5389.24pt,2491.7099pt) and (1497.83pt,2464.3699pt) .. (1476.31pt,2481.1899pt) ..controls (1444.75pt,2505.8399pt) and (1420.72pt,2537.4799pt) .. (1402.53pt,2572.6999pt); + \draw[pstyle12] (5626.12pt,1407.2999pt) -- (5617.0049pt,1411.0302pt) -- (5622.6605pt,1410.9099pt) -- (5622.7808pt,1416.5654pt) -- (5626.12pt,1407.2999pt) -- cycle; + \node at (5610.6673pt,1414.7944pt)[below right,color=black]{1}; + \node at (1403.5541pt,2547.6779pt)[below right,color=black]{1}; + \draw[pstyle11] (5601.5782pt,1387.9397pt) ..controls (5521.0282pt,1438.4997pt) and (5420.42pt,1516.5799pt) .. (5368.31pt,1619.3999pt) ..controls (5282.3pt,1789.0799pt) and (5445.49pt,2343.5099pt) .. (5306.31pt,2473.1899pt) ..controls (5283.58pt,2494.3599pt) and (857.56pt,2461.7699pt) .. (833.31pt,2481.1899pt) ..controls (742.44pt,2553.9199pt) and (717.9pt,2685.4999pt) .. (714.72pt,2792.1099pt); + \draw[pstyle12] (5606.66pt,1384.7499pt) -- (5596.9107pt,1386.1467pt) -- (5602.4251pt,1387.4081pt) -- (5601.1638pt,1392.9225pt) -- (5606.66pt,1384.7499pt) -- cycle; + \node at (5590.6219pt,1371.4915pt)[below right,color=black]{1}; + \node at (706.0229pt,2766.6083pt)[below right,color=black]{1}; + \draw[pstyle11] (5653.406pt,1412.2201pt) ..controls (5617.306pt,1468.8801pt) and (5576.1pt,1542.9099pt) .. (5553.31pt,1619.3999pt) ..controls (5498.93pt,1801.8399pt) and (5623.12pt,2343.9899pt) .. (5483.31pt,2473.1899pt) ..controls (5469.06pt,2486.3499pt) and (2705.14pt,2468.6899pt) .. (2690.31pt,2481.1899pt) ..controls (2582.65pt,2571.8099pt) and (2579.81pt,2747.7399pt) .. (2590.78pt,2858.8299pt); + \draw[pstyle12] (5656.63pt,1407.1599pt) -- (5648.4205pt,1412.6009pt) -- (5653.9433pt,1411.3767pt) -- (5655.1674pt,1416.8996pt) -- (5656.63pt,1407.1599pt) -- cycle; + \node at (5643.518pt,1414.9251pt)[below right,color=black]{1}; + \node at (2581.2997pt,2833.5008pt)[below right,color=black]{1}; + \draw[pstyle11] (5726.5068pt,1413.0779pt) ..controls (5763.3768pt,1648.9079pt) and (5853.93pt,2324.9999pt) .. (5705.31pt,2473.1899pt) ..controls (5692.93pt,2485.5199pt) and (3202.96pt,2470.2799pt) .. (3189.31pt,2481.1899pt) ..controls (3098.26pt,2553.8699pt) and (3073.16pt,2685.4499pt) .. (3069.5pt,2792.0799pt); + \draw[pstyle12] (5725.58pt,1407.1499pt) -- (5723.0182pt,1416.6597pt) -- (5726.3523pt,1412.0899pt) -- (5730.9222pt,1415.424pt) -- (5725.58pt,1407.1499pt) -- cycle; + \node at (5718.3934pt,1414.9143pt)[below right,color=black]{1}; + \node at (3069.2278pt,2766.5769pt)[below right,color=black]{1}; + \draw[pstyle11] (5706.5535pt,1413.0861pt) ..controls (5689.2435pt,1668.0161pt) and (5633.94pt,2437.3099pt) .. (5594.31pt,2473.1899pt) ..controls (5580.91pt,2485.3099pt) and (3006.04pt,2469.4499pt) .. (2992.31pt,2481.1899pt) ..controls (2888.68pt,2569.7099pt) and (2885.53pt,2737.9499pt) .. (2897.09pt,2849.1699pt); + \draw[pstyle12] (5706.96pt,1407.0999pt) -- (5702.3595pt,1415.8082pt) -- (5706.6213pt,1412.0884pt) -- (5710.3411pt,1416.3502pt) -- (5706.96pt,1407.0999pt) -- cycle; + \node at (5698.1732pt,1414.86pt)[below right,color=black]{1}; + \node at (2896.1035pt,2823.8412pt)[below right,color=black]{1}; + \draw[pstyle11] (5666.9677pt,1412.4468pt) ..controls (5638.7977pt,1469.8768pt) and (5606.79pt,1544.5199pt) .. (5590.31pt,1619.3999pt) ..controls (5580.1pt,1665.7599pt) and (5591.46pt,2440.2199pt) .. (5557.31pt,2473.1899pt) ..controls (5543.72pt,2486.2999pt) and (2852.62pt,2468.8799pt) .. (2838.31pt,2481.1899pt) ..controls (2737.91pt,2567.4699pt) and (2733.2pt,2728.8599pt) .. (2744.34pt,2839.8899pt); + \draw[pstyle12] (5669.61pt,1407.0599pt) -- (5662.0553pt,1413.3786pt) -- (5667.4081pt,1411.5489pt) -- (5669.2378pt,1416.9017pt) -- (5669.61pt,1407.0599pt) -- cycle; + \node at (5657.6135pt,1414.8166pt)[below right,color=black]{1}; + \node at (2734.7425pt,2814.3076pt)[below right,color=black]{1}; + \draw[pstyle11] (5731.0773pt,1413.0465pt) ..controls (5747.8673pt,1471.4665pt) and (5777.93pt,1541.4999pt) .. (5835.31pt,1583.3999pt) ..controls (5929.51pt,1652.2099pt) and (6006.26pt,1544.0399pt) .. (6095.31pt,1619.3999pt) ..controls (6401.68pt,1878.6999pt) and (6304.61pt,2084.4299pt) .. (6365.31pt,2481.1899pt) ..controls (6395.17pt,2676.3799pt) and (6504.82pt,3230.0299pt) .. (6365.31pt,3369.7699pt) ..controls (6353.28pt,3381.8099pt) and (1475.84pt,3367.4299pt) .. (1462.31pt,3377.7699pt) ..controls (1409.14pt,3418.3599pt) and (1380.51pt,3482.5599pt) .. (1365.55pt,3547.3999pt); + \draw[pstyle12] (5729.42pt,1407.2799pt) -- (5728.0616pt,1417.0346pt) -- (5730.8011pt,1412.0854pt) -- (5735.7504pt,1414.8249pt) -- (5729.42pt,1407.2799pt) -- cycle; + \node at (5729.0187pt,1414.7727pt)[below right,color=black]{1}; + \node at (1357.8173pt,3522.0383pt)[below right,color=black]{1}; + \draw[pstyle11] (5731.7538pt,1413.0259pt) ..controls (5748.8238pt,1471.0359pt) and (5778.93pt,1540.5699pt) .. (5835.31pt,1583.3999pt) ..controls (5908.26pt,1638.8399pt) and (5979.44pt,1549.1799pt) .. (6038.31pt,1619.3999pt) ..controls (6160.19pt,1764.7999pt) and (6170.05pt,2336.6499pt) .. (6038.31pt,2473.1899pt) ..controls (6021.01pt,2491.1099pt) and (5833.82pt,2465.7099pt) .. (5814.31pt,2481.1899pt) ..controls (5698.21pt,2573.2199pt) and (5679.55pt,2757.9299pt) .. (5679.72pt,2868.6399pt); + \draw[pstyle12] (5730.06pt,1407.2699pt) -- (5728.7633pt,1417.033pt) -- (5731.4715pt,1412.0665pt) -- (5736.4379pt,1414.7747pt) -- (5730.06pt,1407.2699pt) -- cycle; + \node at (5731.8773pt,1414.7619pt)[below right,color=black]{1}; + \node at (5679.5984pt,2843.5321pt)[below right,color=black]{1}; + \draw[pstyle11] (5728.8728pt,1413.1208pt) ..controls (5744.6928pt,1472.9908pt) and (5774.59pt,1544.8599pt) .. (5835.31pt,1583.3999pt) ..controls (5950.71pt,1656.6699pt) and (10651.19pt,1532.0099pt) .. (10756.31pt,1619.3999pt) ..controls (10866.61pt,1711.1099pt) and (10854.9pt,1904.9999pt) .. (10843.36pt,1990.8599pt); + \draw[pstyle12] (5727.34pt,1407.3199pt) -- (5725.772pt,1417.0431pt) -- (5728.6174pt,1412.154pt) -- (5733.5065pt,1414.9994pt) -- (5727.34pt,1407.3199pt) -- cycle; + \node at (5720.2696pt,1414.816pt)[below right,color=black]{1}; + \node at (10845.1523pt,1965.6386pt)[below right,color=black]{1}; + \draw[pstyle11] (6698.736pt,1403.1304pt) ..controls (6675.126pt,1462.9104pt) and (6634.74pt,1539.9099pt) .. (6568.31pt,1583.3999pt) ..controls (6468.49pt,1648.7499pt) and (6384.66pt,1533.0899pt) .. (6302.31pt,1619.3999pt) ..controls (6170.82pt,1757.1999pt) and (6366.5pt,2343.1799pt) .. (6227.31pt,2473.1899pt) ..controls (6210.53pt,2488.8499pt) and (5832.4pt,2467.0799pt) .. (5814.31pt,2481.1899pt) ..controls (5697.46pt,2572.2599pt) and (5679.06pt,2757.3099pt) .. (5679.48pt,2868.3399pt); + \draw[pstyle12] (6700.94pt,1397.5499pt) -- (6693.9136pt,1404.4513pt) -- (6699.1033pt,1402.2003pt) -- (6701.3543pt,1407.39pt) -- (6700.94pt,1397.5499pt) -- cycle; + \node at (6690.3498pt,1405.2467pt)[below right,color=black]{1}; + \node at (5670.7648pt,2843.1179pt)[below right,color=black]{1}; + \draw[pstyle11] (5217.9424pt,2824.2338pt) ..controls (5210.3024pt,2712.0238pt) and (5179.76pt,2560.8699pt) .. (5072.31pt,2481.1899pt) ..controls (5052.17pt,2466.2499pt) and (1480.01pt,2490.9299pt) .. (1462.31pt,2473.1899pt) ..controls (1368.51pt,2379.1799pt) and (1388.29pt,1029.5499pt) .. (1463.31pt,953.9099pt) ..controls (1479.23pt,937.8499pt) and (2258.52pt,958.4899pt) .. (2277.31pt,945.9099pt) ..controls (2353.08pt,895.1699pt) and (2388.82pt,795.4999pt) .. (2405.62pt,717.5499pt); + \draw[pstyle12] (5218.35pt,2830.2199pt) -- (5221.7294pt,2820.969pt) -- (5218.0104pt,2825.2314pt) -- (5213.7479pt,2821.5124pt) -- (5218.35pt,2830.2199pt) -- cycle; + \node at (5218.6077pt,2804.8471pt)[below right,color=black]{1}; + \node at (2396.4349pt,725.1809pt)[below right,color=black]{1}; + \draw[pstyle11] (5225.974pt,2824.2099pt) ..controls (5226.294pt,2687.0399pt) and (5201.19pt,2493.6999pt) .. (5054.81pt,2477.1899pt) ..controls (5028.57pt,2474.2299pt) and (1279.04pt,2474.2299pt) .. (1252.81pt,2477.1899pt) ..controls (1110.47pt,2493.2499pt) and (1106.68pt,2693.0099pt) .. (1121.33pt,2830.3499pt); + \draw[pstyle12] (5225.96pt,2830.2099pt) -- (5229.981pt,2821.2193pt) -- (5225.9717pt,2825.2099pt) -- (5221.981pt,2821.2006pt) -- (5225.96pt,2830.2099pt) -- cycle; + \node at (5226.6814pt,2804.8364pt)[below right,color=black]{1}; + \node at (1111.8196pt,2804.985pt)[below right,color=black]{1}; + \draw[pstyle11] (5225.974pt,2824.2099pt) ..controls (5226.294pt,2687.0399pt) and (5201.19pt,2493.6999pt) .. (5054.81pt,2477.1899pt) ..controls (5013.24pt,2472.4999pt) and (4343.37pt,2472.4999pt) .. (4301.81pt,2477.1899pt) ..controls (4293.88pt,2478.0799pt) and (4290.23pt,2475.8399pt) .. (4284.31pt,2481.1899pt) ..controls (4250.14pt,2512.0299pt) and (4223.18pt,2550.3399pt) .. (4201.9pt,2591.7599pt); + \draw[pstyle12] (5225.96pt,2830.2099pt) -- (5229.981pt,2821.2193pt) -- (5225.9717pt,2825.2099pt) -- (5221.981pt,2821.2006pt) -- (5225.96pt,2830.2099pt) -- cycle; + \node at (5228.4017pt,2805.3752pt)[below right,color=black]{1}; + \node at (4195.4394pt,2567.1253pt)[below right,color=black]{1}; + \draw[pstyle11] (5212.6895pt,2824.2821pt) ..controls (5201.4195pt,2715.8921pt) and (5168.58pt,2570.8099pt) .. (5072.31pt,2481.1899pt) ..controls (5066.47pt,2475.7499pt) and (5062.73pt,2478.0799pt) .. (5054.81pt,2477.1899pt) ..controls (5020pt,2473.2599pt) and (3828.61pt,2473.2599pt) .. (3793.81pt,2477.1899pt) ..controls (3657.34pt,2492.5799pt) and (3643.97pt,2675.1799pt) .. (3653.39pt,2811.1699pt); + \draw[pstyle12] (5213.31pt,2830.2499pt) -- (5216.3578pt,2820.8845pt) -- (5212.7929pt,2825.2767pt) -- (5208.4007pt,2821.7118pt) -- (5213.31pt,2830.2499pt) -- cycle; + \node at (5204.7731pt,2804.8789pt)[below right,color=black]{1}; + \node at (3644.0925pt,2785.6141pt)[below right,color=black]{1}; + \draw[pstyle11] (5209.3852pt,3094.4501pt) ..controls (5195.9052pt,3189.2401pt) and (5161.81pt,3306.5399pt) .. (5072.31pt,3369.7699pt) ..controls (5047.33pt,3387.4099pt) and (692.04pt,3358.4799pt) .. (668.31pt,3377.7699pt) ..controls (602.25pt,3431.4299pt) and (580.3pt,3523.2399pt) .. (575.43pt,3604.6399pt); + \draw[pstyle12] (5210.23pt,3088.5099pt) -- (5205.0027pt,3096.8571pt) -- (5209.526pt,3093.4601pt) -- (5212.923pt,3097.9834pt) -- (5210.23pt,3088.5099pt) -- cycle; + \node at (5201.5425pt,3096.4816pt)[below right,color=black]{1}; + \node at (566.767pt,3579.1427pt)[below right,color=black]{1}; + \draw[pstyle11] (5209.3753pt,3094.4401pt) ..controls (5195.8953pt,3189.2401pt) and (5161.81pt,3306.5399pt) .. (5072.31pt,3369.7699pt) ..controls (5048.8pt,3386.3699pt) and (950.83pt,3361.1799pt) .. (927.31pt,3377.7699pt) ..controls (909.08pt,3390.6199pt) and (893.2pt,3406.0499pt) .. (879.37pt,3423.2699pt); + \draw[pstyle12] (5210.22pt,3088.4999pt) -- (5204.9928pt,3096.8472pt) -- (5209.5161pt,3093.4501pt) -- (5212.9132pt,3097.9734pt) -- (5210.22pt,3088.4999pt) -- cycle; + \node at (5209.9945pt,3096.4711pt)[below right,color=black]{1}; + \node at (873.4619pt,3397.9074pt)[below right,color=black]{1}; + \draw[pstyle11] (5218.8762pt,2824.1944pt) ..controls (5226.6662pt,2712.1644pt) and (5257.31pt,2561.2999pt) .. (5364.31pt,2481.1899pt) ..controls (5379.78pt,2469.5999pt) and (6042.69pt,2481.1599pt) .. (6060.31pt,2473.1899pt) ..controls (6525.32pt,2262.7999pt) and (6367.41pt,1838.6599pt) .. (6828.31pt,1619.3999pt) ..controls (6900.84pt,1584.8999pt) and (7470.66pt,1593.7799pt) .. (7550.31pt,1583.3999pt) ..controls (7950.6pt,1531.2599pt) and (8415.46pt,1417.0999pt) .. (8633.82pt,1360.2299pt); + \draw[pstyle12] (5218.46pt,2830.1799pt) -- (5223.0747pt,2821.479pt) -- (5218.8068pt,2825.1919pt) -- (5215.0939pt,2820.9241pt) -- (5218.46pt,2830.1799pt) -- cycle; + \node at (5209.7049pt,2805.339pt)[below right,color=black]{1}; + \node at (8617.9408pt,1344.8403pt)[below right,color=black]{1}; + \draw[pstyle11] (5227.2555pt,3094.41pt) ..controls (5240.7455pt,3189.19pt) and (5274.84pt,3306.4799pt) .. (5364.31pt,3369.7699pt) ..controls (5378.51pt,3379.8099pt) and (7851.92pt,3377.1599pt) .. (7869.31pt,3377.7699pt) ..controls (10316.42pt,3463.6499pt) and (13328.83pt,3734.1899pt) .. (13694.43pt,3767.5399pt); + \draw[pstyle12] (5226.41pt,3088.4699pt) -- (5223.7181pt,3097.9437pt) -- (5227.1145pt,3093.42pt) -- (5231.6383pt,3096.8165pt) -- (5226.41pt,3088.4699pt) -- cycle; + \node at (5218.6579pt,3096.4393pt)[below right,color=black]{1}; + \node at (13678.419pt,3768.4205pt)[below right,color=black]{1}; + \draw[pstyle11] (5684.6133pt,3056.3606pt) ..controls (5689.9933pt,3153.0506pt) and (5714.86pt,3296.7199pt) .. (5814.31pt,3369.7699pt) ..controls (5825.81pt,3378.2099pt) and (7855.04pt,3377.2599pt) .. (7869.31pt,3377.7699pt) ..controls (10316.39pt,3464.4999pt) and (13328.83pt,3734.2899pt) .. (13694.43pt,3767.5499pt); + \draw[pstyle12] (5684.28pt,3050.3699pt) -- (5680.7862pt,3059.5782pt) -- (5684.5578pt,3055.3622pt) -- (5688.7738pt,3059.1338pt) -- (5684.28pt,3050.3699pt) -- cycle; + \node at (5675.9742pt,3058.3184pt)[below right,color=black]{1}; + \node at (13678.419pt,3748.0856pt)[below right,color=black]{1}; + \draw[pstyle11] (8628.1649pt,1362.8744pt) ..controls (8410.0049pt,1421.3944pt) and (7951.23pt,1536.4199pt) .. (7550.31pt,1583.3999pt) ..controls (7467.62pt,1593.0899pt) and (6127.68pt,1584.0699pt) .. (6052.31pt,1619.3999pt) ..controls (5596.04pt,1833.2799pt) and (5764.92pt,2264.4099pt) .. (5306.31pt,2473.1899pt) ..controls (5291.49pt,2479.9299pt) and (629.81pt,2469.6699pt) .. (618.31pt,2481.1899pt) ..controls (548.55pt,2551.0599pt) and (554.24pt,3294.6399pt) .. (618.31pt,3369.7699pt) ..controls (632.91pt,3386.8899pt) and (651.37pt,3362.9399pt) .. (668.31pt,3377.7699pt) ..controls (683.72pt,3391.2599pt) and (697.17pt,3406.6799pt) .. (708.88pt,3423.4299pt); + \draw[pstyle12] (8633.96pt,1361.3199pt) -- (8624.231pt,1359.7882pt) -- (8629.1307pt,1362.6153pt) -- (8626.3036pt,1367.5151pt) -- (8633.96pt,1361.3199pt) -- cycle; + \node at (8617.6857pt,1364.1718pt)[below right,color=black]{1}; + \node at (698.976pt,3398.0711pt)[below right,color=black]{1}; + \draw[pstyle11] (8890.3573pt,1355.8465pt) ..controls (9029.2373pt,1392.8965pt) and (9244.77pt,1470.4099pt) .. (9373.31pt,1619.3999pt) ..controls (9472.11pt,1733.9399pt) and (9494.05pt,1924.1799pt) .. (9498.92pt,2000.3099pt); + \draw[pstyle12] (8884.56pt,1354.2999pt) -- (8892.2248pt,1360.4846pt) -- (8889.391pt,1355.5887pt) -- (8894.2869pt,1352.7549pt) -- (8884.56pt,1354.2999pt) -- cycle; + \node at (8892.4478pt,1338.549pt)[below right,color=black]{1}; + \node at (9489.8962pt,1975.0154pt)[below right,color=black]{1}; + \draw[pstyle11] (8458.5885pt,2074.2955pt) ..controls (8461.7985pt,2158.5155pt) and (8456.83pt,2375.5999pt) .. (8326.31pt,2473.1899pt) ..controls (8301pt,2492.1099pt) and (3800.87pt,2461.3199pt) .. (3776.31pt,2481.1899pt) ..controls (3680.56pt,2558.6099pt) and (3660.31pt,2701.8299pt) .. (3660.7pt,2811.2499pt); + \draw[pstyle12] (8458.36pt,2068.2999pt) -- (8454.7057pt,2077.4457pt) -- (8458.5504pt,2073.2963pt) -- (8462.6999pt,2077.141pt) -- (8458.36pt,2068.2999pt) -- cycle; + \node at (8459.4724pt,2075.9342pt)[below right,color=black]{1}; + \node at (3660.2397pt,2785.6985pt)[below right,color=black]{1}; + \draw[pstyle11] (8458.5878pt,2074.2956pt) ..controls (8461.7878pt,2158.5056pt) and (8456.81pt,2375.5799pt) .. (8326.31pt,2473.1899pt) ..controls (8305.63pt,2488.6499pt) and (4627.94pt,2464.4199pt) .. (4608.31pt,2481.1899pt) ..controls (4501.53pt,2572.3199pt) and (4501.4pt,2748.0899pt) .. (4514.15pt,2859.0199pt); + \draw[pstyle12] (8458.36pt,2068.2999pt) -- (8454.7046pt,2077.4453pt) -- (8458.5499pt,2073.2963pt) -- (8462.6989pt,2077.1415pt) -- (8458.36pt,2068.2999pt) -- cycle; + \node at (8448.7367pt,2075.2195pt)[below right,color=black]{1}; + \node at (4504.4796pt,2833.3659pt)[below right,color=black]{1}; + \draw[pstyle11] (8458.5758pt,2074.2756pt) ..controls (8461.7458pt,2158.4456pt) and (8456.71pt,2375.4499pt) .. (8326.31pt,2473.1899pt) ..controls (8305.04pt,2489.1199pt) and (6435.15pt,2466.0699pt) .. (6413.31pt,2481.1899pt) ..controls (6279.49pt,2573.7899pt) and (6244pt,2778.8699pt) .. (6234.63pt,2887.5999pt); + \draw[pstyle12] (8458.35pt,2068.2799pt) -- (8454.6916pt,2077.4241pt) -- (8458.5382pt,2073.2764pt) -- (8462.6859pt,2077.123pt) -- (8458.35pt,2068.2799pt) -- cycle; + \node at (8450.0356pt,2075.9106pt)[below right,color=black]{1}; + \node at (6235.4045pt,2862.3471pt)[below right,color=black]{1}; + \draw[pstyle11] (8466.5594pt,2073.9491pt) ..controls (8504.6294pt,2217.3691pt) and (8654.46pt,2781.9399pt) .. (8692.56pt,2925.5299pt); + \draw[pstyle12] (8465.02pt,2068.1499pt) -- (8463.4629pt,2077.8749pt) -- (8466.3028pt,2072.9825pt) -- (8471.1951pt,2075.8224pt) -- (8465.02pt,2068.1499pt) -- cycle; + \node at (8467.3187pt,2075.7574pt)[below right,color=black]{1}; + \node at (8682.0877pt,2900.2432pt)[below right,color=black]{1}; + \draw[pstyle11] (7927.7876pt,2058.1867pt) ..controls (7660.8576pt,2133.8767pt) and (6724.55pt,2388.6799pt) .. (5927.31pt,2473.1899pt) ..controls (5912.45pt,2474.7599pt) and (3787.91pt,2471.7799pt) .. (3776.31pt,2481.1899pt) ..controls (3680.64pt,2558.6999pt) and (3660.37pt,2701.9099pt) .. (3660.74pt,2811.2999pt); + \draw[pstyle12] (7933.56pt,2056.5499pt) -- (7923.8102pt,2055.1568pt) -- (7928.7496pt,2057.9139pt) -- (7925.9926pt,2062.8534pt) -- (7933.56pt,2056.5499pt) -- cycle; + \node at (7917.4747pt,2063.7439pt)[below right,color=black]{1}; + \node at (3651.8444pt,2785.7512pt)[below right,color=black]{1}; + \draw[pstyle11] (7927.7878pt,2058.1875pt) ..controls (7660.8578pt,2133.9175pt) and (6724.56pt,2388.8099pt) .. (5927.31pt,2473.1899pt) ..controls (5911.03pt,2474.9099pt) and (3582.93pt,2470.7699pt) .. (3570.31pt,2481.1899pt) ..controls (3519.17pt,2523.3799pt) and (3490.55pt,2584.5699pt) .. (3475.46pt,2649.1499pt); + \draw[pstyle12] (7933.56pt,2056.5499pt) -- (7923.81pt,2055.1582pt) -- (7928.7498pt,2057.9146pt) -- (7925.9935pt,2062.8544pt) -- (7933.56pt,2056.5499pt) -- cycle; + \node at (7917.5618pt,2041.0049pt)[below right,color=black]{1}; + \node at (3475.5487pt,2623.6904pt)[below right,color=black]{1}; + \draw[pstyle11] (7927.7879pt,2058.198pt) ..controls (7660.8679pt,2133.948pt) and (6724.57pt,2388.9099pt) .. (5927.31pt,2473.1899pt) ..controls (5909.73pt,2475.0399pt) and (3395.97pt,2469.9799pt) .. (3382.31pt,2481.1899pt) ..controls (3328.44pt,2525.3499pt) and (3299.2pt,2590.5099pt) .. (3284.31pt,2658.5799pt); + \draw[pstyle12] (7933.56pt,2056.5599pt) -- (7923.8099pt,2055.169pt) -- (7928.7499pt,2057.925pt) -- (7925.994pt,2062.865pt) -- (7933.56pt,2056.5599pt) -- cycle; + \node at (7917.5618pt,2059.7691pt)[below right,color=black]{1}; + \node at (3276.1822pt,2633.371pt)[below right,color=black]{1}; + \draw[pstyle11] (7988.5725pt,2073.369pt) ..controls (7944.4325pt,2159.459pt) and (7814.16pt,2386.2499pt) .. (7624.31pt,2473.1899pt) ..controls (7593.72pt,2487.1899pt) and (6440.94pt,2462.0099pt) .. (6413.31pt,2481.1899pt) ..controls (6279.6pt,2573.9499pt) and (6244.06pt,2778.9599pt) .. (6234.66pt,2887.6399pt); + \draw[pstyle12] (7991.31pt,2068.0299pt) -- (7983.6444pt,2074.2136pt) -- (7989.0288pt,2072.4792pt) -- (7990.7632pt,2077.8636pt) -- (7991.31pt,2068.0299pt) -- cycle; + \node at (7979.6579pt,2075.8823pt)[below right,color=black]{1}; + \node at (6226.6098pt,2861.8913pt)[below right,color=black]{1}; + \draw[pstyle11] (8006.8465pt,2074.2298pt) ..controls (8007.1865pt,2151.0698pt) and (8016.66pt,2339.7199pt) .. (8098.31pt,2473.1899pt) ..controls (8234pt,2694.9999pt) and (8509.07pt,2858.7499pt) .. (8635.29pt,2925.4899pt); + \draw[pstyle12] (8006.82pt,2068.2299pt) -- (8002.8599pt,2077.2475pt) -- (8006.8421pt,2073.2299pt) -- (8010.8598pt,2077.2121pt) -- (8006.82pt,2068.2299pt) -- cycle; + \node at (7998.0544pt,2075.8517pt)[below right,color=black]{1}; + \node at (8613.5426pt,2900.1954pt)[below right,color=black]{1}; + \draw[pstyle11] (8216.1115pt,2074.1321pt) ..controls (8222.5815pt,2158.0021pt) and (8225.94pt,2374.3399pt) .. (8098.31pt,2473.1899pt) ..controls (8073.44pt,2492.4399pt) and (3594.58pt,2461.1899pt) .. (3570.31pt,2481.1899pt) ..controls (3519.13pt,2523.3399pt) and (3490.51pt,2584.5199pt) .. (3475.41pt,2649.0899pt); + \draw[pstyle12] (8215.65pt,2068.1499pt) -- (8212.3541pt,2077.4309pt) -- (8216.0346pt,2073.1351pt) -- (8220.3304pt,2076.8156pt) -- (8215.65pt,2068.1499pt) -- cycle; + \node at (8207.5665pt,2075.7574pt)[below right,color=black]{1}; + \node at (3467.2849pt,2623.6288pt)[below right,color=black]{1}; + \draw[pstyle11] (8216.1002pt,2074.1222pt) ..controls (8222.5502pt,2157.9622pt) and (8225.87pt,2374.2499pt) .. (8098.31pt,2473.1899pt) ..controls (8070.38pt,2494.8399pt) and (5581.58pt,2458.7299pt) .. (5554.31pt,2481.1899pt) ..controls (5438.69pt,2576.3599pt) and (5437.63pt,2768.5499pt) .. (5447.92pt,2877.7899pt); + \draw[pstyle12] (8215.64pt,2068.1399pt) -- (8212.3421pt,2077.4202pt) -- (8216.0235pt,2073.1252pt) -- (8220.3186pt,2076.8066pt) -- (8215.64pt,2068.1399pt) -- cycle; + \node at (8216.9797pt,2075.7457pt)[below right,color=black]{1}; + \node at (5438.5193pt,2852.5086pt)[below right,color=black]{1}; + \draw[pstyle11] (8216.1003pt,2074.1222pt) ..controls (8222.5503pt,2157.9522pt) and (8225.86pt,2374.2299pt) .. (8098.31pt,2473.1899pt) ..controls (8073.24pt,2492.6299pt) and (5839.48pt,2461.8799pt) .. (5814.31pt,2481.1899pt) ..controls (5696.57pt,2571.4699pt) and (5678.54pt,2757.2399pt) .. (5679.26pt,2868.5199pt); + \draw[pstyle12] (8215.64pt,2068.1399pt) -- (8212.3422pt,2077.4202pt) -- (8216.0236pt,2073.1252pt) -- (8220.3186pt,2076.8065pt) -- (8215.64pt,2068.1399pt) -- cycle; + \node at (8207.5547pt,2075.7457pt)[below right,color=black]{1}; + \node at (5668.5476pt,2843.3753pt)[below right,color=black]{1}; + \draw[pstyle11] (8216.9347pt,2074.1297pt) ..controls (8226.7147pt,2149.2397pt) and (8256pt,2331.8399pt) .. (8325.31pt,2473.1899pt) ..controls (8418.8pt,2663.8599pt) and (8594.53pt,2851.6999pt) .. (8667.85pt,2925.6199pt); + \draw[pstyle12] (8216.16pt,2068.1799pt) -- (8213.3556pt,2077.621pt) -- (8216.8056pt,2073.138pt) -- (8221.2886pt,2076.5881pt) -- (8216.16pt,2068.1799pt) -- cycle; + \node at (8208.2002pt,2076.2755pt)[below right,color=black]{1}; + \node at (8652.5129pt,2900.351pt)[below right,color=black]{1}; + \draw[pstyle11] (8971.168pt,2074.2082pt) ..controls (8969.168pt,2158.7082pt) and (8950.91pt,2377.3599pt) .. (8815.31pt,2473.1899pt) ..controls (8789.61pt,2491.3399pt) and (4309.87pt,2462.8299pt) .. (4284.31pt,2481.1899pt) ..controls (4244.5pt,2509.7599pt) and (4214.36pt,2548.6799pt) .. (4191.55pt,2592.0399pt); + \draw[pstyle12] (8971.31pt,2068.2099pt) -- (8967.0982pt,2077.1127pt) -- (8971.1917pt,2073.2085pt) -- (8975.0959pt,2077.302pt) -- (8971.31pt,2068.2099pt) -- cycle; + \node at (8972.0569pt,2075.8281pt)[below right,color=black]{1}; + \node at (4185.0837pt,2566.2373pt)[below right,color=black]{1}; + \draw[pstyle11] (8971.158pt,2074.1982pt) ..controls (8969.158pt,2158.6882pt) and (8950.88pt,2377.3099pt) .. (8815.31pt,2473.1899pt) ..controls (8796.82pt,2486.2599pt) and (5571.79pt,2466.7999pt) .. (5554.31pt,2481.1899pt) ..controls (5438.65pt,2576.3199pt) and (5437.61pt,2768.5299pt) .. (5447.91pt,2877.7799pt); + \draw[pstyle12] (8971.3pt,2068.1999pt) -- (8967.0881pt,2077.1027pt) -- (8971.1817pt,2073.1985pt) -- (8975.0859pt,2077.292pt) -- (8971.3pt,2068.1999pt) -- cycle; + \node at (8972.0452pt,2075.8164pt)[below right,color=black]{1}; + \node at (5434.6835pt,2852.7409pt)[below right,color=black]{1}; + \draw[pstyle11] (8971.1573pt,2074.1982pt) ..controls (8969.1473pt,2158.6882pt) and (8950.87pt,2377.2999pt) .. (8815.31pt,2473.1899pt) ..controls (8798.29pt,2485.2199pt) and (5830.85pt,2468.5099pt) .. (5814.31pt,2481.1899pt) ..controls (5696.54pt,2571.4199pt) and (5678.51pt,2757.2099pt) .. (5679.24pt,2868.5099pt); + \draw[pstyle12] (8971.3pt,2068.1999pt) -- (8967.0871pt,2077.1022pt) -- (8971.1811pt,2073.1985pt) -- (8975.0848pt,2077.2925pt) -- (8971.3pt,2068.1999pt) -- cycle; + \node at (8962.6202pt,2075.8164pt)[below right,color=black]{1}; + \node at (5679.1646pt,2842.9922pt)[below right,color=black]{1}; + \draw[pstyle11] (8960.0156pt,2073.9086pt) ..controls (8918.0656pt,2217.3286pt) and (8752.93pt,2781.9399pt) .. (8710.94pt,2925.5299pt); + \draw[pstyle12] (8961.7pt,2068.1499pt) -- (8955.3342pt,2075.665pt) -- (8960.2963pt,2072.9488pt) -- (8963.0125pt,2077.9109pt) -- (8961.7pt,2068.1499pt) -- cycle; + \node at (8951.3102pt,2075.7574pt)[below right,color=black]{1}; + \node at (8704.0862pt,2900.2432pt)[below right,color=black]{1}; + \draw[pstyle11] (9254.155pt,2074.2316pt) ..controls (9258.575pt,2158.3116pt) and (9256.71pt,2375.1099pt) .. (9127.31pt,2473.1899pt) ..controls (9107.53pt,2488.1699pt) and (5573.47pt,2465.4199pt) .. (5554.31pt,2481.1899pt) ..controls (5438.64pt,2576.3099pt) and (5437.6pt,2768.5199pt) .. (5447.91pt,2877.7699pt); + \draw[pstyle12] (9253.84pt,2068.2399pt) -- (9250.318pt,2077.4375pt) -- (9254.1025pt,2073.233pt) -- (9258.307pt,2077.0175pt) -- (9253.84pt,2068.2399pt) -- cycle; + \node at (9255.0382pt,2075.8635pt)[below right,color=black]{1}; + \node at (5445.4335pt,2852.7275pt)[below right,color=black]{1}; + \draw[pstyle11] (9254.155pt,2074.2316pt) ..controls (9258.575pt,2158.3116pt) and (9256.7pt,2375.0999pt) .. (9127.31pt,2473.1899pt) ..controls (9108.97pt,2487.0799pt) and (5832.57pt,2467.1999pt) .. (5814.31pt,2481.1899pt) ..controls (5696.53pt,2571.3999pt) and (5678.51pt,2757.1999pt) .. (5679.24pt,2868.4999pt); + \draw[pstyle12] (9253.84pt,2068.2399pt) -- (9250.318pt,2077.4375pt) -- (9254.1025pt,2073.233pt) -- (9258.307pt,2077.0175pt) -- (9253.84pt,2068.2399pt) -- cycle; + \node at (9245.6132pt,2075.8635pt)[below right,color=black]{1}; + \node at (5670.4771pt,2842.9814pt)[below right,color=black]{1}; + \draw[pstyle11] (9254.1543pt,2074.2317pt) ..controls (9258.5643pt,2158.2917pt) and (9256.67pt,2375.0599pt) .. (9127.31pt,2473.1899pt) ..controls (9097.27pt,2495.9599pt) and (6444.31pt,2459.7499pt) .. (6413.31pt,2481.1899pt) ..controls (6279.43pt,2573.6999pt) and (6243.97pt,2778.8199pt) .. (6234.62pt,2887.5799pt); + \draw[pstyle12] (9253.84pt,2068.2399pt) -- (9250.317pt,2077.4371pt) -- (9254.102pt,2073.233pt) -- (9258.306pt,2077.018pt) -- (9253.84pt,2068.2399pt) -- cycle; + \node at (9244.5984pt,2076.394pt)[below right,color=black]{1}; + \node at (6226.414pt,2861.5731pt)[below right,color=black]{1}; + \draw[pstyle11] (9246.2118pt,2074.1496pt) ..controls (9235.4218pt,2149.7096pt) and (9203.1pt,2333.8499pt) .. (9127.31pt,2473.1899pt) ..controls (9020.97pt,2668.6699pt) and (8823.41pt,2852.7699pt) .. (8740.03pt,2925.6099pt); + \draw[pstyle12] (9247.06pt,2068.2099pt) -- (9241.8279pt,2076.554pt) -- (9246.3532pt,2073.1597pt) -- (9249.7475pt,2077.685pt) -- (9247.06pt,2068.2099pt) -- cycle; + \node at (9237.6255pt,2075.8281pt)[below right,color=black]{1}; + \node at (8738.9033pt,2900.339pt)[below right,color=black]{1}; + \draw[pstyle11] (8705.1115pt,2074.1321pt) ..controls (8711.5815pt,2158.0021pt) and (8714.94pt,2374.3399pt) .. (8587.31pt,2473.1899pt) ..controls (8561.91pt,2492.8499pt) and (3986.08pt,2460.7399pt) .. (3961.31pt,2481.1899pt) ..controls (3895.22pt,2535.7299pt) and (3866.92pt,2622.0499pt) .. (3856.83pt,2706.3799pt); + \draw[pstyle12] (8704.65pt,2068.1499pt) -- (8701.3541pt,2077.4309pt) -- (8705.0346pt,2073.1351pt) -- (8709.3304pt,2076.8156pt) -- (8704.65pt,2068.1499pt) -- cycle; + \node at (8696.1959pt,2076.2162pt)[below right,color=black]{1}; + \node at (3848.3284pt,2680.8079pt)[below right,color=black]{1}; + \draw[pstyle11] (8705.1008pt,2074.1222pt) ..controls (8711.5608pt,2157.9822pt) and (8714.9pt,2374.2899pt) .. (8587.31pt,2473.1899pt) ..controls (8570.66pt,2486.0899pt) and (5570.57pt,2467.7999pt) .. (5554.31pt,2481.1899pt) ..controls (5438.66pt,2576.3299pt) and (5437.62pt,2768.5299pt) .. (5447.91pt,2877.7799pt); + \draw[pstyle12] (8704.64pt,2068.1399pt) -- (8701.3431pt,2077.4205pt) -- (8705.024pt,2073.1251pt) -- (8709.3194pt,2076.8061pt) -- (8704.64pt,2068.1399pt) -- cycle; + \node at (8705.9803pt,2075.7457pt)[below right,color=black]{1}; + \node at (5438.5084pt,2852.4977pt)[below right,color=black]{1}; + \draw[pstyle11] (8705.1009pt,2074.1222pt) ..controls (8711.5609pt,2157.9722pt) and (8714.89pt,2374.2699pt) .. (8587.31pt,2473.1899pt) ..controls (8556.87pt,2496.7799pt) and (5844.87pt,2457.7599pt) .. (5814.31pt,2481.1899pt) ..controls (5696.55pt,2571.4299pt) and (5678.52pt,2757.2199pt) .. (5679.25pt,2868.5099pt); + \draw[pstyle12] (8704.64pt,2068.1399pt) -- (8701.3432pt,2077.4206pt) -- (8705.0241pt,2073.1251pt) -- (8709.3195pt,2076.806pt) -- (8704.64pt,2068.1399pt) -- cycle; + \node at (8696.5553pt,2075.7457pt)[below right,color=black]{1}; + \node at (5668.5345pt,2843.3623pt)[below right,color=black]{1}; + \draw[pstyle11] (8701.31pt,2074.1499pt) ..controls (8701.31pt,2217.5699pt) and (8701.31pt,2781.9399pt) .. (8701.31pt,2925.5299pt); + \draw[pstyle12] (8701.31pt,2068.1499pt) -- (8697.31pt,2077.1499pt) -- (8701.31pt,2073.1499pt) -- (8705.31pt,2077.1499pt) -- (8701.31pt,2068.1499pt) -- cycle; + \node at (8692.6321pt,2075.7574pt)[below right,color=black]{1}; + \node at (8692.5603pt,2900.2432pt)[below right,color=black]{1}; + \draw[pstyle11] (9502.8707pt,2074.2538pt) ..controls (9506.6707pt,2158.3938pt) and (9503.23pt,2375.3099pt) .. (9373.31pt,2473.1899pt) ..controls (9356.96pt,2485.4999pt) and (6442.25pt,2467.2099pt) .. (6427.31pt,2481.1899pt) ..controls (6282.73pt,2616.3899pt) and (6509.97pt,3234.6599pt) .. (6365.31pt,3369.7699pt) ..controls (6350.85pt,3383.2699pt) and (683.66pt,3365.2999pt) .. (668.31pt,3377.7699pt) ..controls (602.24pt,3431.4199pt) and (580.29pt,3523.2199pt) .. (575.42pt,3604.6299pt); + \draw[pstyle12] (9502.6pt,2068.2599pt) -- (9499.0101pt,2077.4312pt) -- (9502.8256pt,2073.2548pt) -- (9507.002pt,2077.0703pt) -- (9502.6pt,2068.2599pt) -- cycle; + \node at (9508.9178pt,2076.4335pt)[below right,color=black]{1}; + \node at (575.144pt,3579.1322pt)[below right,color=black]{1}; + \draw[pstyle11] (9502.8707pt,2074.2538pt) ..controls (9506.6707pt,2158.3938pt) and (9503.23pt,2375.3099pt) .. (9373.31pt,2473.1899pt) ..controls (9357.25pt,2485.2799pt) and (6493.88pt,2467.3399pt) .. (6479.31pt,2481.1899pt) ..controls (6335.94pt,2617.3899pt) and (6574.76pt,3233.6499pt) .. (6431.31pt,3369.7699pt) ..controls (6417.44pt,3382.9199pt) and (942.93pt,3366.7599pt) .. (927.31pt,3377.7699pt) ..controls (908.93pt,3390.7199pt) and (892.94pt,3406.2999pt) .. (879.02pt,3423.6799pt); + \draw[pstyle12] (9502.6pt,2068.2599pt) -- (9499.0101pt,2077.4312pt) -- (9502.8256pt,2073.2548pt) -- (9507.002pt,2077.0703pt) -- (9502.6pt,2068.2599pt) -- cycle; + \node at (9493.1178pt,2076.4335pt)[below right,color=black]{1}; + \node at (881.2912pt,3398.327pt)[below right,color=black]{1}; + \draw[pstyle11] (9502.8721pt,2074.2637pt) ..controls (9506.6921pt,2158.4137pt) and (9503.27pt,2375.3599pt) .. (9373.31pt,2473.1899pt) ..controls (9351.06pt,2489.9299pt) and (5386.67pt,2464.5999pt) .. (5364.31pt,2481.1899pt) ..controls (5256.85pt,2560.8499pt) and (5225.9pt,2717.9999pt) .. (5218.26pt,2830.2099pt); + \draw[pstyle12] (9502.6pt,2068.2699pt) -- (9499.0123pt,2077.442pt) -- (9502.8267pt,2073.2648pt) -- (9507.004pt,2077.0792pt) -- (9502.6pt,2068.2699pt) -- cycle; + \node at (9494.3292pt,2075.8988pt)[below right,color=black]{1}; + \node at (5218.5122pt,2804.8364pt)[below right,color=black]{1}; + \draw[pstyle11] (9502.8707pt,2074.2538pt) ..controls (9506.6707pt,2158.3938pt) and (9503.23pt,2375.3099pt) .. (9373.31pt,2473.1899pt) ..controls (9356.89pt,2485.5499pt) and (6430.22pt,2469.4999pt) .. (6413.31pt,2481.1899pt) ..controls (6279.42pt,2573.6899pt) and (6243.96pt,2778.8099pt) .. (6234.61pt,2887.5699pt); + \draw[pstyle12] (9502.6pt,2068.2599pt) -- (9499.0101pt,2077.4312pt) -- (9502.8256pt,2073.2548pt) -- (9507.002pt,2077.0703pt) -- (9502.6pt,2068.2599pt) -- cycle; + \node at (9503.7542pt,2075.887pt)[below right,color=black]{1}; + \node at (6226.5575pt,2862.314pt)[below right,color=black]{1}; + \draw[pstyle11] (9497.5044pt,2074.0568pt) ..controls (9490.7044pt,2151.3768pt) and (9465.4pt,2342.4799pt) .. (9373.31pt,2473.1899pt) ..controls (9213.64pt,2699.7899pt) and (8913.79pt,2860.1399pt) .. (8775.11pt,2925.6399pt); + \draw[pstyle12] (9498.03pt,2068.0799pt) -- (9493.2569pt,2076.6949pt) -- (9497.592pt,2073.0607pt) -- (9501.2261pt,2077.3957pt) -- (9498.03pt,2068.0799pt) -- cycle; + \node at (9488.9071pt,2075.9415pt)[below right,color=black]{1}; + \node at (8781.5459pt,2899.9813pt)[below right,color=black]{1}; + \draw[pstyle11] (9746.9151pt,1412.9168pt) ..controls (9730.5451pt,1472.6868pt) and (9700.06pt,1544.5199pt) .. (9639.31pt,1583.3999pt) ..controls (9558.71pt,1634.9799pt) and (8004.09pt,1579.0899pt) .. (7917.31pt,1619.3999pt) ..controls (7458.69pt,1832.3999pt) and (7625.5pt,2263.6299pt) .. (7165.31pt,2473.1899pt) ..controls (7148.23pt,2480.9599pt) and (5829.18pt,2469.7499pt) .. (5814.31pt,2481.1899pt) ..controls (5696.68pt,2571.6099pt) and (5678.61pt,2757.3299pt) .. (5679.29pt,2868.5699pt); + \draw[pstyle12] (9748.5pt,1407.1299pt) -- (9742.2647pt,1414.7536pt) -- (9747.1792pt,1411.9523pt) -- (9749.9805pt,1416.8668pt) -- (9748.5pt,1407.1299pt) -- cycle; + \node at (9738.8145pt,1414.8926pt)[below right,color=black]{1}; + \node at (5670.5314pt,2843.0574pt)[below right,color=black]{1}; + \draw[pstyle11] (9746.9899pt,1413.0281pt) ..controls (9730.6599pt,1472.8481pt) and (9700.19pt,1544.7099pt) .. (9639.31pt,1583.3999pt) ..controls (9522.92pt,1657.3699pt) and (7281.61pt,1559.6799pt) .. (7157.31pt,1619.3999pt) ..controls (6713.99pt,1832.3899pt) and (6897.38pt,2261.7899pt) .. (6453.31pt,2473.1899pt) ..controls (6425.99pt,2486.1899pt) and (5388.56pt,2463.0999pt) .. (5364.31pt,2481.1899pt) ..controls (5257.06pt,2561.1399pt) and (5226.07pt,2718.2299pt) .. (5218.36pt,2830.3499pt); + \draw[pstyle12] (9748.57pt,1407.2399pt) -- (9742.3411pt,1414.8688pt) -- (9747.2533pt,1412.0634pt) -- (9750.0587pt,1416.9756pt) -- (9748.57pt,1407.2399pt) -- cycle; + \node at (9747.6141pt,1414.7294pt)[below right,color=black]{1}; + \node at (5219.2342pt,2805.5441pt)[below right,color=black]{1}; + \draw[pstyle11] (9788.7176pt,1412.8576pt) ..controls (9809.3976pt,1471.4276pt) and (9844.18pt,1541.8099pt) .. (9904.31pt,1583.3999pt) ..controls (9999.53pt,1649.2599pt) and (10078.42pt,1539.5999pt) .. (10162.31pt,1619.3999pt) ..controls (10269.77pt,1721.6299pt) and (10256.56pt,1921.5399pt) .. (10246.42pt,2000.2899pt); + \draw[pstyle12] (9786.72pt,1407.1999pt) -- (9785.9446pt,1417.0182pt) -- (9788.3847pt,1411.9146pt) -- (9793.4882pt,1414.3547pt) -- (9786.72pt,1407.1999pt) -- cycle; + \node at (9789.0065pt,1414.9686pt)[below right,color=black]{1}; + \node at (10238.6768pt,1974.9914pt)[below right,color=black]{1}; + \draw[pstyle11] (9787.7359pt,1412.8656pt) ..controls (9808.0259pt,1472.0456pt) and (9842.79pt,1543.1899pt) .. (9904.31pt,1583.3999pt) ..controls (9981.97pt,1634.1699pt) and (10250.08pt,1558.7499pt) .. (10320.31pt,1619.3999pt) ..controls (10433.9pt,1717.4899pt) and (10428.89pt,1920.7199pt) .. (10422.01pt,2000.3099pt); + \draw[pstyle12] (9785.79pt,1407.1899pt) -- (9784.9251pt,1417.0007pt) -- (9787.4116pt,1411.9196pt) -- (9792.4927pt,1414.4061pt) -- (9785.79pt,1407.1899pt) -- cycle; + \node at (9779.3091pt,1414.9577pt)[below right,color=black]{1}; + \node at (10413.9895pt,1975.0154pt)[below right,color=black]{1}; + \draw[pstyle11] (9786.9951pt,1413.0394pt) ..controls (9806.9751pt,1472.7094pt) and (9841.7pt,1544.4199pt) .. (9904.31pt,1583.3999pt) ..controls (9984.74pt,1633.4799pt) and (10684.51pt,1557.5599pt) .. (10756.31pt,1619.3999pt) ..controls (10864.85pt,1712.8999pt) and (10854.17pt,1905.4099pt) .. (10843.13pt,1990.8399pt); + \draw[pstyle12] (9785.09pt,1407.3499pt) -- (9784.1546pt,1417.1542pt) -- (9786.6776pt,1412.0912pt) -- (9791.7406pt,1414.6141pt) -- (9785.09pt,1407.3499pt) -- cycle; + \node at (9787.1584pt,1414.8485pt)[below right,color=black]{1}; + \node at (10835.6106pt,1965.6154pt)[below right,color=black]{1}; + \draw[pstyle11] (11516.2408pt,1498.0414pt) ..controls (11494.3908pt,1531.2314pt) and (11471.55pt,1558.4799pt) .. (11441.31pt,1583.3999pt) ..controls (11406.46pt,1612.1199pt) and (11376.13pt,1585.5099pt) .. (11346.31pt,1619.3999pt) ..controls (11243.31pt,1736.4299pt) and (11242.84pt,1941.7199pt) .. (11245.86pt,2010.2699pt); + \draw[pstyle12] (11519.54pt,1493.0299pt) -- (11511.2502pt,1498.3477pt) -- (11516.7906pt,1497.2061pt) -- (11517.9322pt,1502.7466pt) -- (11519.54pt,1493.0299pt) -- cycle; + \node at (11507.972pt,1500.4648pt)[below right,color=black]{1}; + \node at (11246.5977pt,1984.625pt)[below right,color=black]{1}; + \draw[pstyle11] (11524.1495pt,1498.1502pt) ..controls (11501.4195pt,1533.1102pt) and (11476.19pt,1561.0699pt) .. (11441.31pt,1583.3999pt) ..controls (11330.8pt,1654.1199pt) and (11247.81pt,1533.8899pt) .. (11148.31pt,1619.3999pt) ..controls (11033.27pt,1718.2599pt) and (11027.78pt,1921.0399pt) .. (11030.4pt,2000.4099pt); + \draw[pstyle12] (11527.42pt,1493.1199pt) -- (11519.1607pt,1498.4849pt) -- (11524.6946pt,1497.3118pt) -- (11525.8677pt,1502.8457pt) -- (11527.42pt,1493.1199pt) -- cycle; + \node at (11516.1844pt,1500.5586pt)[below right,color=black]{1}; + \node at (11021.2743pt,1975.1351pt)[below right,color=black]{1}; + \draw[pstyle11] (11675.5332pt,1497.9114pt) ..controls (11698.1632pt,1532.9814pt) and (11723.36pt,1561.0599pt) .. (11758.31pt,1583.3999pt) ..controls (11815.25pt,1619.8099pt) and (12015.43pt,1568.8599pt) .. (12060.31pt,1619.3999pt) ..controls (12123.29pt,1690.3399pt) and (12091.35pt,2383.5499pt) .. (12060.31pt,2473.1899pt) ..controls (11987.66pt,2682.9099pt) and (11782.74pt,2870.7699pt) .. (11706.95pt,2934.9899pt); + \draw[pstyle12] (11672.28pt,1492.8699pt) -- (11673.7988pt,1502.6009pt) -- (11674.991pt,1497.0712pt) -- (11680.5208pt,1498.2634pt) -- (11672.28pt,1492.8699pt) -- cycle; + \node at (11667.3687pt,1500.8482pt)[below right,color=black]{1}; + \node at (11715.3639pt,2909.6267pt)[below right,color=black]{1}; + \draw[pstyle11] (12609.2144pt,1441.5226pt) ..controls (12592.8244pt,1490.7426pt) and (12569.79pt,1541.4199pt) .. (12533.31pt,1583.3999pt) ..controls (12520.07pt,1598.6399pt) and (12017.56pt,1887.1399pt) .. (11831.05pt,1993.9599pt); + \draw[pstyle12] (12611.11pt,1435.8299pt) -- (12604.4714pt,1443.1052pt) -- (12609.5303pt,1440.5738pt) -- (12612.0617pt,1445.6327pt) -- (12611.11pt,1435.8299pt) -- cycle; + \node at (12601.1239pt,1443.4551pt)[below right,color=black]{1}; + \node at (11838.5711pt,1971.9599pt)[below right,color=black]{1}; + \draw[pstyle11] (12627.6596pt,1441.5423pt) ..controls (12603.4396pt,1656.9523pt) and (12526.42pt,2139.3999pt) .. (12299.31pt,2473.1899pt) ..controls (12142.28pt,2703.9599pt) and (11841.17pt,2875.0999pt) .. (11725.33pt,2935.1099pt); + \draw[pstyle12] (12628.33pt,1435.5799pt) -- (12623.3495pt,1444.0766pt) -- (12627.7713pt,1440.5486pt) -- (12631.2994pt,1444.9705pt) -- (12628.33pt,1435.5799pt) -- cycle; + \node at (12619.404pt,1443.5603pt)[below right,color=black]{1}; + \node at (11728.4038pt,2909.7774pt)[below right,color=black]{1}; + \draw[pstyle11] (11859.7834pt,1450.9477pt) ..controls (11838.0234pt,1501.8977pt) and (11807.16pt,1551.4299pt) .. (11758.31pt,1583.3999pt) ..controls (11681.4pt,1633.7199pt) and (11415.91pt,1559.3799pt) .. (11346.31pt,1619.3999pt) ..controls (11227.68pt,1721.6899pt) and (11237.64pt,1938.4099pt) .. (11244.56pt,2009.8799pt); + \draw[pstyle12] (11862.14pt,1445.4299pt) -- (11854.9266pt,1452.1356pt) -- (11860.1762pt,1450.0281pt) -- (11862.2837pt,1455.2777pt) -- (11862.14pt,1445.4299pt) -- cycle; + \node at (11851.8291pt,1452.8665pt)[below right,color=black]{1}; + \node at (11234.8802pt,1984.5372pt)[below right,color=black]{1}; + \draw[pstyle11] (11952.0673pt,1450.7695pt) ..controls (11975.2173pt,1496.7695pt) and (12002.73pt,1542.6899pt) .. (12038.31pt,1583.3999pt) ..controls (12056.09pt,1603.7499pt) and (12075.1pt,1595.2899pt) .. (12087.31pt,1619.3999pt) ..controls (12172.99pt,1788.6799pt) and (12152.39pt,2294.9699pt) .. (12087.31pt,2473.1899pt) ..controls (12009.25pt,2686.9099pt) and (11791pt,2871.5999pt) .. (11709.51pt,2935.0299pt); + \draw[pstyle12] (11949.37pt,1445.4099pt) -- (11949.8428pt,1455.2474pt) -- (11951.6177pt,1449.8762pt) -- (11956.9889pt,1451.6511pt) -- (11949.37pt,1445.4099pt) -- cycle; + \node at (11944.102pt,1452.8454pt)[below right,color=black]{1}; + \node at (11718.5799pt,2909.6769pt)[below right,color=black]{1}; + \draw[pstyle11] (9943.5046pt,1508.2777pt) ..controls (9929.8446pt,1546.3677pt) and (9918.61pt,1581.0799pt) .. (9908.31pt,1619.3999pt) ..controls (9868.98pt,1765.5399pt) and (9846.1pt,1946.6999pt) .. (9838.84pt,2010.0899pt); + \draw[pstyle12] (9945.53pt,1502.6299pt) -- (9938.7266pt,1509.7513pt) -- (9943.8421pt,1507.3364pt) -- (9946.257pt,1512.4519pt) -- (9945.53pt,1502.6299pt) -- cycle; + \node at (9934.3833pt,1510.4696pt)[below right,color=black]{1}; + \node at (9830.4958pt,1984.3966pt)[below right,color=black]{1}; + \draw[pstyle11] (12135.2464pt,1441.5898pt) ..controls (12117.0264pt,1495.1098pt) and (12088.43pt,1549.4999pt) .. (12038.31pt,1583.3999pt) ..controls (11941.25pt,1649.0299pt) and (11600.34pt,1542.0899pt) .. (11512.31pt,1619.3999pt) ..controls (11395.56pt,1721.9199pt) and (11415.25pt,1938.4899pt) .. (11425.47pt,2009.8999pt); + \draw[pstyle12] (12137.18pt,1435.9099pt) -- (12130.493pt,1443.1406pt) -- (12135.5686pt,1440.6431pt) -- (12138.0662pt,1445.7188pt) -- (12137.18pt,1435.9099pt) -- cycle; + \node at (12127.3259pt,1443.5402pt)[below right,color=black]{1}; + \node at (11415.5104pt,1984.5623pt)[below right,color=black]{1}; + \draw[pstyle11] (12183.8735pt,1441.6604pt) ..controls (12218.4135pt,1651.7304pt) and (12269.89pt,2117.1699pt) .. (12124.31pt,2473.1899pt) ..controls (12035.08pt,2691.3699pt) and (11800.66pt,2872.6499pt) .. (11712.49pt,2935.1399pt); + \draw[pstyle12] (12182.9pt,1435.7399pt) -- (12180.4132pt,1445.2696pt) -- (12183.7112pt,1440.6737pt) -- (12188.3072pt,1443.9717pt) -- (12182.9pt,1435.7399pt) -- cycle; + \node at (12175.9749pt,1443.3593pt)[below right,color=black]{1}; + \node at (11754.6086pt,2909.5864pt)[below right,color=black]{1}; + \draw[pstyle11] (12386.1168pt,1432.0257pt) ..controls (12368.6168pt,1487.9057pt) and (12339.54pt,1547.6399pt) .. (12286.31pt,1583.3999pt) ..controls (12173.58pt,1659.1199pt) and (11778.65pt,1530.1599pt) .. (11676.31pt,1619.3999pt) ..controls (11559.25pt,1721.4599pt) and (11579.83pt,1938.3299pt) .. (11590.37pt,2009.8599pt); + \draw[pstyle12] (12387.91pt,1426.2999pt) -- (12381.4031pt,1433.6931pt) -- (12386.4157pt,1431.0714pt) -- (12389.0375pt,1436.084pt) -- (12387.91pt,1426.2999pt) -- cycle; + \node at (12378.1378pt,1433.9992pt)[below right,color=black]{1}; + \node at (11580.3845pt,1984.512pt)[below right,color=black]{1}; + \draw[pstyle11] (12408.9397pt,1432.1485pt) ..controls (12404.4297pt,1639.7285pt) and (12372.67pt,2122.7299pt) .. (12181.31pt,2473.1899pt) ..controls (12061.65pt,2692.3099pt) and (11809.42pt,2872.6799pt) .. (11715.01pt,2935.0499pt); + \draw[pstyle12] (12409.07pt,1426.1499pt) -- (12404.8755pt,1435.0609pt) -- (12408.9614pt,1431.1487pt) -- (12412.8736pt,1435.2347pt) -- (12409.07pt,1426.1499pt) -- cycle; + \node at (12400.7856pt,1433.8387pt)[below right,color=black]{1}; + \node at (11782.4866pt,2909.3479pt)[below right,color=black]{1}; + \draw[pstyle11] (10848.3567pt,1470.0016pt) ..controls (10831.3267pt,1515.0116pt) and (10807.29pt,1555.0599pt) .. (10767.31pt,1583.3999pt) ..controls (10686pt,1641.0299pt) and (10394.48pt,1552.8499pt) .. (10320.31pt,1619.3999pt) ..controls (10209.64pt,1718.6999pt) and (10224.9pt,1921.2199pt) .. (10235.89pt,2000.4599pt); + \draw[pstyle12] (10850.48pt,1464.3899pt) -- (10843.5539pt,1471.392pt) -- (10848.7106pt,1469.0664pt) -- (10851.0363pt,1474.223pt) -- (10850.48pt,1464.3899pt) -- cycle; + \node at (10849.1065pt,1471.9998pt)[below right,color=black]{1}; + \node at (10235.6372pt,1974.8013pt)[below right,color=black]{1}; + \draw[pstyle11] (10846.8124pt,1469.9685pt) ..controls (10829.6824pt,1514.4185pt) and (10806pt,1554.1199pt) .. (10767.31pt,1583.3999pt) ..controls (10677.43pt,1651.3999pt) and (10599.5pt,1543.3799pt) .. (10516.31pt,1619.3999pt) ..controls (10405.65pt,1720.5199pt) and (10408.86pt,1921.5299pt) .. (10414.94pt,2000.4199pt); + \draw[pstyle12] (10848.97pt,1464.3699pt) -- (10842.0012pt,1471.3295pt) -- (10847.172pt,1469.0354pt) -- (10849.466pt,1474.2063pt) -- (10848.97pt,1464.3699pt) -- cycle; + \node at (10839.1061pt,1471.9787pt)[below right,color=black]{1}; + \node at (10415.1026pt,1975.147pt)[below right,color=black]{1}; + \draw[pstyle11] (10913.1874pt,1469.9514pt) ..controls (10930.1374pt,1515.3814pt) and (10954.42pt,1555.7099pt) .. (10995.31pt,1583.3999pt) ..controls (11083.13pt,1642.8899pt) and (11875.73pt,1542.9899pt) .. (11949.31pt,1619.3999pt) ..controls (11982.21pt,1653.5699pt) and (11961.25pt,2427.2799pt) .. (11949.31pt,2473.1899pt) ..controls (11898.5pt,2668.3599pt) and (11750.02pt,2868.3099pt) .. (11697.22pt,2935.1499pt); + \draw[pstyle12] (10911.09pt,1464.3299pt) -- (10910.4884pt,1474.1604pt) -- (10912.8378pt,1469.0145pt) -- (10917.9837pt,1471.3639pt) -- (10911.09pt,1464.3299pt) -- cycle; + \node at (10904.4292pt,1471.9367pt)[below right,color=black]{1}; + \node at (11703.1406pt,2909.8277pt)[below right,color=black]{1}; + \draw[pstyle11] (11293.3386pt,1450.9937pt) ..controls (11275.7086pt,1502.2537pt) and (11248.61pt,1551.9199pt) .. (11201.31pt,1583.3999pt) ..controls (11119.75pt,1637.6799pt) and (10394.51pt,1555.4299pt) .. (10320.31pt,1619.3999pt) ..controls (10207.56pt,1716.6099pt) and (10224.14pt,1920.8099pt) .. (10235.68pt,2000.4799pt); + \draw[pstyle12] (11295.29pt,1445.3199pt) -- (11288.5804pt,1452.5297pt) -- (11293.6638pt,1450.0481pt) -- (11296.1454pt,1455.1315pt) -- (11295.29pt,1445.3199pt) -- cycle; + \node at (11293.9598pt,1453.1518pt)[below right,color=black]{1}; + \node at (10225.7339pt,1974.8255pt)[below right,color=black]{1}; + \draw[pstyle11] (11291.4487pt,1450.8427pt) ..controls (11273.5087pt,1501.2627pt) and (11246.74pt,1550.2999pt) .. (11201.31pt,1583.3999pt) ..controls (11098.11pt,1658.5799pt) and (11009.48pt,1532.1199pt) .. (10916.31pt,1619.3999pt) ..controls (10812.02pt,1717.0899pt) and (10820.27pt,1906.5299pt) .. (10830.06pt,1990.9399pt); + \draw[pstyle12] (11293.46pt,1445.1899pt) -- (11286.6744pt,1452.3283pt) -- (11291.7839pt,1449.9006pt) -- (11294.2115pt,1455.01pt) -- (11293.46pt,1445.1899pt) -- cycle; + \node at (11283.5308pt,1453.0139pt)[below right,color=black]{1}; + \node at (10829.7197pt,1965.4094pt)[below right,color=black]{1}; + \draw[pstyle11] (11350.1856pt,1450.8918pt) ..controls (11368.0956pt,1501.9618pt) and (11395.31pt,1551.5199pt) .. (11442.31pt,1583.3999pt) ..controls (11549.35pt,1656.0299pt) and (11934.71pt,1525.1399pt) .. (12023.31pt,1619.3999pt) ..controls (12055.79pt,1653.9599pt) and (12037.73pt,2427.9999pt) .. (12023.31pt,2473.1899pt) ..controls (11957.92pt,2678.0199pt) and (11771.03pt,2870.3599pt) .. (11703.25pt,2935.2899pt); + \draw[pstyle12] (11348.2pt,1445.2299pt) -- (11347.4038pt,1455.0465pt) -- (11349.8547pt,1449.9482pt) -- (11354.953pt,1452.399pt) -- (11348.2pt,1445.2299pt) -- cycle; + \node at (11341.6065pt,1453.0563pt)[below right,color=black]{1}; + \node at (11700.93pt,2909.5993pt)[below right,color=black]{1}; + \draw[pstyle11] (10651.4544pt,1460.6088pt) ..controls (10661.9944pt,1633.8188pt) and (10679.72pt,1925.0499pt) .. (10684.89pt,2009.9999pt); + \draw[pstyle12] (10651.09pt,1454.6199pt) -- (10647.644pt,1463.8462pt) -- (10651.3937pt,1459.6107pt) -- (10655.6293pt,1463.3603pt) -- (10651.09pt,1454.6199pt) -- cycle; + \node at (10643.3197pt,1462.5876pt)[below right,color=black]{1}; + \node at (10675.5512pt,1984.6879pt)[below right,color=black]{1}; + \draw[pstyle11] (10608.8783pt,1460.3731pt) ..controls (10590.2683pt,1508.3031pt) and (10563.79pt,1552.8699pt) .. (10520.31pt,1583.3999pt) ..controls (10454.87pt,1629.3399pt) and (10220.26pt,1564.3199pt) .. (10162.31pt,1619.3999pt) ..controls (10050.74pt,1725.4299pt) and (10080.64pt,1939.2299pt) .. (10094.3pt,2009.9699pt); + \draw[pstyle12] (10611.05pt,1454.7799pt) -- (10604.0637pt,1461.7219pt) -- (10609.2403pt,1459.4409pt) -- (10611.5213pt,1464.6175pt) -- (10611.05pt,1454.7799pt) -- cycle; + \node at (10601.0776pt,1462.3257pt)[below right,color=black]{1}; + \node at (10094.0898pt,1984.6502pt)[below right,color=black]{1}; + \draw[pstyle11] (10676.139pt,1460.5795pt) ..controls (10694.569pt,1509.1395pt) and (10721.38pt,1554.1099pt) .. (10766.31pt,1583.3999pt) ..controls (10873.03pt,1652.9699pt) and (11823.65pt,1527.9099pt) .. (11912.31pt,1619.3999pt) ..controls (11945.31pt,1653.4599pt) and (11922.87pt,2426.9399pt) .. (11912.31pt,2473.1899pt) ..controls (11868.65pt,2664.2199pt) and (11739.73pt,2867.5899pt) .. (11694.34pt,2935.1699pt); + \draw[pstyle12] (10674.01pt,1454.9699pt) -- (10673.4638pt,1464.8036pt) -- (10675.7842pt,1459.6445pt) -- (10680.9432pt,1461.9649pt) -- (10674.01pt,1454.9699pt) -- cycle; + \node at (10667.4807pt,1462.526pt)[below right,color=black]{1}; + \node at (11727.7111pt,2909.6659pt)[below right,color=black]{1}; + \draw[pstyle11] (10414.8568pt,1441.6799pt) ..controls (10403.0468pt,1493.4999pt) and (10381.93pt,1546.2299pt) .. (10339.31pt,1583.3999pt) ..controls (10278.8pt,1636.1599pt) and (10217.64pt,1561.2499pt) .. (10162.31pt,1619.3999pt) ..controls (10056.33pt,1730.7599pt) and (10082.46pt,1940.6199pt) .. (10094.75pt,2010.2199pt); + \draw[pstyle12] (10416.19pt,1435.8299pt) -- (10410.2901pt,1443.7161pt) -- (10415.079pt,1440.7049pt) -- (10418.0901pt,1445.4937pt) -- (10416.19pt,1435.8299pt) -- cycle; + \node at (10407.1053pt,1443.4551pt)[below right,color=black]{1}; + \node at (10094.6505pt,1984.5616pt)[below right,color=black]{1}; + \draw[pstyle11] (10468.3009pt,1441.4169pt) ..controls (10485.6909pt,1496.0169pt) and (10503.52pt,1557.7499pt) .. (10516.31pt,1619.3999pt) ..controls (10546.81pt,1766.4599pt) and (10560.71pt,1947.0399pt) .. (10564.89pt,2010.1899pt); + \draw[pstyle12] (10466.48pt,1435.6999pt) -- (10465.3999pt,1445.4894pt) -- (10467.9974pt,1440.4641pt) -- (10473.0227pt,1443.0615pt) -- (10466.48pt,1435.6999pt) -- cycle; + \node at (10460.617pt,1443.3168pt)[below right,color=black]{1}; + \node at (10555.4859pt,1984.5235pt)[below right,color=black]{1}; + \draw[pstyle11] (10440.328pt,1441.6891pt) ..controls (10451.228pt,1495.1791pt) and (10472.65pt,1549.3799pt) .. (10519.31pt,1583.3999pt) ..controls (10580.19pt,1627.7999pt) and (11822.73pt,1565.4099pt) .. (11875.31pt,1619.3999pt) ..controls (11908.4pt,1653.3799pt) and (11884.39pt,2426.6299pt) .. (11875.31pt,2473.1899pt) ..controls (11838.72pt,2660.5999pt) and (11729.59pt,2867.0899pt) .. (11691.56pt,2935.2499pt); + \draw[pstyle12] (10439.13pt,1435.8099pt) -- (10437.0076pt,1445.4274pt) -- (10440.1284pt,1440.7092pt) -- (10444.8465pt,1443.83pt) -- (10439.13pt,1435.8099pt) -- cycle; + \node at (10431.5149pt,1443.4338pt)[below right,color=black]{1}; + \node at (11720.3441pt,2909.8779pt)[below right,color=black]{1}; + \draw[pstyle11] (10193.9022pt,1479.7026pt) ..controls (10182.3722pt,1526.0726pt) and (10171.76pt,1571.7899pt) .. (10162.31pt,1619.3999pt) ..controls (10132.99pt,1766.9699pt) and (10109.89pt,1946.5099pt) .. (10102.12pt,2009.8299pt); + \draw[pstyle12] (10195.35pt,1473.8799pt) -- (10189.2965pt,1481.6487pt) -- (10194.1435pt,1478.7321pt) -- (10197.0601pt,1483.5792pt) -- (10195.35pt,1473.8799pt) -- cycle; + \node at (10185.2783pt,1481.4885pt)[below right,color=black]{1}; + \node at (10103.9137pt,1984.4744pt)[below right,color=black]{1}; + \draw[pstyle11] (10195.9553pt,1479.5341pt) ..controls (10180.4153pt,1519.0741pt) and (10160.77pt,1553.5099pt) .. (10130.31pt,1583.3999pt) ..controls (10098.37pt,1614.7299pt) and (10064.41pt,1584.5899pt) .. (10036.31pt,1619.3999pt) ..controls (9940.16pt,1738.4899pt) and (9958.86pt,1941.5699pt) .. (9968.54pt,2009.9999pt); + \draw[pstyle12] (10198.15pt,1473.9499pt) -- (10191.1351pt,1480.8631pt) -- (10196.3211pt,1478.6034pt) -- (10198.5807pt,1483.7893pt) -- (10198.15pt,1473.9499pt) -- cycle; + \node at (10196.6014pt,1481.5619pt)[below right,color=black]{1}; + \node at (9958.5973pt,1984.6879pt)[below right,color=black]{1}; + \draw[pstyle11] (10263.9139pt,1479.7274pt) ..controls (10279.2739pt,1521.8874pt) and (10301.12pt,1557.6899pt) .. (10338.31pt,1583.3999pt) ..controls (10407.24pt,1631.0599pt) and (11787.76pt,1559.4399pt) .. (11846.31pt,1619.3999pt) ..controls (11879.44pt,1653.3399pt) and (11854.17pt,2426.4099pt) .. (11846.31pt,2473.1899pt) ..controls (11815.25pt,2657.8199pt) and (11722.1pt,2866.0999pt) .. (11689.62pt,2934.9799pt); + \draw[pstyle12] (10261.86pt,1474.0899pt) -- (10261.1825pt,1483.9154pt) -- (10263.5716pt,1478.7878pt) -- (10268.6992pt,1481.1769pt) -- (10261.86pt,1474.0899pt) -- cycle; + \node at (10255.0099pt,1481.7087pt)[below right,color=black]{1}; + \node at (11693.5931pt,2909.6141pt)[below right,color=black]{1}; + \draw[pstyle11] (11018.6408pt,1564.2757pt) ..controls (11010.7108pt,1573.0257pt) and (11005.98pt,1576.5199pt) .. (10996.31pt,1583.3999pt) ..controls (10920.7pt,1637.1299pt) and (10231.33pt,1557.4499pt) .. (10162.31pt,1619.3999pt) ..controls (10047.63pt,1722.3199pt) and (10079.68pt,1938.6199pt) .. (10094.09pt,2009.9399pt); + \draw[pstyle12] (11022.67pt,1559.8299pt) -- (11013.6623pt,1563.8125pt) -- (11019.3123pt,1563.5348pt) -- (11019.5901pt,1569.1848pt) -- (11022.67pt,1559.8299pt) -- cycle; + \node at (11020.549pt,1567.0447pt)[below right,color=black]{1}; + \node at (10083.776pt,1984.6125pt)[below right,color=black]{1}; + \draw[pstyle11] (11012.5045pt,1564.6356pt) ..controls (11006.3645pt,1572.9456pt) and (11003.35pt,1576.0299pt) .. (10996.31pt,1583.3999pt) ..controls (10969.36pt,1611.5799pt) and (10940.5pt,1588.8299pt) .. (10916.31pt,1619.3999pt) ..controls (10828.54pt,1730.3099pt) and (10827.69pt,1909.6299pt) .. (10832.55pt,1990.8699pt); + \draw[pstyle12] (11016.07pt,1559.8099pt) -- (11007.5046pt,1564.6714pt) -- (11013.0987pt,1563.8313pt) -- (11013.9388pt,1569.4254pt) -- (11016.07pt,1559.8099pt) -- cycle; + \node at (11005.2467pt,1567.7835pt)[below right,color=black]{1}; + \node at (10818.9712pt,1965.3709pt)[below right,color=black]{1}; + \draw[pstyle11] (11178.9148pt,1564.2607pt) ..controls (11186.8648pt,1573.0107pt) and (11191.61pt,1576.5199pt) .. (11201.31pt,1583.3999pt) ..controls (11272.49pt,1633.9599pt) and (11926pt,1556.2599pt) .. (11986.31pt,1619.3999pt) ..controls (12019.07pt,1653.6999pt) and (11999.54pt,2427.6399pt) .. (11986.31pt,2473.1899pt) ..controls (11928.26pt,2672.9799pt) and (11760.46pt,2869.2399pt) .. (11700.19pt,2935.1899pt); + \draw[pstyle12] (11174.88pt,1559.8199pt) -- (11177.9716pt,1569.1709pt) -- (11178.2423pt,1563.5206pt) -- (11183.8927pt,1563.7912pt) -- (11174.88pt,1559.8199pt) -- cycle; + \node at (11169.0402pt,1567.0344pt)[below right,color=black]{1}; + \node at (11696.8217pt,2909.8779pt)[below right,color=black]{1}; + \draw[pstyle11] (11596.9638pt,2064.5552pt) ..controls (11608.6438pt,2192.9052pt) and (11664.53pt,2807.0599pt) .. (11676.19pt,2935.2599pt); + \draw[pstyle12] (11596.42pt,2058.5799pt) -- (11593.2521pt,2067.9054pt) -- (11596.8731pt,2063.5593pt) -- (11601.2192pt,2067.1804pt) -- (11596.42pt,2058.5799pt) -- cycle; + \node at (11588.0272pt,2066.2442pt)[below right,color=black]{1}; + \node at (11666.6717pt,2909.9659pt)[below right,color=black]{1}; + \draw[pstyle11] (11424.4539pt,2064.6241pt) ..controls (11413.4639pt,2138.2241pt) and (11391.75pt,2360.8099pt) .. (11512.31pt,2473.1899pt) ..controls (11534.56pt,2493.9299pt) and (11557.89pt,2460.6099pt) .. (11580.31pt,2481.1899pt) ..controls (11714.28pt,2604.1799pt) and (11692.34pt,2857.2299pt) .. (11681.88pt,2935.1299pt); + \draw[pstyle12] (11425.34pt,2058.6899pt) -- (11420.0547pt,2067.0005pt) -- (11424.6016pt,2063.6351pt) -- (11427.967pt,2068.1819pt) -- (11425.34pt,2058.6899pt) -- cycle; + \node at (11415.5416pt,2066.3797pt)[below right,color=black]{1}; + \node at (11683.8698pt,2909.8025pt)[below right,color=black]{1}; + \draw[pstyle11] (11028.8026pt,2074.0354pt) ..controls (11022.9726pt,2157.6454pt) and (11021.14pt,2373.4399pt) .. (11148.31pt,2473.1899pt) ..controls (11167.19pt,2487.9999pt) and (11561.84pt,2465.8399pt) .. (11580.31pt,2481.1899pt) ..controls (11720.5pt,2597.6999pt) and (11694.11pt,2856.2699pt) .. (11682.25pt,2935.1699pt); + \draw[pstyle12] (11029.22pt,2068.0499pt) -- (11024.6037pt,2076.7499pt) -- (11028.8722pt,2073.0378pt) -- (11032.5843pt,2077.3063pt) -- (11029.22pt,2068.0499pt) -- cycle; + \node at (11019.9482pt,2075.9059pt)[below right,color=black]{1}; + \node at (11684.3346pt,2909.8528pt)[below right,color=black]{1}; + \draw[pstyle11] (9965.4999pt,2064.4639pt) ..controls (9949.4099pt,2138.7539pt) and (9912.49pt,2365.5899pt) .. (10036.31pt,2473.1899pt) ..controls (10052.49pt,2487.2499pt) and (11563.72pt,2467.5899pt) .. (11580.31pt,2481.1899pt) ..controls (11721.28pt,2596.7599pt) and (11694.35pt,2855.9699pt) .. (11682.31pt,2935.0999pt); + \draw[pstyle12] (9966.77pt,2058.5999pt) -- (9960.9556pt,2066.5493pt) -- (9965.7116pt,2063.4866pt) -- (9968.7743pt,2068.2427pt) -- (9966.77pt,2058.5999pt) -- cycle; + \node at (9956.6075pt,2066.2688pt)[below right,color=black]{1}; + \node at (11695.8316pt,2909.4804pt)[below right,color=black]{1}; + \draw[pstyle11] (10234.1069pt,2073.9805pt) ..controls (10220.4369pt,2157.1505pt) and (10198.97pt,2371.1199pt) .. (10320.31pt,2473.1899pt) ..controls (10347.09pt,2495.7199pt) and (11553.25pt,2458.9799pt) .. (11580.31pt,2481.1899pt) ..controls (11721.21pt,2596.8499pt) and (11694.33pt,2855.9999pt) .. (11682.3pt,2935.0999pt); + \draw[pstyle12] (10235.08pt,2068.0599pt) -- (10229.6733pt,2076.292pt) -- (10234.2691pt,2072.9937pt) -- (10237.5674pt,2077.5895pt) -- (10235.08pt,2068.0599pt) -- cycle; + \node at (10225.2297pt,2075.9178pt)[below right,color=black]{1}; + \node at (11674.6051pt,2909.4804pt)[below right,color=black]{1}; + \draw[pstyle11] (9830.0984pt,2064.5583pt) ..controls (9815.5284pt,2139.0583pt) and (9783.17pt,2366.4299pt) .. (9908.31pt,2473.1899pt) ..controls (9925.97pt,2488.2599pt) and (11562.34pt,2466.4699pt) .. (11580.31pt,2481.1899pt) ..controls (11721.3pt,2596.7299pt) and (11694.36pt,2855.9599pt) .. (11682.31pt,2935.0899pt); + \draw[pstyle12] (9831.25pt,2058.6699pt) -- (9825.597pt,2066.7348pt) -- (9830.2903pt,2063.5769pt) -- (9833.4482pt,2068.2703pt) -- (9831.25pt,2058.6699pt) -- cycle; + \node at (9821.1986pt,2066.355pt)[below right,color=black]{1}; + \node at (11695.8316pt,2909.4539pt)[below right,color=black]{1}; + \draw[pstyle11] (10679.8975pt,2064.4902pt) ..controls (10664.8175pt,2138.8502pt) and (10630.92pt,2365.8199pt) .. (10755.31pt,2473.1899pt) ..controls (10772.65pt,2488.1599pt) and (11562.62pt,2466.6199pt) .. (11580.31pt,2481.1899pt) ..controls (11721.02pt,2597.0799pt) and (11694.27pt,2856.0699pt) .. (11682.29pt,2935.1199pt); + \draw[pstyle12] (10681.09pt,2058.6099pt) -- (10675.381pt,2066.6353pt) -- (10680.0962pt,2063.5101pt) -- (10683.2214pt,2068.2254pt) -- (10681.09pt,2058.6099pt) -- cycle; + \node at (10671.0031pt,2066.2812pt)[below right,color=black]{1}; + \node at (11695.7786pt,2909.5334pt)[below right,color=black]{1}; + \draw[pstyle11] (10558.3978pt,2064.5365pt) ..controls (10539.6278pt,2138.6965pt) and (10495.01pt,2364.0399pt) .. (10616.31pt,2473.1899pt) ..controls (10636.21pt,2491.0999pt) and (11559.62pt,2464.1799pt) .. (11580.31pt,2481.1899pt) ..controls (11721.1pt,2596.9799pt) and (11694.3pt,2856.0399pt) .. (11682.29pt,2935.1099pt); + \draw[pstyle12] (10559.87pt,2058.7199pt) -- (10553.784pt,2066.4633pt) -- (10558.6432pt,2063.5671pt) -- (10561.5394pt,2068.4262pt) -- (10559.87pt,2058.7199pt) -- cycle; + \node at (10549.501pt,2066.4166pt)[below right,color=black]{1}; + \node at (11674.3348pt,2909.7774pt)[below right,color=black]{1}; + \draw[pstyle11] (11757.9064pt,2083.6352pt) ..controls (11743.2164pt,2245.0952pt) and (11691.55pt,2812.8699pt) .. (11680.41pt,2935.3599pt); + \draw[pstyle12] (11758.45pt,2077.6599pt) -- (11753.651pt,2086.2604pt) -- (11757.997pt,2082.6393pt) -- (11761.6181pt,2086.9853pt) -- (11758.45pt,2077.6599pt) -- cycle; + \node at (11749.3238pt,2085.329pt)[below right,color=black]{1}; + \node at (11671.9518pt,2909.6881pt)[below right,color=black]{1}; + \draw[pstyle11] (10412.97pt,2074.2201pt) ..controls (10403.29pt,2157.8401pt) and (10391.88pt,2372.7599pt) .. (10516.31pt,2473.1899pt) ..controls (10539.3pt,2491.7499pt) and (11557.47pt,2462.4199pt) .. (11580.31pt,2481.1899pt) ..controls (11721.14pt,2596.9299pt) and (11694.31pt,2856.0299pt) .. (11682.3pt,2935.1099pt); + \draw[pstyle12] (10413.66pt,2068.2599pt) -- (10408.6516pt,2076.7402pt) -- (10413.085pt,2073.2267pt) -- (10416.5985pt,2077.6602pt) -- (10413.66pt,2068.2599pt) -- cycle; + \node at (10404.1541pt,2075.887pt)[below right,color=black]{1}; + \node at (11674.3474pt,2909.7774pt)[below right,color=black]{1}; + \draw[pstyle11] (11243.2542pt,2064.6758pt) ..controls (11234.1542pt,2139.3458pt) and (11218.1pt,2367.0899pt) .. (11346.31pt,2473.1899pt) ..controls (11366.35pt,2489.7699pt) and (11560.43pt,2464.3999pt) .. (11580.31pt,2481.1899pt) ..controls (11719.59pt,2598.7899pt) and (11693.82pt,2856.6199pt) .. (11682.18pt,2935.2499pt); + \draw[pstyle12] (11243.98pt,2058.7199pt) -- (11238.9206pt,2067.1699pt) -- (11243.3751pt,2063.6832pt) -- (11246.8619pt,2068.1377pt) -- (11243.98pt,2058.7199pt) -- cycle; + \node at (11234.33pt,2066.4166pt)[below right,color=black]{1}; + \node at (11674.2871pt,2909.8779pt)[below right,color=black]{1}; + \draw[pstyle11] (10092.4351pt,2064.4507pt) ..controls (10076.1551pt,2138.7107pt) and (10038.68pt,2365.4599pt) .. (10162.31pt,2473.1899pt) ..controls (10177.15pt,2486.1199pt) and (11565.08pt,2468.6999pt) .. (11580.31pt,2481.1899pt) ..controls (11721.25pt,2596.7999pt) and (11694.35pt,2855.9799pt) .. (11682.31pt,2935.0999pt); + \draw[pstyle12] (10093.72pt,2058.5899pt) -- (10087.8855pt,2066.5245pt) -- (10092.6493pt,2063.4739pt) -- (10095.6999pt,2068.2377pt) -- (10093.72pt,2058.5899pt) -- cycle; + \node at (10083.5462pt,2066.2565pt)[below right,color=black]{1}; + \node at (11684.4099pt,2909.7649pt)[below right,color=black]{1}; + \draw[pstyle11] (10827.828pt,2083.6147pt) ..controls (10814.548pt,2172.9747pt) and (10799.52pt,2374.6099pt) .. (10916.31pt,2473.1899pt) ..controls (10944.5pt,2496.9799pt) and (11551.86pt,2457.6999pt) .. (11580.31pt,2481.1899pt) ..controls (11720.88pt,2597.2499pt) and (11694.23pt,2856.1299pt) .. (11682.28pt,2935.1299pt); + \draw[pstyle12] (10828.71pt,2077.6799pt) -- (10823.4305pt,2085.9941pt) -- (10827.975pt,2082.6256pt) -- (10831.3436pt,2087.1701pt) -- (10828.71pt,2077.6799pt) -- cycle; + \node at (10819.035pt,2085.3519pt)[below right,color=black]{1}; + \node at (11684.3723pt,2909.8025pt)[below right,color=black]{1}; + \draw[pstyle11] (5815.6529pt,799.1932pt) ..controls (5792.5029pt,858.0232pt) and (5759.27pt,911.1799pt) .. (5705.31pt,945.9099pt) ..controls (5676.14pt,964.6699pt) and (3236.99pt,934.4099pt) .. (3208.31pt,953.9099pt) ..controls (3109.44pt,1021.1199pt) and (3076.61pt,1166.0899pt) .. (3065.72pt,1253.5099pt); + \draw[pstyle12] (5817.85pt,793.6099pt) -- (5810.8322pt,800.5201pt) -- (5816.0191pt,798.2626pt) -- (5818.2766pt,803.4495pt) -- (5817.85pt,793.6099pt) -- cycle; + \node at (5816.355pt,801.234pt)[below right,color=black]{1}; + \node at (3057.8853pt,1228.2303pt)[below right,color=black]{1}; + \draw[pstyle11] (5814.1464pt,799.0527pt) ..controls (5790.8964pt,857.3227pt) and (5758.01pt,910.1599pt) .. (5705.31pt,945.9099pt) ..controls (5691.03pt,955.5899pt) and (5562.3pt,941.5199pt) .. (5550.31pt,953.9099pt) ..controls (5432.83pt,1075.1799pt) and (5640.66pt,2354.7699pt) .. (5520.31pt,2473.1899pt) ..controls (5508.77pt,2484.5399pt) and (3201.95pt,2471.0799pt) .. (3189.31pt,2481.1899pt) ..controls (3098.27pt,2553.8799pt) and (3073.17pt,2685.4599pt) .. (3069.5pt,2792.0799pt); + \draw[pstyle12] (5816.37pt,793.4799pt) -- (5809.3195pt,800.3567pt) -- (5814.517pt,798.1239pt) -- (5816.7498pt,803.3214pt) -- (5816.37pt,793.4799pt) -- cycle; + \node at (5801.655pt,801.5176pt)[below right,color=black]{1}; + \node at (3068.6042pt,2766.8116pt)[below right,color=black]{1}; + \draw[pstyle11] (5814.3796pt,799.4039pt) ..controls (5791.1596pt,857.6939pt) and (5758.22pt,910.4599pt) .. (5705.31pt,945.9099pt) ..controls (5686.83pt,958.2799pt) and (5521.58pt,938.7499pt) .. (5505.31pt,953.9099pt) ..controls (5008.01pt,1416.8799pt) and (5841.03pt,2019.4299pt) .. (5335.31pt,2473.1899pt) ..controls (5309.49pt,2496.3499pt) and (2864.6pt,2458.5799pt) .. (2838.31pt,2481.1899pt) ..controls (2738pt,2567.4199pt) and (2733.21pt,2728.6099pt) .. (2744.31pt,2839.6399pt); + \draw[pstyle12] (5816.6pt,793.8299pt) -- (5809.5533pt,800.7106pt) -- (5814.7496pt,798.4749pt) -- (5816.9854pt,803.6712pt) -- (5816.6pt,793.8299pt) -- cycle; + \node at (5810.8999pt,801.4625pt)[below right,color=black]{1}; + \node at (2730.8046pt,2813.9743pt)[below right,color=black]{1}; + \draw[pstyle11] (5813.4024pt,799.387pt) ..controls (5790.1224pt,857.307pt) and (5757.42pt,909.8499pt) .. (5705.31pt,945.9099pt) ..controls (5684.42pt,960.3599pt) and (5608.62pt,935.3299pt) .. (5591.31pt,953.9099pt) ..controls (5543.61pt,1005.0699pt) and (5549.96pt,1526.9899pt) .. (5591.31pt,1583.3999pt) ..controls (5622.71pt,1626.2599pt) and (5673.9pt,1576.5499pt) .. (5705.31pt,1619.3999pt) ..controls (5929.62pt,1925.4599pt) and (5713.51pt,2093.8099pt) .. (5705.31pt,2473.1899pt) ..controls (5702.32pt,2611.2399pt) and (5694.56pt,2771.2399pt) .. (5689.36pt,2868.6199pt); + \draw[pstyle12] (5815.64pt,793.8199pt) -- (5808.5721pt,800.6789pt) -- (5813.7753pt,798.4592pt) -- (5815.995pt,803.6624pt) -- (5815.64pt,793.8199pt) -- cycle; + \node at (5805.7462pt,801.4522pt)[below right,color=black]{1}; + \node at (5692.1907pt,2843.506pt)[below right,color=black]{1}; + \draw[pstyle11] (5897.1586pt,799.3272pt) ..controls (5917.8786pt,857.9772pt) and (5948.86pt,910.9299pt) .. (6001.31pt,945.9099pt) ..controls (6020.86pt,958.9499pt) and (12754.69pt,937.2699pt) .. (12771.31pt,953.9099pt) ..controls (12796.02pt,978.6499pt) and (12795.79pt,1558.4299pt) .. (12771.31pt,1583.3999pt) ..controls (12699.13pt,1656.9899pt) and (10995.17pt,1553.0299pt) .. (10916.31pt,1619.3999pt) ..controls (10806.56pt,1711.7699pt) and (10817.97pt,1905.3199pt) .. (10829.34pt,1990.9699pt); + \draw[pstyle12] (5895.16pt,793.6699pt) -- (5894.3864pt,803.4883pt) -- (5896.8255pt,798.3843pt) -- (5901.9295pt,800.8235pt) -- (5895.16pt,793.6699pt) -- cycle; + \node at (5896.6849pt,801.2963pt)[below right,color=black]{1}; + \node at (10819.5555pt,1965.4444pt)[below right,color=black]{1}; + \draw[pstyle11] (5897.1583pt,799.3273pt) ..controls (5917.8783pt,857.9873pt) and (5948.85pt,910.9299pt) .. (6001.31pt,945.9099pt) ..controls (6023.21pt,960.5099pt) and (13563.22pt,935.7799pt) .. (13582.31pt,953.9099pt) ..controls (13636.05pt,1004.9399pt) and (13721.42pt,3479.3699pt) .. (13730.51pt,3747.4399pt); + \draw[pstyle12] (5895.16pt,793.6699pt) -- (5894.3859pt,803.4883pt) -- (5896.8253pt,798.3844pt) -- (5901.9291pt,800.8238pt) -- (5895.16pt,793.6699pt) -- cycle; + \node at (5888.3724pt,801.2963pt)[below right,color=black]{1}; + \node at (13721.3285pt,3722.0792pt)[below right,color=black]{1}; + \draw[pstyle11] (5475.2801pt,732.4648pt) ..controls (5442.5001pt,809.8648pt) and (5389.95pt,899.3399pt) .. (5306.31pt,945.9099pt) ..controls (5280.85pt,960.0799pt) and (3232.4pt,937.5199pt) .. (3208.31pt,953.9099pt) ..controls (3109.46pt,1021.1499pt) and (3076.63pt,1166.1099pt) .. (3065.72pt,1253.5199pt); + \draw[pstyle12] (5477.62pt,726.9399pt) -- (5470.4269pt,733.6674pt) -- (5475.6701pt,731.544pt) -- (5477.7935pt,736.7872pt) -- (5477.62pt,726.9399pt) -- cycle; + \node at (5466.9692pt,734.7706pt)[below right,color=black]{1}; + \node at (3066.7103pt,1228.2414pt)[below right,color=black]{1}; + \draw[pstyle11] (5432.5825pt,731.9042pt) ..controls (5393.2225pt,796.0642pt) and (5353.23pt,873.3799pt) .. (5332.31pt,953.9099pt) ..controls (5311.07pt,1035.6099pt) and (5366.45pt,2413.9499pt) .. (5306.31pt,2473.1899pt) ..controls (5285.24pt,2493.9299pt) and (1072.38pt,2462.7099pt) .. (1049.31pt,2481.1899pt) ..controls (966.4pt,2547.5499pt) and (938.71pt,2662.8999pt) .. (932.08pt,2763.5799pt); + \draw[pstyle12] (5435.72pt,726.7899pt) -- (5427.6043pt,732.3697pt) -- (5433.1054pt,731.0518pt) -- (5434.4234pt,736.553pt) -- (5435.72pt,726.7899pt) -- cycle; + \node at (5422.5159pt,734.6114pt)[below right,color=black]{1}; + \node at (931.8677pt,2737.972pt)[below right,color=black]{1}; + \draw[pstyle11] (5551.6874pt,732.6634pt) ..controls (5579.5474pt,809.8334pt) and (5626.22pt,898.8899pt) .. (5706.31pt,945.9099pt) ..controls (5727.37pt,958.2699pt) and (12725.04pt,936.6199pt) .. (12742.31pt,953.9099pt) ..controls (12767.02pt,978.6499pt) and (12766.79pt,1558.4299pt) .. (12742.31pt,1583.3999pt) ..controls (12671.27pt,1655.8499pt) and (10993.92pt,1554.0499pt) .. (10916.31pt,1619.3999pt) ..controls (10806.57pt,1711.7899pt) and (10817.97pt,1905.3199pt) .. (10829.35pt,1990.9699pt); + \draw[pstyle12] (5549.65pt,727.0199pt) -- (5548.9438pt,736.8434pt) -- (5551.3478pt,731.7228pt) -- (5556.4685pt,734.1268pt) -- (5549.65pt,727.0199pt) -- cycle; + \node at (5543.2994pt,734.4536pt)[below right,color=black]{1}; + \node at (10813.4112pt,1965.5447pt)[below right,color=black]{1}; + \end{tikzpicture} +\end{document} diff --git a/generated_class_diagram.puml b/generated_class_diagram.puml index 95c3b22..21a7530 100644 --- a/generated_class_diagram.puml +++ b/generated_class_diagram.puml @@ -10,11 +10,13 @@ package org.texttechnologylab.project.gruppe_05_1 { + DEBUG_LOGGING - xmlFactory - mongoFactory + + RESOURCES_DIR + CONFIG_DIR + JAVALIN_TEMPLATE_DIR + JAVALIN_STATIC_FILES_DIR + JCAS_SPEECHES_TYPESYSTEM_DIR + MEMBER_IMAGES_DIR + + TEMP_EXPORT_DIR + main() } } @@ -28,40 +30,299 @@ org.texttechnologylab.project.gruppe_05_1.Main "1" <-- "1" org.texttechnologylab org.texttechnologylab.project.gruppe_05_1.Main "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.SpeechParser org.texttechnologylab.project.gruppe_05_1.Main "1" <-- "1" static -package org.texttechnologylab.project.gruppe_05_1.exceptions { - class "FractionNotFoundException" as org.texttechnologylab.project.gruppe_05_1.exceptions.FractionNotFoundException { +package org.texttechnologylab.project.gruppe_05_1.database { + interface "SpeechIndexFactory" as org.texttechnologylab.project.gruppe_05_1.database.SpeechIndexFactory { + - parseLegislativePeriods() + - filterForCurrentMembers() } } -package org.texttechnologylab.project.gruppe_05_1.exceptions { - class "FractionAlreadyExistsException" as org.texttechnologylab.project.gruppe_05_1.exceptions.FractionAlreadyExistsException { +package org.texttechnologylab.project.gruppe_05_1.database { + class "SpeechIndex" as org.texttechnologylab.project.gruppe_05_1.database.SpeechIndex { + - sessions + - speeches + - agendaItems } } -package org.texttechnologylab.project.gruppe_05_1.exceptions { - class "MemberNotFoundException" as org.texttechnologylab.project.gruppe_05_1.exceptions.MemberNotFoundException { +package org.texttechnologylab.project.gruppe_05_1.database { + interface "MongoOperations" as org.texttechnologylab.project.gruppe_05_1.database.MongoOperations { + + createEntity() + + createList() } } -package org.texttechnologylab.project.gruppe_05_1.exceptions { - class "SessionNotFoundException" as org.texttechnologylab.project.gruppe_05_1.exceptions.SessionNotFoundException { +package org.texttechnologylab.project.gruppe_05_1.database { + class "SpeechIndexFactoryImpl" as org.texttechnologylab.project.gruppe_05_1.database.SpeechIndexFactoryImpl { + - speechParser + - sessions + - agendaItems + - speeches + - members + + parseLegislativePeriods() + + builder() + + parseSessions() + + build() + + filterForCurrentMembers() } } +org.texttechnologylab.project.gruppe_05_1.database.SpeechIndexFactoryImpl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.SpeechParser -package org.texttechnologylab.project.gruppe_05_1.exceptions { - class "ServerErrorException" as org.texttechnologylab.project.gruppe_05_1.exceptions.ServerErrorException { +package org.texttechnologylab.project.gruppe_05_1.database { + class "MongoObjectFactory" as org.texttechnologylab.project.gruppe_05_1.database.MongoObjectFactory { + - factory + + getFactory() + + createBiografischeAngaben() + + createInstitution() + + createMdb() + + createMdbName() + + createWahlperiode() + + createSpeaker() + + createMembership() } } +org.texttechnologylab.project.gruppe_05_1.database.MongoObjectFactory "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership +org.texttechnologylab.project.gruppe_05_1.database.MongoObjectFactory "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Speaker -package org.texttechnologylab.project.gruppe_05_1.exceptions { - class "SpeechNotFoundException" as org.texttechnologylab.project.gruppe_05_1.exceptions.SpeechNotFoundException { +package org.texttechnologylab.project.gruppe_05_1.database { + class "MongoDBHandler" as org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler { + + propertiesFileName + + DEFAULT_ID_FIELD_NAME + - mongoClient + - database + - mongoDatabase + - mongodb://localhost:27017 + - remoteServer + - user + - password + - port + - collection + - databaseName + - speakerCollection + - speechesCollection + - sessionsCollection + - agendaItemsCollection + - memberPhotoCollection + - historyCollection + + getDatabase() + + collectionExists() + + createCollectionIfNotExist() + + createCollection() + + createIndicesForSpeakerCollection() + + createIndicesForSpeechCollection() + + createOrTrancateCollection() + + getFieldAsDouble() + + insertSession() + + insertSessions() + + insertAgendaItems() + + insertSpeeches() + + updateXmiData() + + deleteSpeechRelatedDocuments() + + bulkWriteNlpData() + + checkAnalysisResultsField() + + loadMemberImageFromFileById() + + loadMemberImageFromFileByName() + + uploadMemberPhoto() + + uploadMemberPhotos() + + sessionExists() + + getMemberPhoto() + + close() } } +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Topic +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.exceptions.ServerErrorException +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.exceptions.SessionNotFoundException +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.AgendaItem_MongoDB_Impl +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Session_MongoDB_Impl +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PPRUtils +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PropertiesUtils +org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" static -package org.texttechnologylab.project.gruppe_05_1.exceptions { - class "AgendaItemNotFoundException" as org.texttechnologylab.project.gruppe_05_1.exceptions.AgendaItemNotFoundException { +package org.texttechnologylab.project.gruppe_05_1.database { + class "MongoPprUtils" as org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils { + + SPEAKER_COLLECTION_NAME + + SPEECH_COLLECTION_NAME + + SESSION_COLLECTION_NAME + + AGENDA_ITEMS_COLLECTION_NAME + + HISTORY_COLLECTION_NAME + + PICTURES_COLLECTION_NAME + + COMMENT_COLLECTION_NAME + + METADATA_COLLECTION_NAME + - speakerCollection + - speechCollection + - sessionCollection + - agendaItemsCollection + - picturesCollection + - commentCollection + - metadataCollection + + createIndexForSpeakerCollection() + + createIndexForSpeechCollection() + + truncateSpeakerCollection() + - readParlamentarierFromSpeaker() + + getParlamentarierPictureByID() + + getParlamentarierDetailsByID() + + getSpeakerById() + - readParlamentarierDetailsFromSpeaker() + - getMembership() + + countSpeechesOfSpeaker() + + augmentSpeechMetaDataFromSession() + + getSessionDateTime() + + getAgendaTitle() + + getHtmlSpeechByKey() + + getSpeechByKey() + + getMemberPhoto() + + rebuildMetadata() + + enrichSpeechDocuments() } } +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.Parlamentarier +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.NamedEntity +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Token +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.SpeechOverview +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speech.SpeechMetaData +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PPRUtils +org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { + class "AgendaItem_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.AgendaItem_MongoDB_Impl { + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.AgendaItem_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.AgendaItem_File_Impl +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.AgendaItem_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.AgendaItem + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { + class "BiographicalInformation_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.BiographicalInformation_MongoDB_Impl { + + createEntity() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.BiographicalInformation_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.BiographicalInformation_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.BiographicalInformation_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.BiografischeAngaben +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.BiographicalInformation_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { + class "Institution_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Institution_MongoDB_Impl { + + createEntity() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Institution_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Institution_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Institution_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Institution + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { + class "LegislativePeriod_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.LegislativePeriod_MongoDB_Impl { + + createEntity() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.LegislativePeriod_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.LegislativePeriod_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.LegislativePeriod_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Institution +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.LegislativePeriod_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Wahlperiode + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { + class "MdbName_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.MdbName_MongoDB_Impl { + + createEntity() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.MdbName_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.MdbName_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.MdbName_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.MdbName + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { + class "Mdb_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl { + + createEntity() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Mdb +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.MdbName +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Wahlperiode + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { + class "Membership_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Membership_MongoDB_Impl { + + createEntity() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Membership_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Membership_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Membership_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { + class "Session_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Session_MongoDB_Impl { + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Session_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Session_File_Impl +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Session_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Session + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { + class "Speaker_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl { + + createSpeakerMongoDBImpl() + + parseTimestampSafely() + + createEntity() + + toTeX() + + toXML() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Speaker +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" static + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { + class "Speech_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl { + + getFullText() + + toCas() + + toTeX() + + toXML() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Comment_MongoDB_Impl +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Line_MongoDB_Impl +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Speaker_MongoDB_Impl +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speech_File_Impl +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" static + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline { + class "Comment_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Comment_MongoDB_Impl { + + toTeX() + + toXML() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Comment_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Comment_File_Impl +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Comment_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Comment + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline { + class "Line_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Line_MongoDB_Impl { + + toTeX() + + toXML() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Line_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Line_File_Impl +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Line_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Line + +package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline { + class "Speaker_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Speaker_MongoDB_Impl { + + toTeX() + + toXML() + } +} +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speaker_File_Impl +org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speaker package org.texttechnologylab.project.gruppe_05_1.domain { enum "Gender" as org.texttechnologylab.project.gruppe_05_1.domain.Gender { @@ -71,6 +332,126 @@ package org.texttechnologylab.project.gruppe_05_1.domain { } } +package org.texttechnologylab.project.gruppe_05_1.domain.html { + class "Parlamentarier" as org.texttechnologylab.project.gruppe_05_1.domain.html.Parlamentarier { + + getId() + + setId() + + getVorname() + + setVorname() + + getNachname() + + setNachname() + + getPartei() + + setPartei() + + equals() + + hashCode() + + toString() + } +} + +package org.texttechnologylab.project.gruppe_05_1.domain.html { + class "ParlamentarierDetails" as org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails { + + getId() + + setId() + + getVorname() + + setVorname() + + getNachname() + + setNachname() + + getPartei() + + setPartei() + + getTitle() + + setTitle() + + getGeburtsdatum() + + getGeburtsdatumPP() + + setGeburtsdatum() + + getGeburtsort() + + setGeburtsort() + + getSterbedatum() + + setSterbedatum() + + getGeschlecht() + + setGeschlecht() + + getBeruf() + + setBeruf() + + getAkademischerTitel() + + setAkademischerTitel() + + getFamilienstand() + + setFamilienstand() + + getReligion() + + setReligion() + + getVita() + + setVita() + + getParty() + + setParty() + + getPrimaryFoto() + + setPrimaryFoto() + + setMemberships() + + setReden() + + equals() + + hashCode() + + toString() + } +} +org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership +org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speech.Speech +org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils + +package org.texttechnologylab.project.gruppe_05_1.domain.html { + enum "SpeechContent" as org.texttechnologylab.project.gruppe_05_1.domain.html.SpeechContent { + + getType() + + setType() + + getContent() + + setContent() + + equals() + + hashCode() + + toString() + } +} + +package org.texttechnologylab.project.gruppe_05_1.domain.html { + class "HtmlSpeech" as org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech { + - readNlpInfo() + + getSpeechKey() + + setSpeechKey() + + getSpeakerName() + + setSpeakerName() + + getFraction() + + setFraction() + + getDateTimeString() + + setDateTimeString() + + getAgendaTitle() + + setAgendaTitle() + + setContent() + + addContent() + + getNlp() + + setNlp() + + equals() + + hashCode() + + toString() + } +} +org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler +org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils +org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speech.SpeechMetaData + +package org.texttechnologylab.project.gruppe_05_1.domain.html { + class "SpeechOverview" as org.texttechnologylab.project.gruppe_05_1.domain.html.SpeechOverview { + + getSpeechKey() + + setSpeechKey() + + getSpeakerId() + + setSpeakerId() + + getDateTimeString() + + setDateTimeString() + + getSpeakerName() + + setSpeakerName() + + getFraction() + + setFraction() + + getAgendaTitel() + + setAgendaTitel() + + equals() + + hashCode() + + toString() + } +} + package org.texttechnologylab.project.gruppe_05_1.domain.mdb { class "MdbName" as org.texttechnologylab.project.gruppe_05_1.domain.mdb.MdbName { - nachname @@ -135,31 +516,6 @@ package org.texttechnologylab.project.gruppe_05_1.domain.mdb { } } -package org.texttechnologylab.project.gruppe_05_1.domain.mdb { - enum "Mandatsart" as org.texttechnologylab.project.gruppe_05_1.domain.mdb.Mandatsart { - - text - + byText() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.mdb { - class "Mdb" as org.texttechnologylab.project.gruppe_05_1.domain.mdb.Mdb { - - id - - namen - - bio - - wahlperioden - + getId() - + setId() - + setNamen() - + getBio() - + setBio() - + setWahlperioden() - + equals() - + hashCode() - + toString() - } -} - package org.texttechnologylab.project.gruppe_05_1.domain.mdb { class "BiografischeAngaben" as org.texttechnologylab.project.gruppe_05_1.domain.mdb.BiografischeAngaben { - geburtsdatum @@ -201,6 +557,26 @@ package org.texttechnologylab.project.gruppe_05_1.domain.mdb { } } +package org.texttechnologylab.project.gruppe_05_1.domain.mdb { + enum "Mandatsart" as org.texttechnologylab.project.gruppe_05_1.domain.mdb.Mandatsart { + - text + + byText() + } +} + +package org.texttechnologylab.project.gruppe_05_1.domain.mdb { + class "MdbDocument" as org.texttechnologylab.project.gruppe_05_1.domain.mdb.MdbDocument { + - version + - mdbs + + getVersion() + + setVersion() + + setMdbs() + + equals() + + hashCode() + + toString() + } +} + package org.texttechnologylab.project.gruppe_05_1.domain.mdb { class "Wahlperiode" as org.texttechnologylab.project.gruppe_05_1.domain.mdb.Wahlperiode { - wp @@ -236,12 +612,17 @@ package org.texttechnologylab.project.gruppe_05_1.domain.mdb { } package org.texttechnologylab.project.gruppe_05_1.domain.mdb { - class "MdbDocument" as org.texttechnologylab.project.gruppe_05_1.domain.mdb.MdbDocument { - - version - - mdbs - + getVersion() - + setVersion() - + setMdbs() + class "Mdb" as org.texttechnologylab.project.gruppe_05_1.domain.mdb.Mdb { + - id + - namen + - bio + - wahlperioden + + getId() + + setId() + + setNamen() + + getBio() + + setBio() + + setWahlperioden() + equals() + hashCode() + toString() @@ -307,276 +688,49 @@ package org.texttechnologylab.project.gruppe_05_1.domain.speaker { } } -package org.texttechnologylab.project.gruppe_05_1.domain.html { - class "HtmlSpeech" as org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech { - - readNlpInfo() - + getSpeechKey() - + setSpeechKey() - + getSpeakerName() - + setSpeakerName() - + getFraction() - + setFraction() - + getDateTimeString() - + setDateTimeString() - + getAgendaTitle() - + setAgendaTitle() - + setContent() - + addContent() - + getNlp() - + setNlp() +package org.texttechnologylab.project.gruppe_05_1.domain.speech { + class "TextContent" as org.texttechnologylab.project.gruppe_05_1.domain.speech.TextContent { + + getId() + + setId() + + getSpeakerId() + + setSpeakerId() + + getText() + + setText() + + getType() + + setType() + equals() + hashCode() + toString() } } -org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler -org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils -org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speech.SpeechMetaData -package org.texttechnologylab.project.gruppe_05_1.domain.html { - class "ParlamentarierDetails" as org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails { +package org.texttechnologylab.project.gruppe_05_1.domain.speech { + class "Agenda" as org.texttechnologylab.project.gruppe_05_1.domain.speech.Agenda { + + getIndex() + + setIndex() + getId() + setId() - + getVorname() - + setVorname() - + getNachname() - + setNachname() - + getPartei() - + setPartei() + getTitle() + setTitle() - + getGeburtsdatum() - + getGeburtsdatumPP() - + setGeburtsdatum() - + getGeburtsort() - + setGeburtsort() - + getSterbedatum() - + setSterbedatum() - + getGeschlecht() - + setGeschlecht() - + getBeruf() - + setBeruf() - + getAkademischerTitel() - + setAkademischerTitel() - + getFamilienstand() - + setFamilienstand() - + getReligion() - + setReligion() - + getVita() - + setVita() - + getParty() - + setParty() - + getPrimaryFoto() - + setPrimaryFoto() - + setMemberships() - + setReden() - + equals() - + hashCode() - + toString() - } -} -org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership -org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speech.Speech -org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils - -package org.texttechnologylab.project.gruppe_05_1.domain.html { - enum "SpeechContent" as org.texttechnologylab.project.gruppe_05_1.domain.html.SpeechContent { - + getType() - + setType() - + getContent() - + setContent() + equals() + hashCode() + toString() } } -package org.texttechnologylab.project.gruppe_05_1.domain.html { - class "Parlamentarier" as org.texttechnologylab.project.gruppe_05_1.domain.html.Parlamentarier { +package org.texttechnologylab.project.gruppe_05_1.domain.speech { + class "Speech" as org.texttechnologylab.project.gruppe_05_1.domain.speech.Speech { + getId() + setId() - + getVorname() - + setVorname() - + getNachname() - + setNachname() - + getPartei() - + setPartei() - + equals() - + hashCode() - + toString() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp { - class "NamedEntity" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.NamedEntity { - + getType() - + setType() + getText() + setText() - + equals() - + hashCode() - + toString() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp { - class "Pos" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Pos { - + getPosValue() - + setPosValue() - + getCoarseValue() - + setCoarseValue() - + getBegin() - + setBegin() - + getEnd() - + setEnd() - + getCoveredText() - + setCoveredText() - + equals() - + hashCode() - + toString() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp { - class "Sentiment" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentiment { - + getBegin() - + setBegin() - + getEnd() - + setEnd() - + getSentiment() - + setSentiment() - + getNegative() - + setNegative() - + getNeutral() - + setNeutral() - + getPositive() - + setPositive() - + equals() - + hashCode() - + toString() - } -} -org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentiment "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp { - class "VideoInformation" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.VideoInformation { - + setAudioTokens() - + equals() - + hashCode() - + toString() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp { - class "Topic" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Topic { - + getTopic() - + setTopic() - + getScore() - + setScore() - + getText() - + setText() - + equals() - + hashCode() - + toString() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp { - class "Sentence" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentence { - + getText() - + setText() - + equals() - + hashCode() - + toString() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp { - class "Dependency" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Dependency { - + getType() - + setType() - + getGovernor() - + setGovernor() - + getDependent() - + setDependent() - + equals() - + hashCode() - + toString() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp { - class "AudioToken" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.AudioToken { - - begin - - end - - timeStart - - timeEnd - - value - + getBegin() - + setBegin() - + getEnd() - + setEnd() - + getTimeStart() - + setTimeStart() - + getTimeEnd() - + setTimeEnd() - + getValue() - + setValue() - + equals() - + hashCode() - + toString() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp { - class "NlpInfo" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.NlpInfo { - + setTokens() - + setSentences() - + setDependencies() - + setNamedEntities() - + getOverallSentiment() - + setOverallSentiment() - + setSentiments() - + setTopics() - + setPosList() - + getVideoInformation() - + setVideoInformation() - + equals() - + hashCode() - + toString() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp { - class "Token" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Token { - + getText() - + setText() - + getPos() - + setPos() - + getLemma() - + setLemma() - + equals() - + hashCode() - + toString() - } -} - -package org.texttechnologylab.project.gruppe_05_1.domain.nlp.html { - class "SentimentOfSentence" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.html.SentimentOfSentence { - + getBegin() - + setBegin() - + getEnd() - + setEnd() - + getText() - + setText() - + getSentiment() - + setSentiment() - + getNegative() - + setNegative() - + getNeutral() - + setNeutral() - + getPositive() - + setPositive() + + getSpeakerId() + + setSpeakerId() + + getProtocol() + + setProtocol() + + setTextContents() + + getAgenda() + + setAgenda() + equals() + hashCode() + toString() @@ -621,20 +775,6 @@ package org.texttechnologylab.project.gruppe_05_1.domain.speech { } } -package org.texttechnologylab.project.gruppe_05_1.domain.speech { - class "Agenda" as org.texttechnologylab.project.gruppe_05_1.domain.speech.Agenda { - + getIndex() - + setIndex() - + getId() - + setId() - + getTitle() - + setTitle() - + equals() - + hashCode() - + toString() - } -} - package org.texttechnologylab.project.gruppe_05_1.domain.speech { class "SpeechMetaData" as org.texttechnologylab.project.gruppe_05_1.domain.speech.SpeechMetaData { + getSpeechKey() @@ -661,473 +801,184 @@ package org.texttechnologylab.project.gruppe_05_1.domain.speech { } } -package org.texttechnologylab.project.gruppe_05_1.domain.speech { - class "TextContent" as org.texttechnologylab.project.gruppe_05_1.domain.speech.TextContent { - + getId() - + setId() - + getSpeakerId() - + setSpeakerId() - + getText() - + setText() +package org.texttechnologylab.project.gruppe_05_1.domain.nlp { + class "NlpInfo" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.NlpInfo { + + setTokens() + + setSentences() + + setDependencies() + + setNamedEntities() + + getOverallSentiment() + + setOverallSentiment() + + setSentiments() + + setTopics() + + setPosList() + + getVideoInformation() + + setVideoInformation() + + equals() + + hashCode() + + toString() + } +} + +package org.texttechnologylab.project.gruppe_05_1.domain.nlp { + class "AudioToken" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.AudioToken { + - begin + - end + - timeStart + - timeEnd + - value + + getBegin() + + setBegin() + + getEnd() + + setEnd() + + getTimeStart() + + setTimeStart() + + getTimeEnd() + + setTimeEnd() + + getValue() + + setValue() + + equals() + + hashCode() + + toString() + } +} + +package org.texttechnologylab.project.gruppe_05_1.domain.nlp { + class "Dependency" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Dependency { + getType() + setType() + + getGovernor() + + setGovernor() + + getDependent() + + setDependent() + equals() + hashCode() + toString() } } -package org.texttechnologylab.project.gruppe_05_1.domain.speech { - class "Speech" as org.texttechnologylab.project.gruppe_05_1.domain.speech.Speech { - + getId() - + setId() +package org.texttechnologylab.project.gruppe_05_1.domain.nlp { + class "Sentence" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentence { + getText() + setText() - + getSpeakerId() - + setSpeakerId() - + getProtocol() - + setProtocol() - + setTextContents() - + getAgenda() - + setAgenda() + equals() + hashCode() + toString() } } -package org.texttechnologylab.project.gruppe_05_1.util { - class "FileUtils" as org.texttechnologylab.project.gruppe_05_1.util.FileUtils { - + createDirectoryIFNotExists() - + writeStringsToFile() - + writeStringToFile() - + createFileWriter() +package org.texttechnologylab.project.gruppe_05_1.domain.nlp { + class "VideoInformation" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.VideoInformation { + + setAudioTokens() + + equals() + + hashCode() + + toString() } } -package org.texttechnologylab.project.gruppe_05_1.util { - class "PPRUtils" as org.texttechnologylab.project.gruppe_05_1.util.PPRUtils { - + PARTEILOS_KUERZEL - - processedProtocols - + legislaturPeriode - + parlamentExplorerInit() - + readPhotos() - + readSpeechesAndComments() - + readAndPersistMdbs() - - mdbActiveInWp() - - copyStream() - + sortParlamentarierByName() - + sortMdbByName() - } -} -org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler -org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoObjectFactory -org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils -org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.Parlamentarier -org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.BiografischeAngaben -org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Mdb -org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership -org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Speaker -org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.FileObjectFactory -org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" static - -package org.texttechnologylab.project.gruppe_05_1.util { - class "GeneralUtils" as org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils { - + parseInt() - + parseDate() - + parseTime() - + formatDate() - + formatTime() - + parseDateTime() +package org.texttechnologylab.project.gruppe_05_1.domain.nlp { + class "Token" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Token { + + getText() + + setText() + + getPos() + + setPos() + + getLemma() + + setLemma() + + equals() + + hashCode() + + toString() } } -package org.texttechnologylab.project.gruppe_05_1.util { - class "PropertiesUtils" as org.texttechnologylab.project.gruppe_05_1.util.PropertiesUtils { - + readPropertiesFromResource() +package org.texttechnologylab.project.gruppe_05_1.domain.nlp { + class "NamedEntity" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.NamedEntity { + + getType() + + setType() + + getText() + + setText() + + equals() + + hashCode() + + toString() + + toXML() } } -package org.texttechnologylab.project.gruppe_05_1.util { - class "Logger" as org.texttechnologylab.project.gruppe_05_1.util.Logger { - - DATE_TIME_FORMATTER - + info() - + warn() - + error() - + debug() - + pink() - } -} -org.texttechnologylab.project.gruppe_05_1.util.Logger "1" <-- "1" static - -package org.texttechnologylab.project.gruppe_05_1.util { - class "XmlUtils" as org.texttechnologylab.project.gruppe_05_1.util.XmlUtils { - + loadXmlDocument() - + getRootDocument() - + getFirstChildByName() - + getNodeAttributeByName() - - getRawText() +package org.texttechnologylab.project.gruppe_05_1.domain.nlp { + class "Pos" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Pos { + + getPosValue() + + setPosValue() + + getCoarseValue() + + setCoarseValue() + + getBegin() + + setBegin() + + getEnd() + + setEnd() + + getCoveredText() + + setCoveredText() + + equals() + + hashCode() + + toString() + + toXML() } } -package org.texttechnologylab.project.gruppe_05_1.rest { - class "FrontEndController" as org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController { - + getHomepage() - + getAllParlamentarier() +package org.texttechnologylab.project.gruppe_05_1.domain.nlp { + class "Sentiment" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentiment { + + getBegin() + + setBegin() + + getEnd() + + setEnd() + + getSentiment() + + setSentiment() + + getNegative() + + setNegative() + + getNeutral() + + setNeutral() + + getPositive() + + setPositive() + + equals() + + hashCode() + + toString() } } -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.Parlamentarier -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentiment -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Token -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Topic -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speech.SpeechMetaData -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PPRUtils -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech -org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" static +org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentiment "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler -package org.texttechnologylab.project.gruppe_05_1.rest { - class "ParlamentarierController" as org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController { - - emptyList - + getAllParlamentarier() - + getParlamentarierDetails() - } -} -org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.Parlamentarier -org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails -org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils -org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger -org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PPRUtils -org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech - -package org.texttechnologylab.project.gruppe_05_1.rest { - class "RESTHandlerOld" as org.texttechnologylab.project.gruppe_05_1.rest.RESTHandlerOld { - + startJavalin() - } -} -org.texttechnologylab.project.gruppe_05_1.rest.RESTHandlerOld "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger -org.texttechnologylab.project.gruppe_05_1.rest.RESTHandlerOld "1" <-- "1" static - -package org.texttechnologylab.project.gruppe_05_1.rest { - class "RESTHandler" as org.texttechnologylab.project.gruppe_05_1.rest.RESTHandler { - + startJavalin() - } -} -org.texttechnologylab.project.gruppe_05_1.rest.RESTHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger -org.texttechnologylab.project.gruppe_05_1.rest.RESTHandler "1" <-- "1" static - -package org.texttechnologylab.project.gruppe_05_1.rest { - class "JavalinConfig" as org.texttechnologylab.project.gruppe_05_1.rest.JavalinConfig { - - propertiesFileName - + getJavalinProperties() - + getPort() - } -} -org.texttechnologylab.project.gruppe_05_1.rest.JavalinConfig "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils -org.texttechnologylab.project.gruppe_05_1.rest.JavalinConfig "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger -org.texttechnologylab.project.gruppe_05_1.rest.JavalinConfig "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PropertiesUtils - -package org.texttechnologylab.project.gruppe_05_1.rest { - class "SpeechController" as org.texttechnologylab.project.gruppe_05_1.rest.SpeechController { - - POSITIVE_SENTIMENT - - NEGATIVE_SENTIMENT - - NEUTRAL_SENTIMENT - + listSpeeches() - + showSpeech() - + listAllSpeeches() - } -} -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.NamedEntity -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentiment -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Token -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Topic -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speech.SpeechMetaData -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech -org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" static - -package org.texttechnologylab.project.gruppe_05_1.export { - class "TeXUtil" as org.texttechnologylab.project.gruppe_05_1.export.TeXUtil { +package org.texttechnologylab.project.gruppe_05_1.domain.nlp { + class "Topic" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.Topic { + + getTopic() + + setTopic() + + getScore() + + setScore() + + getText() + + setText() + + equals() + + hashCode() + + toString() + + toXML() } } -package org.texttechnologylab.project.gruppe_05_1.database { - class "SpeechIndexFactoryImpl" as org.texttechnologylab.project.gruppe_05_1.database.SpeechIndexFactoryImpl { - - speechParser - - sessions - - agendaItems - - speeches - - members - + parseLegislativePeriods() - + builder() - + parseSessions() - + build() - + filterForCurrentMembers() +package org.texttechnologylab.project.gruppe_05_1.domain.nlp.html { + class "SentimentOfSentence" as org.texttechnologylab.project.gruppe_05_1.domain.nlp.html.SentimentOfSentence { + + getBegin() + + setBegin() + + getEnd() + + setEnd() + + getText() + + setText() + + getSentiment() + + setSentiment() + + getNegative() + + setNegative() + + getNeutral() + + setNeutral() + + getPositive() + + setPositive() + + equals() + + hashCode() + + toString() } } -org.texttechnologylab.project.gruppe_05_1.database.SpeechIndexFactoryImpl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.SpeechParser - -package org.texttechnologylab.project.gruppe_05_1.database { - class "MongoPprUtils" as org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils { - + SPEAKER_COLLECTION_NAME - + SPEECH_COLLECTION_NAME - + SESSION_COLLECTION_NAME - + AGENDA_ITEMS_COLLECTION_NAME - + HISTORY_COLLECTION_NAME - + PICTURES_COLLECTION_NAME - + COMMENT_COLLECTION_NAME - + METADATA_COLLECTION_NAME - - speakerCollection - - speechCollection - - sessionCollection - - agendaItemsCollection - - picturesCollection - - commentCollection - - metadataCollection - + createIndexForSpeakerCollection() - + createIndexForSpeechCollection() - + truncateSpeakerCollection() - - readParlamentarierFromSpeaker() - + getParlamentarierPictureByID() - + getParlamentarierDetailsByID() - - readParlamentarierDetailsFromSpeaker() - - getMembership() - + countSpeechesOfSpeaker() - + augmentSpeechMetaDataFromSession() - + getSessionDateTime() - + getAgendaTitle() - + getSpeechByKey() - + getMemberPhoto() - + rebuildMetadata() - } -} -org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl -org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech -org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.Parlamentarier -org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails -org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership -org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speech.SpeechMetaData -org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils -org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger -org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PPRUtils -org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech - -package org.texttechnologylab.project.gruppe_05_1.database { - class "SpeechIndex" as org.texttechnologylab.project.gruppe_05_1.database.SpeechIndex { - - sessions - - speeches - - agendaItems - } -} - -package org.texttechnologylab.project.gruppe_05_1.database { - interface "SpeechIndexFactory" as org.texttechnologylab.project.gruppe_05_1.database.SpeechIndexFactory { - - parseLegislativePeriods() - - filterForCurrentMembers() - } -} - -package org.texttechnologylab.project.gruppe_05_1.database { - interface "MongoOperations" as org.texttechnologylab.project.gruppe_05_1.database.MongoOperations { - + createEntity() - + createList() - } -} - -package org.texttechnologylab.project.gruppe_05_1.database { - class "MongoObjectFactory" as org.texttechnologylab.project.gruppe_05_1.database.MongoObjectFactory { - - factory - + getFactory() - + createBiografischeAngaben() - + createInstitution() - + createMdb() - + createMdbName() - + createWahlperiode() - + createSpeaker() - + createMembership() - } -} -org.texttechnologylab.project.gruppe_05_1.database.MongoObjectFactory "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership -org.texttechnologylab.project.gruppe_05_1.database.MongoObjectFactory "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Speaker - -package org.texttechnologylab.project.gruppe_05_1.database { - class "MongoDBHandler" as org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler { - + propertiesFileName - + DEFAULT_ID_FIELD_NAME - - mongoClient - - database - - mongoDatabase - - mongodb://localhost:27017 - - remoteServer - - user - - password - - port - - collection - - databaseName - - speakerCollection - - speechesCollection - - sessionsCollection - - agendaItemsCollection - - memberPhotoCollection - - historyCollection - + getDatabase() - + collectionExists() - + createCollectionIfNotExist() - + createCollection() - + createIndicesForSpeakerCollection() - + createIndicesForSpeechCollection() - + createOrTrancateCollection() - + getFieldAsDouble() - + insertSession() - + insertSessions() - + insertAgendaItems() - + insertSpeeches() - + updateXmiData() - + deleteSpeechRelatedDocuments() - + bulkWriteNlpData() - + checkAnalysisResultsField() - + loadMemberImageFromFileById() - + loadMemberImageFromFileByName() - + uploadMemberPhoto() - + uploadMemberPhotos() - + sessionExists() - + getMemberPhoto() - + close() - } -} -org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.exceptions.ServerErrorException -org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.exceptions.SessionNotFoundException -org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.AgendaItem_MongoDB_Impl -org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Session_MongoDB_Impl -org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl -org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger -org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PPRUtils -org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PropertiesUtils -org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler "1" <-- "1" static - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { - class "Speech_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl { - + getFullText() - + toCas() - + toTeX() - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Comment_MongoDB_Impl -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Line_MongoDB_Impl -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Speaker_MongoDB_Impl -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speech_File_Impl -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speech_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { - class "Session_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Session_MongoDB_Impl { - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Session_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Session_File_Impl -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Session_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Session - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { - class "MdbName_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.MdbName_MongoDB_Impl { - + createEntity() - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.MdbName_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.MdbName_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.MdbName_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.MdbName - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { - class "Membership_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Membership_MongoDB_Impl { - + createEntity() - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Membership_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Membership_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Membership_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { - class "BiographicalInformation_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.BiographicalInformation_MongoDB_Impl { - + createEntity() - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.BiographicalInformation_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.BiographicalInformation_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.BiographicalInformation_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.BiografischeAngaben -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.BiographicalInformation_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { - class "Mdb_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl { - + createEntity() - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Mdb -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.MdbName -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Mdb_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Wahlperiode - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { - class "Institution_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Institution_MongoDB_Impl { - + createEntity() - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Institution_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Institution_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Institution_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Institution - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { - class "Speaker_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl { - + createEntity() - + toTeX() - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Speaker -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl "1" <-- "1" static - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { - class "AgendaItem_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.AgendaItem_MongoDB_Impl { - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.AgendaItem_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.AgendaItem_File_Impl -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.AgendaItem_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.AgendaItem - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb { - class "LegislativePeriod_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.LegislativePeriod_MongoDB_Impl { - + createEntity() - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.LegislativePeriod_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.LegislativePeriod_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoOperations -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.LegislativePeriod_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Institution -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.LegislativePeriod_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Wahlperiode - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline { - class "Comment_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Comment_MongoDB_Impl { - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Comment_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Comment_File_Impl -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Comment_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Comment - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline { - class "Line_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Line_MongoDB_Impl { - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Line_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Line_File_Impl -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Line_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Line - -package org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline { - class "Speaker_MongoDB_Impl" as org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Speaker_MongoDB_Impl { - } -} -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speaker_File_Impl -org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.speechline.Speaker_MongoDB_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speaker package org.texttechnologylab.project.gruppe_05_1.nlp { class "NlpUtils" as org.texttechnologylab.project.gruppe_05_1.nlp.NlpUtils { @@ -1167,6 +1018,180 @@ org.texttechnologylab.project.gruppe_05_1.nlp.XmiExtractor "1" <-- "1" org.textt org.texttechnologylab.project.gruppe_05_1.nlp.XmiExtractor "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger org.texttechnologylab.project.gruppe_05_1.nlp.XmiExtractor "1" <-- "1" static +package org.texttechnologylab.project.gruppe_05_1.rest { + class "JavalinConfig" as org.texttechnologylab.project.gruppe_05_1.rest.JavalinConfig { + - propertiesFileName + + getJavalinProperties() + + getPort() + } +} +org.texttechnologylab.project.gruppe_05_1.rest.JavalinConfig "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils +org.texttechnologylab.project.gruppe_05_1.rest.JavalinConfig "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.rest.JavalinConfig "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PropertiesUtils + +package org.texttechnologylab.project.gruppe_05_1.rest { + class "RESTHandlerOld" as org.texttechnologylab.project.gruppe_05_1.rest.RESTHandlerOld { + + startJavalin() + } +} +org.texttechnologylab.project.gruppe_05_1.rest.RESTHandlerOld "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.rest.RESTHandlerOld "1" <-- "1" static + +package org.texttechnologylab.project.gruppe_05_1.rest { + class "SpeechesXMLExportController" as org.texttechnologylab.project.gruppe_05_1.rest.SpeechesXMLExportController { + + exportSpeech() + + exportSpeechesFromSpeaker() + + exportAllSpeeches() + + exportSpeechesWithTopic() + + exportSpeeches() + } +} +org.texttechnologylab.project.gruppe_05_1.rest.SpeechesXMLExportController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger + +package org.texttechnologylab.project.gruppe_05_1.rest { + class "FrontEndController" as org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController { + + getHomepage() + + getAllParlamentarier() + + getCharts() + } +} +org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils +org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.Parlamentarier +org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentiment +org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Token +org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Topic +org.texttechnologylab.project.gruppe_05_1.rest.FrontEndController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PPRUtils + +package org.texttechnologylab.project.gruppe_05_1.rest { + class "ParlamentarierController" as org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController { + - emptyList + + getAllParlamentarier() + + getParlamentarierDetails() + } +} +org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.Parlamentarier +org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails +org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils +org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.PPRUtils +org.texttechnologylab.project.gruppe_05_1.rest.ParlamentarierController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech + +package org.texttechnologylab.project.gruppe_05_1.rest { + class "RESTHandler" as org.texttechnologylab.project.gruppe_05_1.rest.RESTHandler { + + startJavalin() + } +} +org.texttechnologylab.project.gruppe_05_1.rest.RESTHandler "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.rest.RESTHandler "1" <-- "1" static + +package org.texttechnologylab.project.gruppe_05_1.rest { + class "SpeechController" as org.texttechnologylab.project.gruppe_05_1.rest.SpeechController { + - POSITIVE_SENTIMENT + - NEGATIVE_SENTIMENT + - NEUTRAL_SENTIMENT + + listSpeeches() + + showSpeech() + + listAllSpeeches() + } +} +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.ParlamentarierDetails +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.SpeechOverview +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.NamedEntity +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentiment +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Token +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Topic +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speech.SpeechMetaData +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.rest.SpeechController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech + +package org.texttechnologylab.project.gruppe_05_1.rest { + class "SpeechesLatexExportController" as org.texttechnologylab.project.gruppe_05_1.rest.SpeechesLatexExportController { + + exportSpeech() + + exportSpeechesFromSpeaker() + + exportAllSpeeches() + + exportSpeechesWithTopic() + + exportSpeeches() + } +} +org.texttechnologylab.project.gruppe_05_1.rest.SpeechesLatexExportController "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger + +package org.texttechnologylab.project.gruppe_05_1.util { + class "FileUtils" as org.texttechnologylab.project.gruppe_05_1.util.FileUtils { + + createDirectoryIFNotExists() + + writeStringsToFile() + + writeStringToFile() + + createFileWriter() + } +} + +package org.texttechnologylab.project.gruppe_05_1.util { + class "GeneralUtils" as org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils { + + parseInt() + + parseDate() + + parseTime() + + formatDate() + + formatTime() + + parseDateTime() + } +} + +package org.texttechnologylab.project.gruppe_05_1.util { + class "PropertiesUtils" as org.texttechnologylab.project.gruppe_05_1.util.PropertiesUtils { + + readPropertiesFromResource() + } +} + +package org.texttechnologylab.project.gruppe_05_1.util { + class "XmlUtils" as org.texttechnologylab.project.gruppe_05_1.util.XmlUtils { + + loadXmlDocument() + + getRootDocument() + + getFirstChildByName() + + getNodeAttributeByName() + - getRawText() + } +} + +package org.texttechnologylab.project.gruppe_05_1.util { + class "PPRUtils" as org.texttechnologylab.project.gruppe_05_1.util.PPRUtils { + + PARTEILOS_KUERZEL + - processedProtocols + + legislaturPeriode + + parlamentExplorerInit() + + readPhotos() + + readSpeechesAndComments() + + readAndPersistMdbs() + - mdbActiveInWp() + - copyStream() + + sortParlamentarierByName() + + sortMdbByName() + } +} +org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoDBHandler +org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoObjectFactory +org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.MongoPprUtils +org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.Parlamentarier +org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.BiografischeAngaben +org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Mdb +org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Membership +org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.speaker.Speaker +org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.FileObjectFactory +org.texttechnologylab.project.gruppe_05_1.util.PPRUtils "1" <-- "1" static + +package org.texttechnologylab.project.gruppe_05_1.util { + class "Logger" as org.texttechnologylab.project.gruppe_05_1.util.Logger { + - DATE_TIME_FORMATTER + + info() + + warn() + + error() + + debug() + + pink() + + orange() + } +} +org.texttechnologylab.project.gruppe_05_1.util.Logger "1" <-- "1" static + package org.texttechnologylab.project.gruppe_05_1.xml { class "FileObjectFactory" as org.texttechnologylab.project.gruppe_05_1.xml.FileObjectFactory { - oFactory @@ -1190,14 +1215,14 @@ package org.texttechnologylab.project.gruppe_05_1.xml { } package org.texttechnologylab.project.gruppe_05_1.xml.mdb { - class "BiografischeAngaben_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.mdb.BiografischeAngaben_File_Impl { + class "MdbDocument_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbDocument_File_Impl { + fromXmlNode() } } -org.texttechnologylab.project.gruppe_05_1.xml.mdb.BiografischeAngaben_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.BiografischeAngaben -org.texttechnologylab.project.gruppe_05_1.xml.mdb.BiografischeAngaben_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils -org.texttechnologylab.project.gruppe_05_1.xml.mdb.BiografischeAngaben_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger -org.texttechnologylab.project.gruppe_05_1.xml.mdb.BiografischeAngaben_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.XmlOperations +org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbDocument_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Mdb +org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbDocument_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.MdbDocument +org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbDocument_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.XmlUtils +org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbDocument_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.XmlOperations package org.texttechnologylab.project.gruppe_05_1.xml.mdb { class "Mdb_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.mdb.Mdb_File_Impl { @@ -1210,16 +1235,6 @@ org.texttechnologylab.project.gruppe_05_1.xml.mdb.Mdb_File_Impl "1" <-- "1" org. org.texttechnologylab.project.gruppe_05_1.xml.mdb.Mdb_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.XmlUtils org.texttechnologylab.project.gruppe_05_1.xml.mdb.Mdb_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.XmlOperations -package org.texttechnologylab.project.gruppe_05_1.xml.mdb { - class "MdbDocument_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbDocument_File_Impl { - + fromXmlNode() - } -} -org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbDocument_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Mdb -org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbDocument_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.MdbDocument -org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbDocument_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.XmlUtils -org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbDocument_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.XmlOperations - package org.texttechnologylab.project.gruppe_05_1.xml.mdb { class "MdbName_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbName_File_Impl { + fromXmlNode() @@ -1231,14 +1246,14 @@ org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbName_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.mdb.MdbName_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.XmlOperations package org.texttechnologylab.project.gruppe_05_1.xml.mdb { - class "Institution_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.mdb.Institution_File_Impl { + class "BiografischeAngaben_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.mdb.BiografischeAngaben_File_Impl { + fromXmlNode() } } -org.texttechnologylab.project.gruppe_05_1.xml.mdb.Institution_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Institution -org.texttechnologylab.project.gruppe_05_1.xml.mdb.Institution_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils -org.texttechnologylab.project.gruppe_05_1.xml.mdb.Institution_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger -org.texttechnologylab.project.gruppe_05_1.xml.mdb.Institution_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.XmlOperations +org.texttechnologylab.project.gruppe_05_1.xml.mdb.BiografischeAngaben_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.BiografischeAngaben +org.texttechnologylab.project.gruppe_05_1.xml.mdb.BiografischeAngaben_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils +org.texttechnologylab.project.gruppe_05_1.xml.mdb.BiografischeAngaben_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.xml.mdb.BiografischeAngaben_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.XmlOperations package org.texttechnologylab.project.gruppe_05_1.xml.mdb { class "Wahlperiode_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.mdb.Wahlperiode_File_Impl { @@ -1250,6 +1265,16 @@ org.texttechnologylab.project.gruppe_05_1.xml.mdb.Wahlperiode_File_Impl "1" <-- org.texttechnologylab.project.gruppe_05_1.xml.mdb.Wahlperiode_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.XmlUtils org.texttechnologylab.project.gruppe_05_1.xml.mdb.Wahlperiode_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.XmlOperations +package org.texttechnologylab.project.gruppe_05_1.xml.mdb { + class "Institution_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.mdb.Institution_File_Impl { + + fromXmlNode() + } +} +org.texttechnologylab.project.gruppe_05_1.xml.mdb.Institution_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.mdb.Institution +org.texttechnologylab.project.gruppe_05_1.xml.mdb.Institution_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.GeneralUtils +org.texttechnologylab.project.gruppe_05_1.xml.mdb.Institution_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.xml.mdb.Institution_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.XmlOperations + package org.texttechnologylab.project.gruppe_05_1.xml.speaker { class "Speaker_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speaker.Speaker_File_Impl { + fromXmlNode() @@ -1277,39 +1302,6 @@ org.texttechnologylab.project.gruppe_05_1.xml.speeches.SpeechParser "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.SpeechParser "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Session org.texttechnologylab.project.gruppe_05_1.xml.speeches.SpeechParser "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech -package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { - class "LegislativePeriod_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.LegislativePeriod_File_Impl { - - id - - startDate - - endDate - - constituency - + getId() - + getStartDate() - + getEndDate() - + getConstituency() - + getType() - + toHTML() - } -} -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.LegislativePeriod_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.LegislativePeriod -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.LegislativePeriod_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType - -package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { - class "Fraction_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Fraction_File_Impl { - - name - - longName - - members - + getName() - + getLongName() - + getType() - + addMember() - + updateName() - + toHTML() - } -} -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Fraction_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Fraction -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Fraction_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType - package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { class "MemberOfParliament_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.MemberOfParliament_File_Impl { - id @@ -1334,37 +1326,37 @@ org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.MemberOfParliament_ org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.MemberOfParliament_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { - class "Line_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Line_File_Impl { - - contentId - # speechId - - content - + getContentId() - + getSpeechId() - + getContent() + class "Fraction_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Fraction_File_Impl { + - name + - longName + - members + + getName() + + getLongName() + getType() - } -} -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Line_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Line_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Line -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Line_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType - -package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { - class "AgendaItem_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.AgendaItem_File_Impl { - - id - - sessionId - - title - - speeches - + getId() - + getSessionId() - + getTitle() - + getType() - + addSpeech() + + addMember() + + updateName() + toHTML() } } -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.AgendaItem_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.AgendaItem -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.AgendaItem_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.AgendaItem_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Fraction_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Fraction +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Fraction_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType + +package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { + class "LegislativePeriod_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.LegislativePeriod_File_Impl { + - id + - startDate + - endDate + - constituency + + getId() + + getStartDate() + + getEndDate() + + getConstituency() + + getType() + + toHTML() + } +} +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.LegislativePeriod_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.LegislativePeriod +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.LegislativePeriod_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { class "Individual_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Individual_File_Impl { @@ -1389,40 +1381,20 @@ package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Individual_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Individual package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { - class "Comment_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Comment_File_Impl { - - contentId - - speechId - - comment - - commentatorName - + getContentId() - + getSpeechId() - + getComment() - + getCommentatorName() + class "HistoryEntry_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.HistoryEntry_File_Impl { + - action + - content + - contentType + - date + + getContent() + + getContentType() + + getDate() + + getAction() + getType() } } -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Comment_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Comment -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Comment_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Comment_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType - -package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { - class "Speaker_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speaker_File_Impl { - - contentId - - speechId - - speakerId - - speakerName - - fraction - + getContentId() - + getSpeechId() - + getSpeakerId() - + getSpeakerName() - + getFraction() - + getType() - } -} -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speaker_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speaker_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speaker -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speaker_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.HistoryEntry_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.HistoryEntry +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.HistoryEntry_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { class "Constituency_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Constituency_File_Impl { @@ -1439,22 +1411,6 @@ package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Constituency_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Constituency org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Constituency_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType -package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { - class "HistoryEntry_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.HistoryEntry_File_Impl { - - action - - content - - contentType - - date - + getContent() - + getContentType() - + getDate() - + getAction() - + getType() - } -} -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.HistoryEntry_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.HistoryEntry -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.HistoryEntry_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType - package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { class "Session_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Session_File_Impl { - id @@ -1475,6 +1431,81 @@ org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Session_File_Impl " org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Session_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Session org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Session_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType +package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { + class "AgendaItem_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.AgendaItem_File_Impl { + - id + - sessionId + - title + - speeches + + getId() + + getSessionId() + + getTitle() + + getType() + + addSpeech() + + toHTML() + } +} +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.AgendaItem_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.AgendaItem +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.AgendaItem_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.AgendaItem_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType + +package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { + class "Comment_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Comment_File_Impl { + - contentId + - speechId + - comment + - commentatorName + + getContentId() + + getSpeechId() + + getComment() + + getCommentatorName() + + getType() + + toTeX() + + toXML() + } +} +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Comment_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Comment +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Comment_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Comment_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType + +package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { + class "Line_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Line_File_Impl { + - contentId + # speechId + - content + + getContentId() + + getSpeechId() + + getContent() + + getType() + + toTeX() + + toXML() + } +} +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Line_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Line_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Line +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Line_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType + +package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { + class "Speaker_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speaker_File_Impl { + - contentId + - speechId + - speakerId + - speakerName + - fraction + + getContentId() + + getSpeechId() + + getSpeakerId() + + getSpeakerName() + + getFraction() + + getType() + + toTeX() + + toXML() + } +} +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speaker_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speaker_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speaker +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speaker_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType + package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { class "Speech_File_Impl" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speech_File_Impl { - sessionId @@ -1497,6 +1528,8 @@ package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls { + toHTML() + getFullText() + toCas() + + toTeX() + + toXML() } } org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speech_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content @@ -1504,28 +1537,16 @@ org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speech_File_Impl "1 org.texttechnologylab.project.gruppe_05_1.xml.speeches.Impls.Speech_File_Impl "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { - interface "Comment" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Comment { + interface "Constituency" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Constituency { } } -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Comment "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Constituency "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { - interface "Individual" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Individual { + interface "HistoryEntry" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.HistoryEntry { } } -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Individual "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType - -package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { - interface "Content" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content { - } -} -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType - -package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { - interface "Speaker" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speaker { - } -} -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speaker "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.HistoryEntry "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { interface "MemberOfParliament" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.MemberOfParliament { @@ -1535,29 +1556,10 @@ package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.MemberOfParliament "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { - interface "Session" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Session { - - addAgendaItem() + interface "Speaker" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speaker { } } -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Session "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType - -package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { - interface "HistoryEntry" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.HistoryEntry { - } -} -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.HistoryEntry "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType - -package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { - interface "LegislativePeriod" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.LegislativePeriod { - } -} -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.LegislativePeriod "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType - -package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { - interface "Line" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Line { - } -} -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Line "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speaker "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { interface "AgendaItem" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.AgendaItem { @@ -1567,10 +1569,22 @@ package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.AgendaItem "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { - interface "Constituency" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Constituency { + interface "Individual" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Individual { } } -org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Constituency "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Individual "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType + +package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { + interface "Comment" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Comment { + } +} +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Comment "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType + +package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { + interface "Line" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Line { + } +} +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Line "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { interface "Fraction" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Fraction { @@ -1580,9 +1594,29 @@ package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { } org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Fraction "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType +package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { + interface "Session" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Session { + - addAgendaItem() + } +} +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Session "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType + +package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { + interface "LegislativePeriod" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.LegislativePeriod { + } +} +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.LegislativePeriod "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType + +package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { + interface "Content" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content { + } +} +org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Content "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType + package org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces { interface "Speech" as org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech { - addContent() + - toXML() } } org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums.MongoDBEntryType @@ -1592,4 +1626,85 @@ package org.texttechnologylab.project.gruppe_05_1.xml.speeches.enums { } } +package org.texttechnologylab.project.gruppe_05_1.exceptions { + class "FractionAlreadyExistsException" as org.texttechnologylab.project.gruppe_05_1.exceptions.FractionAlreadyExistsException { + } +} + +package org.texttechnologylab.project.gruppe_05_1.exceptions { + class "SpeechNotFoundException" as org.texttechnologylab.project.gruppe_05_1.exceptions.SpeechNotFoundException { + } +} + +package org.texttechnologylab.project.gruppe_05_1.exceptions { + class "ServerErrorException" as org.texttechnologylab.project.gruppe_05_1.exceptions.ServerErrorException { + } +} + +package org.texttechnologylab.project.gruppe_05_1.exceptions { + class "FractionNotFoundException" as org.texttechnologylab.project.gruppe_05_1.exceptions.FractionNotFoundException { + } +} + +package org.texttechnologylab.project.gruppe_05_1.exceptions { + class "MemberNotFoundException" as org.texttechnologylab.project.gruppe_05_1.exceptions.MemberNotFoundException { + } +} + +package org.texttechnologylab.project.gruppe_05_1.exceptions { + class "AgendaItemNotFoundException" as org.texttechnologylab.project.gruppe_05_1.exceptions.AgendaItemNotFoundException { + } +} + +package org.texttechnologylab.project.gruppe_05_1.exceptions { + class "SessionNotFoundException" as org.texttechnologylab.project.gruppe_05_1.exceptions.SessionNotFoundException { + } +} + +package org.texttechnologylab.project.gruppe_05_1.export { + class "TeXUtil" as org.texttechnologylab.project.gruppe_05_1.export.TeXUtil { + - PREAMBLE + - BEGIN_DOCUMENT + - END_DOCUMENT + - TABLEOFCONTENTS + - NEWPAGE + - readFileContentFromTeXDir() + + getSpeechToTexComponent() + + createTempDir() + + deleteTeXTempDirContents() + + visitFile() + + postVisitDirectory() + + tryDeleteTeXTempDirContents() + + isTeXSdkInstalled() + + generateChartView() + + generateBubbleChartLatex() + + generateBarChartLatex() + + generateRadarChartLatex() + } +} +org.texttechnologylab.project.gruppe_05_1.export.TeXUtil "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl +org.texttechnologylab.project.gruppe_05_1.export.TeXUtil "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Sentiment +org.texttechnologylab.project.gruppe_05_1.export.TeXUtil "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.nlp.Topic +org.texttechnologylab.project.gruppe_05_1.export.TeXUtil "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.util.Logger +org.texttechnologylab.project.gruppe_05_1.export.TeXUtil "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech +org.texttechnologylab.project.gruppe_05_1.export.TeXUtil "1" <-- "1" static + +package org.texttechnologylab.project.gruppe_05_1.export { + class "XMLUtil" as org.texttechnologylab.project.gruppe_05_1.export.XMLUtil { + + documentToString() + + createXmlDocument() + + addNlpData() + + addSpeechById() + + addSpeechBySpeech() + + getExportedSpeechById() + + getExportedSpeechesFromSpeakerById() + + getExportedAllSpeeches() + + getExportedSpeechesWhithTopic() + + getExportedSpeechesbyIds() + } +} +org.texttechnologylab.project.gruppe_05_1.export.XMLUtil "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.database.domainimpl.mdb.Speaker_MongoDB_Impl +org.texttechnologylab.project.gruppe_05_1.export.XMLUtil "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.domain.html.HtmlSpeech +org.texttechnologylab.project.gruppe_05_1.export.XMLUtil "1" <-- "1" org.texttechnologylab.project.gruppe_05_1.xml.speeches.Interfaces.Speech + @enduml