答案1
类似地在 tikz-uml 序列图上添加注释umlcall
,如果是名为的节点,则开头的框为st-call-N
,其中N
是的编号call
(从 1 开始计数)。因此,您可以执行例如
\draw [tikzuml synchron-msg style] ([xshift=-2cm]st-call-1.north west) node[left] {methodWithoutCaller()} -- (st-call-1.north west);
\documentclass[border=20pt]{standalone}
\usepackage{tikz-uml}
\begin{document}
\begin{tikzpicture}
\begin{umlseqdiag}
\umlobject[class=A]{a}
\umlobject[class=B]{b}
\umlobject[class=C]{c}
\begin{umlcall}{a}{b}
\end{umlcall}
\begin{umlcall}{b}{c}
\end{umlcall}
\end{umlseqdiag}
\draw [tikzuml synchron-msg style] ([xshift=-2cm]st-call-1.north west) node[left] {methodWithoutCaller()} -- (st-call-1.north west);
\end{tikzpicture}
\end{document}