mirror of https://github.com/dspinellis/UMLGraph
Reference diagrams for new match types
This commit is contained in:
parent
8022cbf8de
commit
26a8c04d31
|
|
@ -0,0 +1,41 @@
|
|||
#!/usr/local/bin/dot
|
||||
#
|
||||
# Class diagram
|
||||
# Generated by UmlGraph version 4.1 (http://www.spinellis.gr/sw/umlgraph)
|
||||
#
|
||||
|
||||
digraph G {
|
||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
|
||||
node [fontname="Helvetica",fontsize=10,shape=record];
|
||||
// gr.spinellis.context.classes.AClient
|
||||
c420 [label="AClient", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.context.classes.ASubclass
|
||||
c422 [label="ASubclass", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.context.classes.E
|
||||
c423 [label="E", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.context.classes.D
|
||||
c425 [label="D", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.context.classes.B
|
||||
c428 [label="B", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.context.classes.ABaseClass
|
||||
c429 [label="ABaseClass", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.context.classes.A
|
||||
c430 [label="A", fontname="Helvetica", style=filled, fillcolor="lemonchiffon", fontcolor="black", fontsize=10.0];
|
||||
//gr.spinellis.context.classes.ASubclass extends gr.spinellis.context.classes.A
|
||||
c430 -> c422 [dir=back,arrowtail=empty];
|
||||
//gr.spinellis.context.classes.A extends gr.spinellis.context.classes.ABaseClass
|
||||
c429 -> c430 [dir=back,arrowtail=empty];
|
||||
// gr.spinellis.context.classes.D navassoc gr.spinellis.context.classes.A
|
||||
c425 -> c430 [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
||||
// gr.spinellis.context.classes.A navassoc gr.spinellis.context.classes.B
|
||||
c430 -> c428 [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
||||
// gr.spinellis.context.classes.A navassoc javax.swing.JComponent
|
||||
c430 -> c506 [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
||||
// gr.spinellis.context.classes.AClient depend gr.spinellis.context.classes.A
|
||||
c420 -> c430 [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open, style=dashed];
|
||||
// gr.spinellis.context.classes.A depend gr.spinellis.context.classes.E
|
||||
c430 -> c423 [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open, style=dashed];
|
||||
// javax.swing.JComponent
|
||||
c506 [label="JComponent", fontname="Helvetica-Oblique", fontcolor="black", fontsize=10.0, URL="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JComponent.html"];
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
#!/usr/local/bin/dot
|
||||
#
|
||||
# Class diagram
|
||||
# Generated by UmlGraph version 4.1 (http://www.spinellis.gr/sw/umlgraph)
|
||||
#
|
||||
|
||||
digraph G {
|
||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
|
||||
node [fontname="Helvetica",fontsize=10,shape=record];
|
||||
// gr.spinellis.iface.classes.FarImplementor
|
||||
c531 [label="FarImplementor", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.iface.classes.DirectImplementor
|
||||
c532 [label="DirectImplementor", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.iface.classes.SubSubFace
|
||||
c534 [label="«interface» \nSubSubFace", fontname="Helvetica-Oblique", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.iface.classes.SubFace
|
||||
c535 [label="«interface» \nSubFace", fontname="Helvetica-Oblique", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.iface.classes.Face
|
||||
c536 [label="«interface» \nFace", fontname="Helvetica-Oblique", style=filled, fillcolor="lemonchiffon", fontcolor="black", fontsize=10.0];
|
||||
c534 -> c531 [dir=back,arrowtail=empty,style=dashed]; //gr.spinellis.iface.classes.FarImplementor implements gr.spinellis.iface.classes.SubSubFace
|
||||
c536 -> c532 [dir=back,arrowtail=empty,style=dashed]; //gr.spinellis.iface.classes.DirectImplementor implements gr.spinellis.iface.classes.Face
|
||||
c535 -> c534 [dir=back,arrowtail=empty,style=dashed]; //gr.spinellis.iface.classes.SubSubFace implements gr.spinellis.iface.classes.SubFace
|
||||
c536 -> c535 [dir=back,arrowtail=empty,style=dashed]; //gr.spinellis.iface.classes.SubFace implements gr.spinellis.iface.classes.Face
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
#!/usr/local/bin/dot
|
||||
#
|
||||
# Class diagram
|
||||
# Generated by UmlGraph version 4.1 (http://www.spinellis.gr/sw/umlgraph)
|
||||
#
|
||||
|
||||
digraph G {
|
||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
|
||||
node [fontname="Helvetica",fontsize=10,shape=record];
|
||||
// gr.spinellis.subclass.classes.SubOneTwo
|
||||
c577 [label="SubOneTwo", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.subclass.classes.SubOneOne
|
||||
c578 [label="SubOneOne", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.subclass.classes.SubTwo
|
||||
c579 [label="SubTwo", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.subclass.classes.SubOne
|
||||
c580 [label="SubOne", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
||||
// gr.spinellis.subclass.classes.Super
|
||||
c581 [label="Super", fontname="Helvetica", style=filled, fillcolor="lemonchiffon", fontcolor="black", fontsize=10.0];
|
||||
//gr.spinellis.subclass.classes.SubOneTwo extends gr.spinellis.subclass.classes.SubOne
|
||||
c580 -> c577 [dir=back,arrowtail=empty];
|
||||
//gr.spinellis.subclass.classes.SubOneOne extends gr.spinellis.subclass.classes.SubOne
|
||||
c580 -> c578 [dir=back,arrowtail=empty];
|
||||
//gr.spinellis.subclass.classes.SubTwo extends gr.spinellis.subclass.classes.Super
|
||||
c581 -> c579 [dir=back,arrowtail=empty];
|
||||
//gr.spinellis.subclass.classes.SubOne extends gr.spinellis.subclass.classes.Super
|
||||
c581 -> c580 [dir=back,arrowtail=empty];
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue