1digraph SimpleRestriction { 2 mindist = 2.0 3 1 -> 4 [label="fractionDigits"] 4 1 -> 4 [label="minLength"] 5 1 -> 4 [label="whiteSpace"] 6 1 -> 2 [label="annotation"] 7 1 -> 3 [label="simpleType"] 8 1 -> 4 [label="length"] 9 1 -> 4 [label="maxExclusive"] 10 1 -> 4 [label="enumeration"] 11 1 -> 4 [label="assertion"] 12 1 -> 4 [label="maxInclusive"] 13 1 -> 4 [label="maxLength"] 14 1 -> 4 [label="pattern"] 15 1 -> 4 [label="totalDigits"] 16 1 -> 4 [label="minExclusive"] 17 1 -> 4 [label="minInclusive"] 18 2 -> 4 [label="fractionDigits"] 19 2 -> 4 [label="minLength"] 20 2 -> 4 [label="whiteSpace"] 21 2 -> 3 [label="simpleType"] 22 2 -> 4 [label="length"] 23 2 -> 4 [label="maxExclusive"] 24 2 -> 4 [label="enumeration"] 25 2 -> 4 [label="assertion"] 26 2 -> 4 [label="maxInclusive"] 27 2 -> 4 [label="maxLength"] 28 2 -> 4 [label="pattern"] 29 2 -> 4 [label="totalDigits"] 30 2 -> 4 [label="minExclusive"] 31 2 -> 4 [label="minInclusive"] 32 3 -> 4 [label="fractionDigits"] 33 3 -> 4 [label="minLength"] 34 3 -> 4 [label="whiteSpace"] 35 3 -> 4 [label="length"] 36 3 -> 4 [label="maxExclusive"] 37 3 -> 4 [label="enumeration"] 38 3 -> 4 [label="assertion"] 39 3 -> 4 [label="maxInclusive"] 40 3 -> 4 [label="maxLength"] 41 3 -> 4 [label="pattern"] 42 3 -> 4 [label="totalDigits"] 43 3 -> 4 [label="minExclusive"] 44 3 -> 4 [label="minInclusive"] 45 4 -> 4 [label="fractionDigits"] 46 4 -> 4 [label="minLength"] 47 4 -> 4 [label="whiteSpace"] 48 4 -> 4 [label="length"] 49 4 -> 4 [label="maxExclusive"] 50 4 -> 4 [label="enumeration"] 51 4 -> 4 [label="assertion"] 52 4 -> 4 [label="maxInclusive"] 53 4 -> 4 [label="maxLength"] 54 4 -> 4 [label="pattern"] 55 4 -> 4 [label="totalDigits"] 56 4 -> 4 [label="minExclusive"] 57 4 -> 4 [label="minInclusive"] 58 1 [shape=doublecircle, style=filled, color=blue] 59 2 [shape=doublecircle, style=filled, color=green] 60 3 [shape=doublecircle, style=filled, color=green] 61 4 [shape=doublecircle, style=filled, color=green] 62} 63