{
	"types": {
		"__pElement": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pTask": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pInitialNode": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pFinalNode": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pControlNode": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pJoinNode": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "id",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pForkNode": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "id",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pAutoTask": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pManualTask": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "Message",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "Duration",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "Executing",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pEditModel": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "Message",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "Duration",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "Executing",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pOpenModel": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "Location@2",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "extension",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pSaveModel": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "Location@2",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "extension",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pVerifyAS": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pOpenTransformation": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "Location@2",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "extension",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pExecTransformation": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "Mode",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pParameters": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "parameterList",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pLoadToolbar": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "Location@2",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "extension",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pGenerateAS": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "Location@2",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pGenerateCS": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "Location@2",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pDecisionNode": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "condition",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pGeneratePMM": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "Location@2",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "extension",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "name",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pIterationNode": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "iterations",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "condition",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "current",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pFlow": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "chosen",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pAlternative": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "isTrue",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pDependency": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			},
			{
				"name": "srcParam",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			},
			{
				"name": "tarParam",
				"type": "code",
				"default": "\"[PYTHON]\"\n\"Example:\t result = True\"\n\"Example:\t result = getAttr()\"\n\n\"[JAVASCRIPT]\"\n\"Example:\t true\"\n\"Example:\t getAttr()\""
			}
		],
		"__pLink": [
			{
				"name": "__pLabel",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotIn",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pPivotOut",
				"type": "string",
				"default": ""
			},
			{
				"name": "__pMatchSubtypes",
				"type": "boolean",
				"default": true
			}
		]
	},
	"constraints": [
		{
			"name": "noAbstractInstances",
			"event": "pre-create",
			"code": "/* comment next line to enable this constraint */\nthrow \"IgnoredConstraint\"\nfalse",
			"targetType": "Element"
		},
		{
			"name": "noAbstractInstances",
			"event": "pre-create",
			"code": "/* comment next line to enable this constraint */\nthrow \"IgnoredConstraint\"\nfalse",
			"targetType": "Task"
		},
		{
			"name": "noAbstractInstances",
			"event": "pre-create",
			"code": "/* comment next line to enable this constraint */\nthrow \"IgnoredConstraint\"\nfalse",
			"targetType": "ControlNode"
		},
		{
			"name": "noAbstractInstances",
			"event": "pre-create",
			"code": "/* comment next line to enable this constraint */\nthrow \"IgnoredConstraint\"\nfalse",
			"targetType": "AutoTask"
		}
	],
	"actions": [
		{
			"name": "distinctPLabels",
			"event": "post-create",
			"code": "if( getAttr(\"__pLabel\") == \"\" )\n{\n\tvar pLabels = getAllNodes().\n\t\t\t\t\t\t\tfilter( function(n) {return hasAttr(\"__pLabel\",n);} ).\n\t\t\t\t\t\t\t\tmap( function(n) {return getAttr(\"__pLabel\",n);} ),\n\t\t i\t\t\t= \"0\";\n\n\twhile( _utils.contains(pLabels,i) )\n\t\ti = String(parseInt(i)+1);\n\tsetAttr(\"__pLabel\",i);\n}",
			"targetType": "*"
		}
	],
	"cardinalities": {
		"__pElement": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pTask": [
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pInitialNode": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pFinalNode": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pControlNode": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pJoinNode": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pForkNode": [
			{
				"dir": "out",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pAutoTask": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pManualTask": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pEditModel": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pOpenModel": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pSaveModel": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pVerifyAS": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pOpenTransformation": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pExecTransformation": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pParameters": [],
		"__pLoadToolbar": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pGenerateAS": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pGenerateCS": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pDecisionNode": [
			{
				"dir": "out",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pGeneratePMM": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pFlow",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pDependency",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pIterationNode": [
			{
				"dir": "out",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "in",
				"type": "__pLink",
				"min": 0,
				"max": "Infinity"
			},
			{
				"dir": "out",
				"type": "__pAlternative",
				"min": 0,
				"max": "Infinity"
			}
		],
		"__pFlow": [
			{
				"dir": "in",
				"type": "__pForkNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pAutoTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pManualTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pEditModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pOpenModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pSaveModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pVerifyAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pOpenTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pExecTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pLoadToolbar",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGenerateAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGenerateCS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGeneratePMM",
				"min": 0,
				"max": "1"
			}
		],
		"__pAlternative": [
			{
				"dir": "in",
				"type": "__pDecisionNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pAutoTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pManualTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pEditModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pOpenModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pSaveModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pVerifyAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pOpenTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pExecTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pLoadToolbar",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGenerateAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGenerateCS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGeneratePMM",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pIterationNode",
				"min": 0,
				"max": "1"
			}
		],
		"__pDependency": [
			{
				"dir": "in",
				"type": "__pTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pAutoTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pAutoTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pManualTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pManualTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pEditModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pEditModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pOpenModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pOpenModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pSaveModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pSaveModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pVerifyAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pVerifyAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pOpenTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pOpenTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pExecTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pExecTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pLoadToolbar",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pLoadToolbar",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pGenerateAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGenerateAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pGenerateCS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGenerateCS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pGeneratePMM",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGeneratePMM",
				"min": 0,
				"max": "1"
			}
		],
		"__pLink": [
			{
				"dir": "",
				"type": "__p",
				"min": 0,
				"max": ""
			},
			{
				"dir": "in",
				"type": "__pElement",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pElement",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pInitialNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pInitialNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pFinalNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pFinalNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pControlNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pControlNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pJoinNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pJoinNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pForkNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pForkNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pAutoTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pAutoTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pManualTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pManualTask",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pEditModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pEditModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pOpenModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pOpenModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pSaveModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pSaveModel",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pVerifyAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pVerifyAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pOpenTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pOpenTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pExecTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pExecTransformation",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pLoadToolbar",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pLoadToolbar",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pGenerateAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGenerateAS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pGenerateCS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGenerateCS",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pDecisionNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pDecisionNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pGeneratePMM",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pGeneratePMM",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "in",
				"type": "__pIterationNode",
				"min": 0,
				"max": "1"
			},
			{
				"dir": "out",
				"type": "__pIterationNode",
				"min": 0,
				"max": "1"
			}
		]
	},
	"legalConnections": {
		"__pElement": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink"
			],
			"__pManualTask": [
				"__pLink"
			],
			"__pEditModel": [
				"__pLink"
			],
			"__pOpenModel": [
				"__pLink"
			],
			"__pSaveModel": [
				"__pLink"
			],
			"__pVerifyAS": [
				"__pLink"
			],
			"__pOpenTransformation": [
				"__pLink"
			],
			"__pExecTransformation": [
				"__pLink"
			],
			"__pLoadToolbar": [
				"__pLink"
			],
			"__pGenerateAS": [
				"__pLink"
			],
			"__pGenerateCS": [
				"__pLink"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pTask": {
			"__pTask": [
				"__pDependency",
				"__pLink"
			],
			"__pAutoTask": [
				"__pDependency",
				"__pLink"
			],
			"__pManualTask": [
				"__pDependency",
				"__pLink"
			],
			"__pEditModel": [
				"__pDependency",
				"__pLink"
			],
			"__pOpenModel": [
				"__pDependency",
				"__pLink"
			],
			"__pSaveModel": [
				"__pDependency",
				"__pLink"
			],
			"__pVerifyAS": [
				"__pDependency",
				"__pLink"
			],
			"__pOpenTransformation": [
				"__pDependency",
				"__pLink"
			],
			"__pExecTransformation": [
				"__pDependency",
				"__pLink"
			],
			"__pLoadToolbar": [
				"__pDependency",
				"__pLink"
			],
			"__pGenerateAS": [
				"__pDependency",
				"__pLink"
			],
			"__pGenerateCS": [
				"__pDependency",
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pDependency",
				"__pLink"
			],
			"__pElement": [
				"__pLink"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pInitialNode": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink"
			],
			"__pManualTask": [
				"__pLink"
			],
			"__pEditModel": [
				"__pLink"
			],
			"__pOpenModel": [
				"__pLink"
			],
			"__pSaveModel": [
				"__pLink"
			],
			"__pVerifyAS": [
				"__pLink"
			],
			"__pOpenTransformation": [
				"__pLink"
			],
			"__pExecTransformation": [
				"__pLink"
			],
			"__pLoadToolbar": [
				"__pLink"
			],
			"__pGenerateAS": [
				"__pLink"
			],
			"__pGenerateCS": [
				"__pLink"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pFinalNode": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink"
			],
			"__pManualTask": [
				"__pLink"
			],
			"__pEditModel": [
				"__pLink"
			],
			"__pOpenModel": [
				"__pLink"
			],
			"__pSaveModel": [
				"__pLink"
			],
			"__pVerifyAS": [
				"__pLink"
			],
			"__pOpenTransformation": [
				"__pLink"
			],
			"__pExecTransformation": [
				"__pLink"
			],
			"__pLoadToolbar": [
				"__pLink"
			],
			"__pGenerateAS": [
				"__pLink"
			],
			"__pGenerateCS": [
				"__pLink"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pControlNode": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink"
			],
			"__pManualTask": [
				"__pLink"
			],
			"__pEditModel": [
				"__pLink"
			],
			"__pOpenModel": [
				"__pLink"
			],
			"__pSaveModel": [
				"__pLink"
			],
			"__pVerifyAS": [
				"__pLink"
			],
			"__pOpenTransformation": [
				"__pLink"
			],
			"__pExecTransformation": [
				"__pLink"
			],
			"__pLoadToolbar": [
				"__pLink"
			],
			"__pGenerateAS": [
				"__pLink"
			],
			"__pGenerateCS": [
				"__pLink"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pJoinNode": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink"
			],
			"__pManualTask": [
				"__pLink"
			],
			"__pEditModel": [
				"__pLink"
			],
			"__pOpenModel": [
				"__pLink"
			],
			"__pSaveModel": [
				"__pLink"
			],
			"__pVerifyAS": [
				"__pLink"
			],
			"__pOpenTransformation": [
				"__pLink"
			],
			"__pExecTransformation": [
				"__pLink"
			],
			"__pLoadToolbar": [
				"__pLink"
			],
			"__pGenerateAS": [
				"__pLink"
			],
			"__pGenerateCS": [
				"__pLink"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pForkNode": {
			"__pTask": [
				"__pFlow",
				"__pLink"
			],
			"__pAutoTask": [
				"__pFlow",
				"__pLink"
			],
			"__pManualTask": [
				"__pFlow",
				"__pLink"
			],
			"__pEditModel": [
				"__pFlow",
				"__pLink"
			],
			"__pOpenModel": [
				"__pFlow",
				"__pLink"
			],
			"__pSaveModel": [
				"__pFlow",
				"__pLink"
			],
			"__pVerifyAS": [
				"__pFlow",
				"__pLink"
			],
			"__pOpenTransformation": [
				"__pFlow",
				"__pLink"
			],
			"__pExecTransformation": [
				"__pFlow",
				"__pLink"
			],
			"__pLoadToolbar": [
				"__pFlow",
				"__pLink"
			],
			"__pGenerateAS": [
				"__pFlow",
				"__pLink"
			],
			"__pGenerateCS": [
				"__pFlow",
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pFlow",
				"__pLink"
			],
			"__pElement": [
				"__pLink"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pAutoTask": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pManualTask": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pEditModel": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pOpenModel": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pSaveModel": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pVerifyAS": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pOpenTransformation": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pExecTransformation": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pLoadToolbar": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pGenerateAS": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pGenerateCS": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pDecisionNode": {
			"__pTask": [
				"__pAlternative",
				"__pLink"
			],
			"__pAutoTask": [
				"__pAlternative",
				"__pLink"
			],
			"__pManualTask": [
				"__pAlternative",
				"__pLink"
			],
			"__pEditModel": [
				"__pAlternative",
				"__pLink"
			],
			"__pOpenModel": [
				"__pAlternative",
				"__pLink"
			],
			"__pSaveModel": [
				"__pAlternative",
				"__pLink"
			],
			"__pVerifyAS": [
				"__pAlternative",
				"__pLink"
			],
			"__pOpenTransformation": [
				"__pAlternative",
				"__pLink"
			],
			"__pExecTransformation": [
				"__pAlternative",
				"__pLink"
			],
			"__pLoadToolbar": [
				"__pAlternative",
				"__pLink"
			],
			"__pGenerateAS": [
				"__pAlternative",
				"__pLink"
			],
			"__pGenerateCS": [
				"__pAlternative",
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pAlternative",
				"__pLink"
			],
			"__pElement": [
				"__pLink"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pGeneratePMM": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pDependency"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pDependency"
			],
			"__pManualTask": [
				"__pLink",
				"__pDependency"
			],
			"__pEditModel": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenModel": [
				"__pLink",
				"__pDependency"
			],
			"__pSaveModel": [
				"__pLink",
				"__pDependency"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pDependency"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pDependency"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pDependency"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pDependency"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pDependency"
			],
			"__pIterationNode": [
				"__pLink"
			]
		},
		"__pIterationNode": {
			"__pElement": [
				"__pLink"
			],
			"__pTask": [
				"__pLink",
				"__pAlternative"
			],
			"__pInitialNode": [
				"__pLink"
			],
			"__pFinalNode": [
				"__pLink"
			],
			"__pControlNode": [
				"__pLink"
			],
			"__pJoinNode": [
				"__pLink"
			],
			"__pForkNode": [
				"__pLink"
			],
			"__pAutoTask": [
				"__pLink",
				"__pAlternative"
			],
			"__pManualTask": [
				"__pLink",
				"__pAlternative"
			],
			"__pEditModel": [
				"__pLink",
				"__pAlternative"
			],
			"__pOpenModel": [
				"__pLink",
				"__pAlternative"
			],
			"__pSaveModel": [
				"__pLink",
				"__pAlternative"
			],
			"__pVerifyAS": [
				"__pLink",
				"__pAlternative"
			],
			"__pOpenTransformation": [
				"__pLink",
				"__pAlternative"
			],
			"__pExecTransformation": [
				"__pLink",
				"__pAlternative"
			],
			"__pLoadToolbar": [
				"__pLink",
				"__pAlternative"
			],
			"__pGenerateAS": [
				"__pLink",
				"__pAlternative"
			],
			"__pGenerateCS": [
				"__pLink",
				"__pAlternative"
			],
			"__pDecisionNode": [
				"__pLink"
			],
			"__pGeneratePMM": [
				"__pLink",
				"__pAlternative"
			],
			"__pIterationNode": [
				"__pLink"
			]
		}
	},
	"connectorTypes": {
		"__pFlow": "visual",
		"__pAlternative": "visual",
		"__pDependency": "visual",
		"__pLink": "visual"
	},
	"types2parentTypes": {
		"__pElement": [],
		"__pTask": [
			"__pElement"
		],
		"__pInitialNode": [
			"__pElement",
			"__pControlNode"
		],
		"__pFinalNode": [
			"__pElement",
			"__pControlNode"
		],
		"__pControlNode": [
			"__pElement"
		],
		"__pJoinNode": [
			"__pElement",
			"__pControlNode"
		],
		"__pForkNode": [
			"__pElement",
			"__pControlNode"
		],
		"__pAutoTask": [
			"__pElement",
			"__pTask"
		],
		"__pManualTask": [
			"__pElement",
			"__pTask"
		],
		"__pEditModel": [
			"__pElement",
			"__pTask",
			"__pManualTask"
		],
		"__pOpenModel": [
			"__pElement",
			"__pTask",
			"__pAutoTask"
		],
		"__pSaveModel": [
			"__pElement",
			"__pTask",
			"__pAutoTask"
		],
		"__pVerifyAS": [
			"__pElement",
			"__pTask",
			"__pAutoTask"
		],
		"__pOpenTransformation": [
			"__pElement",
			"__pTask",
			"__pAutoTask"
		],
		"__pExecTransformation": [
			"__pElement",
			"__pTask",
			"__pAutoTask"
		],
		"__pParameters": [],
		"__pLoadToolbar": [
			"__pElement",
			"__pTask",
			"__pAutoTask"
		],
		"__pGenerateAS": [
			"__pElement",
			"__pTask",
			"__pAutoTask"
		],
		"__pGenerateCS": [
			"__pElement",
			"__pTask",
			"__pAutoTask"
		],
		"__pDecisionNode": [
			"__pElement",
			"__pControlNode"
		],
		"__pGeneratePMM": [
			"__pElement",
			"__pTask",
			"__pAutoTask"
		],
		"__pIterationNode": [
			"__pElement",
			"__pControlNode",
			"__pDecisionNode"
		],
		"__pFlow": [],
		"__pAlternative": [],
		"__pDependency": [],
		"__pLink": []
	}
}