architecture.dot 912 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. digraph {
  2. compound=true
  3. fontname="Inconsolata, Consolas"
  4. fontsize=10
  5. margin="0,0"
  6. ranksep=0.2
  7. nodesep=0.5
  8. penwidth=0.5
  9. colorscheme=spectral7
  10. node [shape=box, fontname="Inconsolata, Consolas", fontsize=10, penwidth=0.5, style=filled, fillcolor=white]
  11. edge [fontname="Inconsolata, Consolas", fontsize=10, penwidth=0.5]
  12. subgraph cluster1 {
  13. margin="10,10"
  14. labeljust="left"
  15. label = "SAX"
  16. style=filled
  17. fillcolor=6
  18. Reader -> Writer [style=invis]
  19. }
  20. subgraph cluster2 {
  21. margin="10,10"
  22. labeljust="left"
  23. label = "DOM"
  24. style=filled
  25. fillcolor=7
  26. Value
  27. Document
  28. }
  29. Handler [label="<<concept>>\nHandler"]
  30. {
  31. edge [arrowtail=onormal, dir=back]
  32. Value -> Document
  33. Handler -> Document
  34. Handler -> Writer
  35. }
  36. {
  37. edge [arrowhead=vee, style=dashed, constraint=false]
  38. Reader -> Handler [label="calls"]
  39. Value -> Handler [label="calls"]
  40. Document -> Reader [label="uses"]
  41. }
  42. }