0

I am drawing an attached sequence diagram but some of the components couldn't figure out (highlighted in red boxes(red boxes are not required)). Please advice

\documentclass{article}
\usepackage{pgf-umlsd}

\begin{document} 
    \begin{figure}
    \centering
    \begin{sequencediagram}
        \newthread{FD}{FirstObject}{}
        \newinst[2]{FH}{SecondObject}{}
        \newinst[2]{VM}{ThirdObject0}{}
        \newinst[2]{FC}{FourthObject0}{}                
        \begin{call}{FD}{processEvent()}{FH}{}  
            \begin{call}{FH}{processEvent()}{VM}{processEvent()}
                \begin{call}{VM}{processEvent()}{FC}{processEvent()}        
                \end{call}      
                \begin{call}{VM}{processEvent()}{VM}{}              
                \end{call}              
            \end{call}                                  
        \end{call}          
    \end{sequencediagram}
\end{figure}
\end{document}

enter image description here

3
  • Could you please specify which components you are especially interested in?
    – TeXnician
    Commented Aug 13, 2018 at 20:10
  • @TeXnician Thanks for coming back. Components highlighted in red boxes in updated figure. Commented Aug 13, 2018 at 21:43
  • Okay, this is intended behavior as far as I can tell. pgf-umlsd does only provide self calls with two arrows. Maybe the package tikz-uml (manual see here) would be better suited.
    – TeXnician
    Commented Aug 14, 2018 at 6:18

0

You must log in to answer this question.

Browse other questions tagged .