1 2\input{header} 3\begin{tikzpicture}[scale=0.95, transform shape] 4 5\begin{component}{20cm}{1}{0}{injector} 6\newcomponent{0}{1.5}{RequestDispatcherComponent} 7\umlprovidedinterface[interface=RequestDispatcher, distance=4.4cm, padding=1.5cm]{RequestDispatcherComponent} 8\newnamedcomponent{7.5}{0}{bindInstance1}{bindInstance} 9\umlassemblyconnector[interface=ServerContext]{RequestDispatcherComponent}{bindInstance1} 10\newnamedcomponent{7.5}{3}{bindInstance2}{bindInstance} 11\umlassemblyconnector[interface=Request]{RequestDispatcherComponent}{bindInstance2} 12\end{component} 13\umlprovidedinterface[interface=RequestDispatcher, distance=9.7, with port, padding=0cm]{injector} 14\umldep{injector-west-port}{RequestDispatcherComponent-west-interface} 15 16\end{tikzpicture} 17\input{footer} 18