// Generated by pandoc-plot 1.5.5

digraph DependencyNodes {
    graph [
        label="Dependency nodes"
        labelloc="t"
        fontname="Helvetica,Arial,sans-serif"
    ]
    node [
        fontname="Helvetica,Arial,sans-serif"
        shape=record
        style=filled
        fillcolor=gray95
    ]
    edge [fontname="Helvetica,Arial,sans-serif"]
    edge [arrowhead=vee style=dashed]

    edge [dir=back arrowtail=empty style=""]

    edge [dir=back arrowtail=empty style=dashed]
    DNode_1
    DNode_1 [
        shape=plain
        label=<<table border="0" cellborder="1" cellspacing="0" cellpadding="4">
            <tr> <td> <b>DNode</b> </td> </tr>
            <tr> <td>
                <table border="0" cellborder="0" cellspacing="0" >
                    <tr> <td align="left" >+ properties</td> </tr>
                    <tr> <td port="dependenciesArray" align="left" >- DNode[] dependencies   </td> </tr>
                    <tr> <td port="ss2" align="left" >- Statement entity</td> </tr>

                    <tr> <td align="left">...</td> </tr>
                </table>
            </td> </tr>
            <tr> <td align="left">+ methods</td>  </tr>
            <tr> <td align="left">+ needs(DNode)</td> </tr>
            <tr> <td align="left">+ isVisited()</td> </tr>
            <tr> <td align="left">+ markVisited()</td> </tr>
            <tr> <td align="left">+ getEntity()</td> </tr>
        </table>>
    ]

    edge [dir=back arrowtail=diamond]
    SubDNode_1 -> DNode_1:dependenciesArray [xlabel="depends on"]
    SubDNode_2 -> DNode_1:dependenciesArray [xlabel="depends on   "]
    SubDNode_3 -> DNode_1:dependenciesArray [xlabel="depends on   "]

    SubDNode_1 [
        shape=plain
        label=<<table border="0" cellborder="1" cellspacing="0" cellpadding="4">
            <tr> <td> <b>DNode</b> </td> </tr>
            <tr> <td>
                <table border="0" cellborder="0" cellspacing="0" >
                    <tr> <td align="left">+ properties </td> </tr>
                    <tr> <td align="left">...</td> </tr>
                </table>
                </td> </tr>
            <tr> <td align="left">
                + method<br/>
                ...<br align="left"/>
            </td> </tr>
        </table>>
    ]
    SubDNode_2 [
        shape=plain
        label=<<table border="0" cellborder="1" cellspacing="0" cellpadding="4">
            <tr> <td> <b>DNode</b> </td> </tr>
            <tr> <td>
                <table align="left" border="0" cellborder="0" cellspacing="0" >
                    <tr> <td align="left">+ properties </td> </tr>
                    <tr> <td align="left">...</td> </tr>
                </table>
                </td> </tr>
            <tr> <td align="left">
                + methods<br/>
                ...<br align="left"/>
            </td> </tr>
        </table>>
    ]
    SubDNode_3 [
        shape=plain
        label=<<table border="0" cellborder="1" cellspacing="0" cellpadding="4">
            <tr> <td> <b>DNode</b> </td> </tr>
            <tr> <td>
                <table border="0" cellborder="0" cellspacing="0" >
                    <tr> <td align="left">+ properties </td> </tr>
                    <tr> <td align="left">...</td> </tr>
                </table>
                </td> </tr>
            <tr> <td align="left">
                + methods<br/>
                ...<br align="left"/>
            </td> </tr>
        </table>>
    ]
    
}
Click here to see how this plot was generated.