4380 lines
113 KiB
JSON
4380 lines
113 KiB
JSON
{
|
|
"mockup": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "4575",
|
|
"typeID": "Arrow",
|
|
"zOrder": "0",
|
|
"w": "88",
|
|
"h": "21",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "764",
|
|
"y": "993",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 88,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.5683314450194445,
|
|
"y": 0.049422788376152126
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 20.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4576",
|
|
"typeID": "Arrow",
|
|
"zOrder": "1",
|
|
"w": "29",
|
|
"h": "56",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "416",
|
|
"y": "185",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 1,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.5189460476787955,
|
|
"y": -0.17340025094102887
|
|
},
|
|
"p2": {
|
|
"x": 29,
|
|
"y": 56
|
|
},
|
|
"stroke": "dotted"
|
|
}
|
|
},
|
|
{
|
|
"ID": "4577",
|
|
"typeID": "Arrow",
|
|
"zOrder": "2",
|
|
"w": "164",
|
|
"h": "80",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "390",
|
|
"y": "1180",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 163.54590590319128,
|
|
"y": 0.21503750628403395
|
|
},
|
|
"p1": {
|
|
"x": 0.3415936949541605,
|
|
"y": 0.2360486189239869
|
|
},
|
|
"p2": {
|
|
"x": -0.4888832845319939,
|
|
"y": 78.4480648241979
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4578",
|
|
"typeID": "Arrow",
|
|
"zOrder": "3",
|
|
"w": "1",
|
|
"h": "153",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "634",
|
|
"y": "1168",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 1,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5467472449342342,
|
|
"y": -0.006043370067543646
|
|
},
|
|
"p2": {
|
|
"x": 1,
|
|
"y": 152.12975218407814
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4579",
|
|
"typeID": "Arrow",
|
|
"zOrder": "4",
|
|
"w": "1",
|
|
"h": "62",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "637",
|
|
"y": "1101",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5467472449342341,
|
|
"y": -0.006043370067543647
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 61.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4580",
|
|
"typeID": "Arrow",
|
|
"zOrder": "5",
|
|
"w": "101",
|
|
"h": "1",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "711",
|
|
"y": "1168",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 100.54590590319128,
|
|
"y": 0.21503750628403395
|
|
},
|
|
"p1": {
|
|
"x": 0.5467472449342339,
|
|
"y": -0.006043370067543644
|
|
},
|
|
"p2": {
|
|
"x": -0.34456558612976096,
|
|
"y": 0.21503750628403395
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4581",
|
|
"typeID": "Arrow",
|
|
"zOrder": "6",
|
|
"w": "190",
|
|
"h": "101",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "369",
|
|
"y": "1070",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 189.60923090179483,
|
|
"y": 100.34652634056556
|
|
},
|
|
"p1": {
|
|
"x": 0.49438202247191004,
|
|
"y": 0.14606741573033685
|
|
},
|
|
"p2": {
|
|
"x": -0.5,
|
|
"y": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4582",
|
|
"typeID": "Arrow",
|
|
"zOrder": "7",
|
|
"w": "102",
|
|
"h": "97",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "254",
|
|
"y": "1069",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 102,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.555359394703657,
|
|
"y": 0.21664564943253461
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 97
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4583",
|
|
"typeID": "Arrow",
|
|
"zOrder": "8",
|
|
"w": "89",
|
|
"h": "57",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "254",
|
|
"y": "1066",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 89,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.4221511395441838,
|
|
"y": 0.24854058376649316
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 56
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4584",
|
|
"typeID": "Arrow",
|
|
"zOrder": "9",
|
|
"w": "16",
|
|
"h": "89",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "356",
|
|
"y": "983",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 16,
|
|
"y": 88.5
|
|
},
|
|
"p1": {
|
|
"x": 0.49438202247191015,
|
|
"y": 0.1460674157303371
|
|
},
|
|
"p2": {
|
|
"x": 11,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4585",
|
|
"typeID": "Arrow",
|
|
"zOrder": "10",
|
|
"w": "94",
|
|
"h": "27",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "755",
|
|
"y": "1022",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 94,
|
|
"y": 26
|
|
},
|
|
"p1": {
|
|
"x": 0.5652504390218331,
|
|
"y": -0.04277514219065342
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4586",
|
|
"typeID": "Arrow",
|
|
"zOrder": "11",
|
|
"w": "1",
|
|
"h": "62",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "657",
|
|
"y": "951",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5467472449342341,
|
|
"y": -0.006043370067543647
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 61.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4587",
|
|
"typeID": "__group__",
|
|
"zOrder": "12",
|
|
"measuredW": "116",
|
|
"measuredH": "42",
|
|
"w": "116",
|
|
"h": "42",
|
|
"x": "600",
|
|
"y": "937",
|
|
"properties": {
|
|
"controlName": "100-java-logging-frameworks:log4j2"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "116",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "51",
|
|
"measuredH": "24",
|
|
"x": "32",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Log4j2"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4588",
|
|
"typeID": "Arrow",
|
|
"zOrder": "13",
|
|
"h": "34",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "390",
|
|
"y": "986",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 149.5,
|
|
"y": 32.5
|
|
},
|
|
"p1": {
|
|
"x": 0.6803934308695361,
|
|
"y": 0.12103152376044628
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4589",
|
|
"typeID": "Arrow",
|
|
"zOrder": "14",
|
|
"w": "71",
|
|
"h": "91",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "265",
|
|
"y": "979",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 0,
|
|
"y": 91
|
|
},
|
|
"p1": {
|
|
"x": 0.6008857528899565,
|
|
"y": 0.11717459840864736
|
|
},
|
|
"p2": {
|
|
"x": 71,
|
|
"y": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4590",
|
|
"typeID": "Arrow",
|
|
"zOrder": "15",
|
|
"w": "72",
|
|
"h": "45",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "255",
|
|
"y": "981",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 0,
|
|
"y": 45
|
|
},
|
|
"p1": {
|
|
"x": 0.5642946317103621,
|
|
"y": 0.14731585518102372
|
|
},
|
|
"p2": {
|
|
"x": 72,
|
|
"y": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4591",
|
|
"typeID": "Arrow",
|
|
"zOrder": "16",
|
|
"w": "74",
|
|
"h": "3",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "249",
|
|
"y": "970",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 0,
|
|
"y": 2.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5467472449342342,
|
|
"y": -0.006043370067543645
|
|
},
|
|
"p2": {
|
|
"x": 74,
|
|
"y": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4592",
|
|
"typeID": "Arrow",
|
|
"zOrder": "17",
|
|
"w": "1",
|
|
"h": "62",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "352",
|
|
"y": "906",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5467472449342341,
|
|
"y": -0.006043370067543647
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 61.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4593",
|
|
"typeID": "Arrow",
|
|
"zOrder": "18",
|
|
"w": "169",
|
|
"h": "138",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "419",
|
|
"y": "837",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 0,
|
|
"y": 137.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5796146044624716,
|
|
"y": -0.25050709939147836
|
|
},
|
|
"p2": {
|
|
"x": 168,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4594",
|
|
"typeID": "Arrow",
|
|
"zOrder": "19",
|
|
"w": "69",
|
|
"h": "90",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "704",
|
|
"y": "826",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 69,
|
|
"y": 89.5
|
|
},
|
|
"p1": {
|
|
"x": 0.517683465959328,
|
|
"y": -0.07117595048629538
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4595",
|
|
"typeID": "Arrow",
|
|
"zOrder": "20",
|
|
"w": "71",
|
|
"h": "52",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "707",
|
|
"y": "825",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 71,
|
|
"y": 51.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5176834659593281,
|
|
"y": -0.07117595048629538
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4596",
|
|
"typeID": "Arrow",
|
|
"zOrder": "21",
|
|
"w": "87",
|
|
"h": "8",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "695",
|
|
"y": "822",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 87,
|
|
"y": 7.5
|
|
},
|
|
"p1": {
|
|
"x": 0.46115550897419105,
|
|
"y": -0.015066160094327265
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4597",
|
|
"typeID": "Arrow",
|
|
"zOrder": "22",
|
|
"w": "75",
|
|
"h": "34",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "704",
|
|
"y": "780",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 75,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5901794145420208,
|
|
"y": 0.12086874409820589
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 32.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4598",
|
|
"typeID": "Arrow",
|
|
"zOrder": "23",
|
|
"w": "142",
|
|
"h": "1",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "403",
|
|
"y": "824",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 142,
|
|
"y": 0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.4577237788246963,
|
|
"y": -0.003223406893131664
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 1.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4599",
|
|
"typeID": "Arrow",
|
|
"zOrder": "24",
|
|
"w": "72",
|
|
"h": "83",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "207",
|
|
"y": "835",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 71,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.49238578680203043,
|
|
"y": -0.1065989847715736
|
|
},
|
|
"p2": {
|
|
"x": -0.5,
|
|
"y": 82.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4600",
|
|
"typeID": "Arrow",
|
|
"zOrder": "25",
|
|
"w": "78",
|
|
"h": "47",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "202",
|
|
"y": "828",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 77,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.5286705624543463,
|
|
"y": -0.1044558071585099
|
|
},
|
|
"p2": {
|
|
"x": -0.5,
|
|
"y": 46.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4601",
|
|
"typeID": "Arrow",
|
|
"zOrder": "26",
|
|
"w": "92",
|
|
"h": "4",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "195",
|
|
"y": "819",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 92,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.5115764636484295,
|
|
"y": 0.01858133018728801
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 3.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4602",
|
|
"typeID": "Arrow",
|
|
"zOrder": "27",
|
|
"w": "181",
|
|
"h": "131",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "361",
|
|
"y": "691",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 181,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.47484417739114826,
|
|
"y": 0.025178243128110726
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 130.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4603",
|
|
"typeID": "Arrow",
|
|
"zOrder": "28",
|
|
"w": "114",
|
|
"h": "41",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "309",
|
|
"y": "634",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 114,
|
|
"y": 40.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5332865705904859,
|
|
"y": 0.09074097691620968
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4604",
|
|
"typeID": "Arrow",
|
|
"zOrder": "29",
|
|
"w": "118",
|
|
"h": "83",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "307",
|
|
"y": "694",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 118,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5576080853453116,
|
|
"y": -0.077653003930376
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 82.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4605",
|
|
"typeID": "Arrow",
|
|
"zOrder": "30",
|
|
"w": "120",
|
|
"h": "39",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "307",
|
|
"y": "690",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 120,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5543621631807046,
|
|
"y": -0.06350103636706236
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 38.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4606",
|
|
"typeID": "Arrow",
|
|
"zOrder": "31",
|
|
"w": "139",
|
|
"h": "1",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "291",
|
|
"y": "683",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 139,
|
|
"y": 0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5194288003393264,
|
|
"y": 0.00233286990126545
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4607",
|
|
"typeID": "Arrow",
|
|
"zOrder": "32",
|
|
"w": "1",
|
|
"h": "126",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "668",
|
|
"y": "621",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 1,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.546747244934234,
|
|
"y": -0.006043370067543548
|
|
},
|
|
"p2": {
|
|
"x": 1,
|
|
"y": 125.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4608",
|
|
"typeID": "Arrow",
|
|
"zOrder": "33",
|
|
"w": "105",
|
|
"h": "40",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "672",
|
|
"y": "689",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 104,
|
|
"y": 39.5
|
|
},
|
|
"p1": {
|
|
"x": 0.4372442019099593,
|
|
"y": -0.09720327421555257
|
|
},
|
|
"p2": {
|
|
"x": -0.5,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4609",
|
|
"typeID": "Arrow",
|
|
"zOrder": "34",
|
|
"w": "114",
|
|
"h": "48",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "661",
|
|
"y": "638",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 114,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.42392803686203145,
|
|
"y": 0.09827429342881466
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 47
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4610",
|
|
"typeID": "Arrow",
|
|
"zOrder": "35",
|
|
"w": "115",
|
|
"h": "1",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "673",
|
|
"y": "685",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 114.5,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.5194288003393264,
|
|
"y": 0.0023328699012654486
|
|
},
|
|
"p2": {
|
|
"x": -0.5,
|
|
"y": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4611",
|
|
"typeID": "Arrow",
|
|
"zOrder": "36",
|
|
"w": "103",
|
|
"h": "70",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "629",
|
|
"y": "499",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 103,
|
|
"y": 69.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5846756207563066,
|
|
"y": -0.036972790801407494
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": -0.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4612",
|
|
"typeID": "Arrow",
|
|
"zOrder": "37",
|
|
"w": "1",
|
|
"h": "75",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "460",
|
|
"y": "496",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 1,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5467472449342339,
|
|
"y": -0.006043370067543547
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 74.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4613",
|
|
"typeID": "Arrow",
|
|
"zOrder": "38",
|
|
"w": "100",
|
|
"h": "93",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "304",
|
|
"y": "497",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 100,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5656811947576956,
|
|
"y": -0.055470893020420485
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 92.5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4614",
|
|
"typeID": "Arrow",
|
|
"zOrder": "39",
|
|
"w": "13",
|
|
"h": "63",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "487",
|
|
"y": "313",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 4,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.48693312836279784,
|
|
"y": 0.16641045349730976
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 63
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4615",
|
|
"typeID": "Arrow",
|
|
"zOrder": "40",
|
|
"w": "87",
|
|
"h": "177",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "509",
|
|
"y": "497",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.5656248906310154,
|
|
"y": 0.32313022783746903
|
|
},
|
|
"p2": {
|
|
"x": 49,
|
|
"y": 177
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4616",
|
|
"typeID": "Arrow",
|
|
"zOrder": "41",
|
|
"w": "98",
|
|
"h": "47",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "631",
|
|
"y": "436",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 97.5,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5537800308573949,
|
|
"y": 0.044853427374917355
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 46
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4617",
|
|
"typeID": "Arrow",
|
|
"zOrder": "42",
|
|
"w": "120",
|
|
"h": "44",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "627",
|
|
"y": "495",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 120,
|
|
"y": 44
|
|
},
|
|
"p1": {
|
|
"x": 0.5846756207563067,
|
|
"y": -0.036972790801407494
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4618",
|
|
"typeID": "Arrow",
|
|
"zOrder": "43",
|
|
"w": "107",
|
|
"h": "51",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "306",
|
|
"y": "435",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 107,
|
|
"y": 51
|
|
},
|
|
"p1": {
|
|
"x": 0.5245584633234497,
|
|
"y": 0.05852778135877272
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4619",
|
|
"typeID": "Arrow",
|
|
"zOrder": "44",
|
|
"w": "108",
|
|
"h": "44",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "306",
|
|
"y": "492",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 108,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.5656811947576956,
|
|
"y": -0.05547089302042055
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 44
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4620",
|
|
"typeID": "Arrow",
|
|
"zOrder": "45",
|
|
"w": "115",
|
|
"h": "5",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "304",
|
|
"y": "487",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 115,
|
|
"y": 1
|
|
},
|
|
"p1": {
|
|
"x": 0.5205160087037612,
|
|
"y": 0.03901150139881877
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4621",
|
|
"typeID": "Arrow",
|
|
"zOrder": "46",
|
|
"w": "123",
|
|
"h": "3",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "607",
|
|
"y": "488",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"stroke": "dotted",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 122.5,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5536354056902003,
|
|
"y": 0.01338250790305583
|
|
},
|
|
"p2": {
|
|
"x": 0,
|
|
"y": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4622",
|
|
"typeID": "Label",
|
|
"zOrder": "47",
|
|
"measuredW": "60",
|
|
"measuredH": "36",
|
|
"x": "445",
|
|
"y": "379",
|
|
"properties": {
|
|
"size": "28",
|
|
"text": "Java"
|
|
}
|
|
},
|
|
{
|
|
"ID": "4623",
|
|
"typeID": "Arrow",
|
|
"zOrder": "48",
|
|
"w": "24",
|
|
"h": "51",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "457",
|
|
"y": "424",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": 5,
|
|
"y": 0
|
|
},
|
|
"p1": {
|
|
"x": 0.4861538461538458,
|
|
"y": -0.24923076923076912
|
|
},
|
|
"p2": {
|
|
"x": 24,
|
|
"y": 51
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4624",
|
|
"typeID": "__group__",
|
|
"zOrder": "49",
|
|
"measuredW": "262",
|
|
"measuredH": "43",
|
|
"w": "262",
|
|
"h": "43",
|
|
"x": "384",
|
|
"y": "467",
|
|
"properties": {
|
|
"controlName": "100-java-fundamentals"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "262",
|
|
"h": "43",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16776960"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "177",
|
|
"measuredH": "24",
|
|
"x": "42",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Learn the Fundamentals"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4625",
|
|
"typeID": "__group__",
|
|
"zOrder": "50",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "99",
|
|
"y": "422",
|
|
"properties": {
|
|
"controlName": "100-java-fundamentals:basic-syntax"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"w": "95",
|
|
"measuredW": "92",
|
|
"measuredH": "24",
|
|
"x": "64",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Basic Syntax"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4626",
|
|
"typeID": "__group__",
|
|
"zOrder": "51",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "99",
|
|
"y": "468",
|
|
"properties": {
|
|
"controlName": "101-java-fundamentals:data-types-variables"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "150",
|
|
"measuredH": "24",
|
|
"x": "36",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "DataTypes, Variables"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4627",
|
|
"typeID": "__group__",
|
|
"zOrder": "52",
|
|
"measuredW": "280",
|
|
"measuredH": "42",
|
|
"w": "280",
|
|
"h": "42",
|
|
"x": "718",
|
|
"y": "460",
|
|
"properties": {
|
|
"controlName": "105-java-fundamentals:oop"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "280",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "178",
|
|
"measuredH": "24",
|
|
"x": "51",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "OOP, Interfaces, Classes"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4628",
|
|
"typeID": "__group__",
|
|
"zOrder": "53",
|
|
"measuredW": "118",
|
|
"measuredH": "42",
|
|
"w": "118",
|
|
"h": "42",
|
|
"x": "99",
|
|
"y": "514",
|
|
"properties": {
|
|
"controlName": "102-java-fundamentals:conditionals"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "118",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "90",
|
|
"measuredH": "24",
|
|
"x": "14",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Conditionals"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4629",
|
|
"typeID": "__group__",
|
|
"zOrder": "54",
|
|
"measuredW": "280",
|
|
"measuredH": "42",
|
|
"w": "280",
|
|
"h": "42",
|
|
"x": "718",
|
|
"y": "414",
|
|
"properties": {
|
|
"controlName": "104-java-fundamentals:datastructures"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "280",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "109",
|
|
"measuredH": "24",
|
|
"x": "85",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "DataStructures"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4630",
|
|
"typeID": "__group__",
|
|
"zOrder": "55",
|
|
"measuredW": "350",
|
|
"measuredH": "141",
|
|
"w": "350",
|
|
"h": "141",
|
|
"x": "736",
|
|
"y": "201",
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "350",
|
|
"h": "141",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0"
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "314",
|
|
"measuredH": "25",
|
|
"x": "14",
|
|
"y": "17",
|
|
"properties": {
|
|
"size": "17",
|
|
"text": "Find the detailed version of this roadmap"
|
|
}
|
|
},
|
|
{
|
|
"ID": "2",
|
|
"typeID": "Label",
|
|
"zOrder": "2",
|
|
"measuredW": "319",
|
|
"measuredH": "25",
|
|
"x": "14",
|
|
"y": "45",
|
|
"properties": {
|
|
"size": "17",
|
|
"text": "along with resources and other roadmaps"
|
|
}
|
|
},
|
|
{
|
|
"ID": "3",
|
|
"typeID": "__group__",
|
|
"zOrder": "3",
|
|
"measuredW": "320",
|
|
"measuredH": "45",
|
|
"w": "320",
|
|
"h": "45",
|
|
"x": "15",
|
|
"y": "81",
|
|
"properties": {
|
|
"controlName": "ext_link:roadmap.sh"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "320",
|
|
"h": "45",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"borderColor": "4273622",
|
|
"color": "4273622"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "105",
|
|
"measuredH": "28",
|
|
"x": "141",
|
|
"y": "8",
|
|
"properties": {
|
|
"color": "16777215",
|
|
"size": "20",
|
|
"text": "roadmap.sh"
|
|
}
|
|
},
|
|
{
|
|
"ID": "2",
|
|
"typeID": "Label",
|
|
"zOrder": "2",
|
|
"measuredW": "35",
|
|
"measuredH": "28",
|
|
"x": "76",
|
|
"y": "8",
|
|
"properties": {
|
|
"color": "16777215",
|
|
"size": "20",
|
|
"text": "http"
|
|
}
|
|
},
|
|
{
|
|
"ID": "3",
|
|
"typeID": "Label",
|
|
"zOrder": "3",
|
|
"measuredW": "5",
|
|
"measuredH": "28",
|
|
"x": "113",
|
|
"y": "8",
|
|
"properties": {
|
|
"color": "16777215",
|
|
"size": "20",
|
|
"text": ":"
|
|
}
|
|
},
|
|
{
|
|
"ID": "4",
|
|
"typeID": "Label",
|
|
"zOrder": "4",
|
|
"measuredW": "10",
|
|
"measuredH": "28",
|
|
"x": "120",
|
|
"y": "9",
|
|
"properties": {
|
|
"color": "16777215",
|
|
"size": "20",
|
|
"text": "/"
|
|
}
|
|
},
|
|
{
|
|
"ID": "5",
|
|
"typeID": "Label",
|
|
"zOrder": "5",
|
|
"measuredW": "10",
|
|
"measuredH": "28",
|
|
"x": "128",
|
|
"y": "9",
|
|
"properties": {
|
|
"color": "16777215",
|
|
"size": "20",
|
|
"text": "/"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4631",
|
|
"typeID": "__group__",
|
|
"zOrder": "56",
|
|
"measuredW": "100",
|
|
"measuredH": "42",
|
|
"w": "100",
|
|
"h": "42",
|
|
"x": "221",
|
|
"y": "515",
|
|
"properties": {
|
|
"controlName": "103-java-fundamentals:functions"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "71",
|
|
"measuredH": "24",
|
|
"x": "14",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Functions"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4632",
|
|
"typeID": "__group__",
|
|
"zOrder": "57",
|
|
"measuredW": "280",
|
|
"measuredH": "42",
|
|
"w": "280",
|
|
"h": "42",
|
|
"x": "718",
|
|
"y": "506",
|
|
"properties": {
|
|
"controlName": "106-java-fundamentals:packages"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "280",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "71",
|
|
"measuredH": "24",
|
|
"x": "104",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Packages"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4633",
|
|
"typeID": "__group__",
|
|
"zOrder": "58",
|
|
"measuredW": "280",
|
|
"measuredH": "42",
|
|
"w": "280",
|
|
"h": "42",
|
|
"x": "718",
|
|
"y": "552",
|
|
"properties": {
|
|
"controlName": "106-java-fundamentals:files-and-apis"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "280",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "199",
|
|
"measuredH": "24",
|
|
"x": "40",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Working with Files and APIs"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4634",
|
|
"typeID": "__group__",
|
|
"zOrder": "59",
|
|
"measuredW": "186",
|
|
"measuredH": "42",
|
|
"w": "186",
|
|
"h": "42",
|
|
"x": "368",
|
|
"y": "541",
|
|
"properties": {
|
|
"controlName": "107-java-fundamentals:loops"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "186",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "45",
|
|
"measuredH": "24",
|
|
"x": "70",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Loops"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4635",
|
|
"typeID": "__group__",
|
|
"zOrder": "60",
|
|
"measuredW": "284",
|
|
"measuredH": "43",
|
|
"w": "284",
|
|
"h": "43",
|
|
"x": "413",
|
|
"y": "664",
|
|
"properties": {
|
|
"controlName": "101-java-advanced-topics"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "284",
|
|
"h": "43",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16776960"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "113",
|
|
"measuredH": "24",
|
|
"x": "85",
|
|
"y": "10",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Getting Deeper"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4636",
|
|
"typeID": "__group__",
|
|
"zOrder": "61",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "769",
|
|
"y": "618",
|
|
"properties": {
|
|
"controlName": "106-java-advanced-topics:how-jvm-works"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "121",
|
|
"measuredH": "24",
|
|
"x": "50",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "How JVM works?"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4637",
|
|
"typeID": "__group__",
|
|
"zOrder": "62",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "769",
|
|
"y": "664",
|
|
"properties": {
|
|
"controlName": "107-java-advanced-topics:garbage-collection"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "141",
|
|
"measuredH": "24",
|
|
"x": "40",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Garbage Collection"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4638",
|
|
"typeID": "__group__",
|
|
"zOrder": "63",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "769",
|
|
"y": "710",
|
|
"properties": {
|
|
"controlName": "108-java-advanced-topics:basics-of-threads"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "130",
|
|
"measuredH": "24",
|
|
"x": "46",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Basics of Threads"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4639",
|
|
"typeID": "__group__",
|
|
"zOrder": "64",
|
|
"measuredW": "186",
|
|
"measuredH": "42",
|
|
"w": "186",
|
|
"h": "42",
|
|
"x": "368",
|
|
"y": "587",
|
|
"properties": {
|
|
"controlName": "108-java-fundamentals:exception-handling"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "186",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "141",
|
|
"measuredH": "24",
|
|
"x": "22",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Exception Handling"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4640",
|
|
"typeID": "__group__",
|
|
"zOrder": "65",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "99",
|
|
"y": "615",
|
|
"properties": {
|
|
"controlName": "101-java-advanced-topics:memory-management"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "159",
|
|
"measuredH": "24",
|
|
"x": "31",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Memory Management"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4641",
|
|
"typeID": "__group__",
|
|
"zOrder": "66",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "99",
|
|
"y": "660",
|
|
"properties": {
|
|
"controlName": "102-java-advanced-topics:collection-framework"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "157",
|
|
"measuredH": "24",
|
|
"x": "32",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Collection Framework"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4642",
|
|
"typeID": "__group__",
|
|
"zOrder": "67",
|
|
"measuredW": "117",
|
|
"measuredH": "42",
|
|
"w": "117",
|
|
"h": "42",
|
|
"x": "613",
|
|
"y": "605",
|
|
"properties": {
|
|
"controlName": "100-java-advanced-topics:generics"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "117",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "66",
|
|
"measuredH": "24",
|
|
"x": "26",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Generics"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4643",
|
|
"typeID": "__group__",
|
|
"zOrder": "68",
|
|
"measuredW": "117",
|
|
"measuredH": "42",
|
|
"w": "117",
|
|
"h": "42",
|
|
"x": "613",
|
|
"y": "725",
|
|
"properties": {
|
|
"controlName": "105-java-advanced-topics:streams"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "117",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "60",
|
|
"measuredH": "24",
|
|
"x": "29",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Streams"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4644",
|
|
"typeID": "__group__",
|
|
"zOrder": "69",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "99",
|
|
"y": "705",
|
|
"properties": {
|
|
"controlName": "103-java-advanced-topics:serialization"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "89",
|
|
"measuredH": "24",
|
|
"x": "66",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Serialization"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4645",
|
|
"typeID": "__group__",
|
|
"zOrder": "70",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "99",
|
|
"y": "750",
|
|
"properties": {
|
|
"controlName": "104-java-advanced-topics:networking-sockets"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "158",
|
|
"measuredH": "24",
|
|
"x": "32",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Networking & Sockets"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4646",
|
|
"typeID": "__group__",
|
|
"zOrder": "71",
|
|
"measuredW": "169",
|
|
"measuredH": "43",
|
|
"w": "169",
|
|
"h": "43",
|
|
"x": "269",
|
|
"y": "804",
|
|
"properties": {
|
|
"controlName": "102-java-build-tools"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "169",
|
|
"h": "43",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16776960"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "78",
|
|
"measuredH": "24",
|
|
"x": "46",
|
|
"y": "10",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Build Tools"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4647",
|
|
"typeID": "__group__",
|
|
"zOrder": "72",
|
|
"measuredW": "116",
|
|
"measuredH": "42",
|
|
"w": "116",
|
|
"h": "42",
|
|
"x": "99",
|
|
"y": "803",
|
|
"properties": {
|
|
"controlName": "100-java-build-tools:gradle"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "116",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "49",
|
|
"measuredH": "24",
|
|
"x": "33",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Gradle"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4648",
|
|
"typeID": "__group__",
|
|
"zOrder": "73",
|
|
"measuredW": "116",
|
|
"measuredH": "42",
|
|
"w": "116",
|
|
"h": "42",
|
|
"x": "99",
|
|
"y": "849",
|
|
"properties": {
|
|
"controlName": "101-java-build-tools:maven"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "116",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "49",
|
|
"measuredH": "24",
|
|
"x": "33",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Maven"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4649",
|
|
"typeID": "__group__",
|
|
"zOrder": "74",
|
|
"measuredW": "116",
|
|
"measuredH": "42",
|
|
"w": "116",
|
|
"h": "42",
|
|
"x": "101",
|
|
"y": "896",
|
|
"properties": {
|
|
"controlName": "102-java-build-tools:ant"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "116",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "24",
|
|
"measuredH": "24",
|
|
"x": "46",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Ant"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4650",
|
|
"typeID": "__group__",
|
|
"zOrder": "75",
|
|
"measuredW": "218",
|
|
"measuredH": "43",
|
|
"w": "218",
|
|
"h": "43",
|
|
"x": "500",
|
|
"y": "802",
|
|
"properties": {
|
|
"controlName": "103-java-web-frameworks"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "218",
|
|
"h": "43",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16776960"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "125",
|
|
"measuredH": "24",
|
|
"x": "46",
|
|
"y": "10",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Web Frameworks"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4651",
|
|
"typeID": "__group__",
|
|
"zOrder": "76",
|
|
"measuredW": "82",
|
|
"measuredH": "42",
|
|
"w": "82",
|
|
"h": "42",
|
|
"x": "770",
|
|
"y": "763",
|
|
"properties": {
|
|
"controlName": "100-java-web-frameworks:spring"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "82",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "47",
|
|
"measuredH": "24",
|
|
"x": "17",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Spring"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4652",
|
|
"typeID": "__group__",
|
|
"zOrder": "77",
|
|
"measuredW": "138",
|
|
"measuredH": "42",
|
|
"w": "138",
|
|
"h": "42",
|
|
"x": "855",
|
|
"y": "763",
|
|
"properties": {
|
|
"controlName": "101-java-web-frameworks:spring-boot"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "138",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "85",
|
|
"measuredH": "24",
|
|
"x": "26",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Spring Boot"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4653",
|
|
"typeID": "__group__",
|
|
"zOrder": "78",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "770",
|
|
"y": "810",
|
|
"properties": {
|
|
"controlName": "102-java-web-frameworks:play-framework"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "114",
|
|
"measuredH": "24",
|
|
"x": "54",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Play Framework"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4654",
|
|
"typeID": "__group__",
|
|
"zOrder": "79",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "770",
|
|
"y": "857",
|
|
"properties": {
|
|
"controlName": "103-java-web-frameworks:spark"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "42",
|
|
"measuredH": "24",
|
|
"x": "90",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Spark"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4655",
|
|
"typeID": "__group__",
|
|
"zOrder": "80",
|
|
"measuredW": "129",
|
|
"measuredH": "43",
|
|
"w": "129",
|
|
"h": "43",
|
|
"x": "309",
|
|
"y": "952",
|
|
"properties": {
|
|
"controlName": "104-java-orm"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "129",
|
|
"h": "43",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16776960"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "38",
|
|
"measuredH": "24",
|
|
"x": "46",
|
|
"y": "10",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "ORM"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4656",
|
|
"typeID": "__group__",
|
|
"zOrder": "81",
|
|
"measuredW": "92",
|
|
"measuredH": "42",
|
|
"w": "92",
|
|
"h": "42",
|
|
"x": "308",
|
|
"y": "885",
|
|
"properties": {
|
|
"controlName": "100-java-orm:jpa"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "92",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "28",
|
|
"measuredH": "24",
|
|
"x": "32",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "JPA"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4657",
|
|
"typeID": "__group__",
|
|
"zOrder": "82",
|
|
"measuredW": "169",
|
|
"measuredH": "42",
|
|
"w": "169",
|
|
"h": "42",
|
|
"x": "104",
|
|
"y": "997",
|
|
"properties": {
|
|
"controlName": "102-java-orm:hibernate"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "169",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "73",
|
|
"measuredH": "24",
|
|
"x": "48",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Hibernate"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4658",
|
|
"typeID": "__group__",
|
|
"zOrder": "83",
|
|
"measuredW": "169",
|
|
"measuredH": "42",
|
|
"w": "169",
|
|
"h": "42",
|
|
"x": "104",
|
|
"y": "951",
|
|
"properties": {
|
|
"controlName": "101-java-orm:spring-data-jpa"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "169",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "117",
|
|
"measuredH": "24",
|
|
"x": "26",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Spring Data JPA"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4659",
|
|
"typeID": "__group__",
|
|
"zOrder": "84",
|
|
"measuredW": "169",
|
|
"measuredH": "42",
|
|
"w": "169",
|
|
"h": "42",
|
|
"x": "104",
|
|
"y": "1043",
|
|
"properties": {
|
|
"controlName": "103-java-orm:ebean"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "169",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "50",
|
|
"measuredH": "24",
|
|
"x": "60",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "EBean"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4660",
|
|
"typeID": "__group__",
|
|
"zOrder": "85",
|
|
"measuredW": "239",
|
|
"measuredH": "43",
|
|
"w": "239",
|
|
"h": "43",
|
|
"x": "531",
|
|
"y": "997",
|
|
"properties": {
|
|
"controlName": "105-java-logging-frameworks"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "239",
|
|
"h": "43",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16776960"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "151",
|
|
"measuredH": "24",
|
|
"x": "44",
|
|
"y": "10",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Logging Frameworks"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4661",
|
|
"typeID": "__group__",
|
|
"zOrder": "86",
|
|
"measuredW": "116",
|
|
"measuredH": "42",
|
|
"w": "116",
|
|
"h": "42",
|
|
"x": "601",
|
|
"y": "891",
|
|
"properties": {
|
|
"controlName": "101-java-logging-frameworks:logback"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "116",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "62",
|
|
"measuredH": "24",
|
|
"x": "27",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Logback"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4662",
|
|
"typeID": "__group__",
|
|
"zOrder": "87",
|
|
"measuredW": "168",
|
|
"measuredH": "42",
|
|
"w": "168",
|
|
"h": "42",
|
|
"x": "824",
|
|
"y": "1021",
|
|
"properties": {
|
|
"controlName": "103-java-logging-frameworks:tinylog"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "168",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "57",
|
|
"measuredH": "24",
|
|
"x": "55",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "TinyLog"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4663",
|
|
"typeID": "__group__",
|
|
"zOrder": "88",
|
|
"measuredW": "129",
|
|
"measuredH": "43",
|
|
"w": "129",
|
|
"h": "43",
|
|
"x": "309",
|
|
"y": "1043",
|
|
"properties": {
|
|
"controlName": "106-java-jdbc"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "129",
|
|
"h": "43",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16776960"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "43",
|
|
"measuredH": "24",
|
|
"x": "43",
|
|
"y": "10",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "JDBC"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4664",
|
|
"typeID": "__group__",
|
|
"zOrder": "89",
|
|
"measuredW": "169",
|
|
"measuredH": "42",
|
|
"w": "169",
|
|
"h": "42",
|
|
"x": "104",
|
|
"y": "1103",
|
|
"properties": {
|
|
"controlName": "100-java-jdbc:jdbi3"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "169",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "47",
|
|
"measuredH": "24",
|
|
"x": "61",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "JDBI3"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4665",
|
|
"typeID": "__group__",
|
|
"zOrder": "90",
|
|
"measuredW": "169",
|
|
"measuredH": "42",
|
|
"w": "169",
|
|
"h": "42",
|
|
"x": "104",
|
|
"y": "1149",
|
|
"properties": {
|
|
"controlName": "101-java-jdbc:jdbc-template"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "169",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "114",
|
|
"measuredH": "24",
|
|
"x": "28",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "JDBC Template"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4666",
|
|
"typeID": "__group__",
|
|
"zOrder": "91",
|
|
"measuredW": "201",
|
|
"measuredH": "43",
|
|
"w": "201",
|
|
"h": "43",
|
|
"x": "531",
|
|
"y": "1147",
|
|
"properties": {
|
|
"controlName": "107-testing-java-apps"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "201",
|
|
"h": "43",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16776960"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "128",
|
|
"measuredH": "24",
|
|
"x": "37",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Testing your Apps"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4667",
|
|
"typeID": "__group__",
|
|
"zOrder": "92",
|
|
"measuredW": "177",
|
|
"measuredH": "42",
|
|
"w": "177",
|
|
"h": "42",
|
|
"x": "555",
|
|
"y": "1082",
|
|
"properties": {
|
|
"controlName": "100-testing-java-apps:mocking"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "177",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "62",
|
|
"measuredH": "24",
|
|
"x": "18",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Mocking"
|
|
}
|
|
},
|
|
{
|
|
"ID": "2",
|
|
"typeID": "Label",
|
|
"zOrder": "2",
|
|
"measuredW": "57",
|
|
"measuredH": "24",
|
|
"x": "102",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Mockito"
|
|
}
|
|
},
|
|
{
|
|
"ID": "3",
|
|
"typeID": "Label",
|
|
"zOrder": "3",
|
|
"measuredW": "10",
|
|
"measuredH": "21",
|
|
"x": "85",
|
|
"y": "10",
|
|
"properties": {
|
|
"text": ">",
|
|
"bold": "true"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4668",
|
|
"typeID": "Canvas",
|
|
"zOrder": "93",
|
|
"w": "192",
|
|
"h": "133",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "788",
|
|
"y": "1082"
|
|
},
|
|
{
|
|
"ID": "4669",
|
|
"typeID": "Label",
|
|
"zOrder": "94",
|
|
"measuredW": "121",
|
|
"measuredH": "24",
|
|
"x": "817",
|
|
"y": "1090",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Behavior Testing"
|
|
}
|
|
},
|
|
{
|
|
"ID": "4670",
|
|
"typeID": "__group__",
|
|
"zOrder": "95",
|
|
"measuredW": "172",
|
|
"measuredH": "42",
|
|
"w": "172",
|
|
"h": "42",
|
|
"x": "798",
|
|
"y": "1119",
|
|
"properties": {
|
|
"controlName": "101-testing-java-apps:cucumber-jvm"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "172",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "114",
|
|
"measuredH": "24",
|
|
"x": "29",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Cucumber-JVM"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4671",
|
|
"typeID": "__group__",
|
|
"zOrder": "96",
|
|
"measuredW": "76",
|
|
"measuredH": "42",
|
|
"w": "76",
|
|
"h": "42",
|
|
"x": "798",
|
|
"y": "1165",
|
|
"properties": {
|
|
"controlName": "102-testing-java-apps:cukes"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "76",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "46",
|
|
"measuredH": "24",
|
|
"x": "15",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Cukes"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4672",
|
|
"typeID": "__group__",
|
|
"zOrder": "97",
|
|
"measuredW": "91",
|
|
"measuredH": "42",
|
|
"w": "91",
|
|
"h": "42",
|
|
"x": "879",
|
|
"y": "1165",
|
|
"properties": {
|
|
"controlName": "103-testing-java-apps:jbehave"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "91",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "64",
|
|
"measuredH": "24",
|
|
"x": "14",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "JBehave"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4673",
|
|
"typeID": "Canvas",
|
|
"zOrder": "98",
|
|
"w": "168",
|
|
"h": "133",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "269",
|
|
"y": "1218"
|
|
},
|
|
{
|
|
"ID": "4674",
|
|
"typeID": "Label",
|
|
"zOrder": "99",
|
|
"measuredW": "135",
|
|
"measuredH": "24",
|
|
"x": "285",
|
|
"y": "1227",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Integration Testing"
|
|
}
|
|
},
|
|
{
|
|
"ID": "4675",
|
|
"typeID": "__group__",
|
|
"zOrder": "100",
|
|
"measuredW": "148",
|
|
"measuredH": "42",
|
|
"w": "148",
|
|
"h": "42",
|
|
"x": "279",
|
|
"y": "1255",
|
|
"properties": {
|
|
"controlName": "106-testing-java-apps:rest-assured"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "148",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "104",
|
|
"measuredH": "24",
|
|
"x": "29",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "REST Assured"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4676",
|
|
"typeID": "__group__",
|
|
"zOrder": "101",
|
|
"measuredW": "148",
|
|
"measuredH": "42",
|
|
"w": "148",
|
|
"h": "42",
|
|
"x": "279",
|
|
"y": "1301",
|
|
"properties": {
|
|
"controlName": "107-testing-java-apps:jmeter"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "148",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "52",
|
|
"measuredH": "24",
|
|
"x": "48",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "JMeter"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4677",
|
|
"typeID": "Canvas",
|
|
"zOrder": "102",
|
|
"w": "154",
|
|
"h": "133",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "119",
|
|
"y": "1218"
|
|
},
|
|
{
|
|
"ID": "4678",
|
|
"typeID": "Label",
|
|
"zOrder": "103",
|
|
"measuredW": "86",
|
|
"measuredH": "24",
|
|
"x": "153",
|
|
"y": "1226",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Unit Testing"
|
|
}
|
|
},
|
|
{
|
|
"ID": "4679",
|
|
"typeID": "__group__",
|
|
"zOrder": "104",
|
|
"measuredW": "125",
|
|
"measuredH": "42",
|
|
"w": "125",
|
|
"h": "42",
|
|
"x": "133",
|
|
"y": "1254",
|
|
"properties": {
|
|
"controlName": "104-testing-java-apps:junit"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "125",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "39",
|
|
"measuredH": "24",
|
|
"x": "43",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "JUnit"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4680",
|
|
"typeID": "__group__",
|
|
"zOrder": "105",
|
|
"measuredW": "125",
|
|
"measuredH": "42",
|
|
"w": "125",
|
|
"h": "42",
|
|
"x": "133",
|
|
"y": "1300",
|
|
"properties": {
|
|
"controlName": "105-testing-java-apps:testng"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "125",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "55",
|
|
"measuredH": "24",
|
|
"x": "35",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "TestNG"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4681",
|
|
"typeID": "Arrow",
|
|
"zOrder": "106",
|
|
"w": "1",
|
|
"h": "98",
|
|
"measuredW": "150",
|
|
"measuredH": "100",
|
|
"x": "763",
|
|
"y": "1348",
|
|
"properties": {
|
|
"curvature": "0",
|
|
"leftArrow": "false",
|
|
"rightArrow": "false",
|
|
"color": "10027263",
|
|
"p0": {
|
|
"x": -0.5,
|
|
"y": -0.5
|
|
},
|
|
"p1": {
|
|
"x": 0.5259259259259262,
|
|
"y": 0
|
|
},
|
|
"p2": {
|
|
"x": -0.5,
|
|
"y": 97
|
|
},
|
|
"stroke": "dotted"
|
|
}
|
|
},
|
|
{
|
|
"ID": "4682",
|
|
"typeID": "__group__",
|
|
"zOrder": "107",
|
|
"measuredW": "468",
|
|
"measuredH": "84",
|
|
"w": "468",
|
|
"h": "84",
|
|
"x": "530",
|
|
"y": "1293",
|
|
"properties": {
|
|
"controlName": "ext_link:roadmap.sh/backend"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "468",
|
|
"h": "84",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0"
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "407",
|
|
"measuredH": "28",
|
|
"x": "30",
|
|
"y": "16",
|
|
"properties": {
|
|
"size": "20",
|
|
"text": "Backend Roadmap after Language Selection"
|
|
}
|
|
},
|
|
{
|
|
"ID": "2",
|
|
"typeID": "Label",
|
|
"zOrder": "2",
|
|
"measuredW": "153",
|
|
"measuredH": "24",
|
|
"x": "157",
|
|
"y": "44",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "roadmap.sh/backend",
|
|
"color": "10027263"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4683",
|
|
"typeID": "__group__",
|
|
"zOrder": "108",
|
|
"measuredW": "557",
|
|
"measuredH": "90",
|
|
"w": "557",
|
|
"h": "90",
|
|
"x": "42",
|
|
"y": "233",
|
|
"properties": {
|
|
"controlName": "ext_link:roadmap.sh/backend"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "557",
|
|
"h": "90",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0"
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "384",
|
|
"measuredH": "28",
|
|
"x": "87",
|
|
"y": "19",
|
|
"properties": {
|
|
"size": "20",
|
|
"text": "Backend Roadmap till Language Selection"
|
|
}
|
|
},
|
|
{
|
|
"ID": "2",
|
|
"typeID": "Label",
|
|
"zOrder": "2",
|
|
"measuredW": "153",
|
|
"measuredH": "24",
|
|
"x": "202",
|
|
"y": "48",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "roadmap.sh/backend",
|
|
"color": "10027263"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4684",
|
|
"typeID": "__group__",
|
|
"zOrder": "109",
|
|
"measuredW": "166",
|
|
"measuredH": "42",
|
|
"w": "166",
|
|
"h": "42",
|
|
"x": "826",
|
|
"y": "974",
|
|
"properties": {
|
|
"controlName": "102-java-logging-frameworks:slf4j"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "166",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "47",
|
|
"measuredH": "24",
|
|
"x": "59",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "SLF4J"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4685",
|
|
"typeID": "__group__",
|
|
"zOrder": "110",
|
|
"measuredW": "222",
|
|
"measuredH": "42",
|
|
"w": "222",
|
|
"h": "42",
|
|
"x": "770",
|
|
"y": "903",
|
|
"properties": {
|
|
"controlName": "104-java-web-frameworks:quarkus"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "222",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "61",
|
|
"measuredH": "24",
|
|
"x": "80",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Quarkus"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"ID": "4686",
|
|
"typeID": "__group__",
|
|
"zOrder": "111",
|
|
"measuredW": "223",
|
|
"measuredH": "42",
|
|
"w": "223",
|
|
"h": "42",
|
|
"x": "99",
|
|
"y": "560",
|
|
"properties": {
|
|
"controlName": "107-java-fundamentals:date-time"
|
|
},
|
|
"children": {
|
|
"controls": {
|
|
"control": [
|
|
{
|
|
"ID": "0",
|
|
"typeID": "Canvas",
|
|
"zOrder": "0",
|
|
"w": "223",
|
|
"h": "42",
|
|
"measuredW": "100",
|
|
"measuredH": "70",
|
|
"x": "0",
|
|
"y": "0",
|
|
"properties": {
|
|
"color": "16770457"
|
|
}
|
|
},
|
|
{
|
|
"ID": "1",
|
|
"typeID": "Label",
|
|
"zOrder": "1",
|
|
"measuredW": "181",
|
|
"measuredH": "24",
|
|
"x": "21",
|
|
"y": "9",
|
|
"properties": {
|
|
"size": "16",
|
|
"text": "Working with Date / Time"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"attributes": {
|
|
"name": "New Wireframe 1 copy 8",
|
|
"order": 1000000.6428282561,
|
|
"parentID": null,
|
|
"notes": ""
|
|
},
|
|
"branchID": "Master",
|
|
"resourceID": "960B5EDB-5533-4531-9B7D-06B4366EBEAE",
|
|
"mockupH": "1261",
|
|
"mockupW": "1044",
|
|
"measuredW": "1086",
|
|
"measuredH": "1446",
|
|
"version": "1.0"
|
|
},
|
|
"groupOffset": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"dependencies": [],
|
|
"projectID": "file:///Users/kamrify/Desktop/New%20Roadmaps/Android%20Roadmap.bmpr"
|
|
} |