blob: 740b0fc5c9c9dd492b03afb5dd81d89eeba1c467 [file] [log] [blame]
digraph G {
fontname = "Bitstream Vera Sans"
fontsize = 8
node [
fontname = "Courier"
fontsize = 8
shape = "plaintext"
]
edge [
fontname = "Bitstream Vera Sans"
fontsize = 8
]
"#" [
label =<
<table border="0" cellborder="0" cellpadding="1" bgcolor="white">
<tr><td bgcolor="wheat" align="center" colspan="2" port="@path"><font color="black">#</font></td></tr>
<tr><td bgcolor="wheat" align="center" colspan="2" port=""><font color="black">title=crs</font></td></tr>
<tr><td bgcolor="wheat" align="center" colspan="2" port=""><font color="black">descr=a Coordinate Referenc...</font></td></tr>
<tr><td bgcolor="wheat" align="center" colspan="2"><font color="black">Definitions</font></td></tr>
<tr><td align="left" port="#@linkedCrs">linkedCrs</td>linkedCrs<td bgcolor="grey" align="right"></td></tr>
<tr><td align="left" port="#@linkedObject">linkedObject</td>linkedObject<td bgcolor="grey" align="right"></td></tr>
<tr><td align="left" port="#@namedCrs">namedCrs</td>namedCrs<td bgcolor="grey" align="right"></td></tr>
<tr><td bgcolor="wheat" align="center" colspan="2" port=""><font color="black">Properties</font></td></tr>
<tr><td align="left" port="@properties">! properties</td>! properties<td bgcolor="grey" align="right">object</td></tr>
<tr><td align="left" port="@type">! type</td>! type<td bgcolor="grey" align="right">string</td></tr>
<tr><td bgcolor="beige" align="center" colspan="2" port=""><font color="black">One Of</font></td></tr>
<tr><td bgcolor="grey" align="center" colspan="2" port="0"><font color="black">{properties: {type: {enum: ...</font></td></tr>
<tr><td bgcolor="grey" align="center" colspan="2" port="1"><font color="black">{properties: {type: {enum: ...</font></td></tr>
</table>
>
]
"#/definitions/namedCrs/properties/type" [
label =<
<table border="0" cellborder="0" cellpadding="1" bgcolor="white">
<tr><td bgcolor="wheat" align="center" colspan="2" port="@path"><font color="black">#/definitions/namedCrs/properties/type</font></td></tr>
<tr><td bgcolor="beige" align="center" colspan="2" port=""><font color="black">Enum Values</font></td></tr>
<tr><td bgcolor="grey" align="center" colspan="2" port=""><font color="black">name</font></td></tr>
</table>
>
]
"#/definitions/namedCrs/properties/properties" [
label =<
<table border="0" cellborder="0" cellpadding="1" bgcolor="white">
<tr><td bgcolor="wheat" align="center" colspan="2" port="@path"><font color="black">#/definitions/namedCrs/properties/properties</font></td></tr>
<tr><td bgcolor="wheat" align="center" colspan="2" port=""><font color="black">Properties</font></td></tr>
<tr><td align="left" port="@name">! name</td>! name<td bgcolor="grey" align="right">string</td></tr>
</table>
>
]
"#/definitions/namedCrs" [
label =<
<table border="0" cellborder="0" cellpadding="1" bgcolor="white">
<tr><td bgcolor="wheat" align="center" colspan="2" port="@path"><font color="black">#/definitions/namedCrs</font></td></tr>
<tr><td bgcolor="wheat" align="center" colspan="2" port=""><font color="black">Properties</font></td></tr>
<tr><td align="left" port="@properties">? properties</td>? properties<td bgcolor="grey" align="right">{required: [name], addition...</td></tr>
<tr><td align="left" port="@type">? type</td>? type<td bgcolor="grey" align="right">enum=[name]</td></tr>
</table>
>
]
"#/definitions/linkedObject" [
label =<
<table border="0" cellborder="0" cellpadding="1" bgcolor="white">
<tr><td bgcolor="wheat" align="center" colspan="2" port="@path"><font color="black">#/definitions/linkedObject</font></td></tr>
<tr><td bgcolor="wheat" align="center" colspan="2" port=""><font color="black">Properties</font></td></tr>
<tr><td align="left" port="@href">! href</td>! href<td bgcolor="grey" align="right">string</td></tr>
<tr><td align="left" port="@type">? type</td>? type<td bgcolor="grey" align="right">string</td></tr>
</table>
>
]
"#/definitions/linkedCrs/properties/type" [
label =<
<table border="0" cellborder="0" cellpadding="1" bgcolor="white">
<tr><td bgcolor="wheat" align="center" colspan="2" port="@path"><font color="black">#/definitions/linkedCrs/properties/type</font></td></tr>
<tr><td bgcolor="beige" align="center" colspan="2" port=""><font color="black">Enum Values</font></td></tr>
<tr><td bgcolor="grey" align="center" colspan="2" port=""><font color="black">link</font></td></tr>
</table>
>
]
"#/definitions/linkedCrs" [
label =<
<table border="0" cellborder="0" cellpadding="1" bgcolor="white">
<tr><td bgcolor="wheat" align="center" colspan="2" port="@path"><font color="black">#/definitions/linkedCrs</font></td></tr>
<tr><td bgcolor="wheat" align="center" colspan="2" port=""><font color="black">Properties</font></td></tr>
<tr><td align="left" port="@properties">? properties</td>? properties<td bgcolor="grey" align="right">object</td></tr>
<tr><td align="left" port="@type">? type</td>? type<td bgcolor="grey" align="right">enum=[link]</td></tr>
</table>
>
]
"#":"0" -> "#/definitions/namedCrs":"@path";
"#":"1" -> "#/definitions/linkedCrs":"@path";
"#/definitions/namedCrs":"@properties" -> "#/definitions/namedCrs/properties/properties":"@path";
"#/definitions/namedCrs":"@type" -> "#/definitions/namedCrs/properties/type":"@path";
"#/definitions/linkedCrs":"@properties" -> "#/definitions/linkedObject":"@path";
"#/definitions/linkedCrs":"@type" -> "#/definitions/linkedCrs/properties/type":"@path";
}