
{
	"title":"Full",
	"namespace":"http://b3mn.org/stencilset/bpmn2.0#",
	"description":"This is the jBPM BPMN 2.0 stencil set specification.",
	"description_ja":"これはjBPM BPMN 2.0ステンシルセット仕様です。",
 	"propertyPackages": [
 		{
 			"name":"baseAttributes",
 			"properties": [
				{
					"id":"name",
					"type":"String",
					"title":"Name",
					"value":"",
					"description":"The descriptive name of the BPMN element.",
					"description_ja":"BPMN要素のわかりやすい名前。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines" : true,
					"refToView":"text_name"	
				},
				{
					"id":"documentation",
					"type":"DocsExpression",
					"title":"Documentation",
					"value":"",
					"description":"This attribute is used to annotate the BPMN element, such as descriptions and other documentation.",
					"description_ja":"この属性は、説明やドキュメントなど、BPMN要素の注釈に使用されます。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"extra" : true
				},
				{
					"id":"isselectable",
					"type":"Choice",
					"title":"Selectable",
					"value":"true",
					"default": "true",
					"description":"This attribute is used to set selectable properties for every node and edges.",
					"description_ja":"この属性は、すべてのノード、フローの selectable プロパティ に使用されます。",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"items":[
						{
							"id":"c1",
							"title":"true",
							"value":"true"
						},
						{
							"id":"c2",
							"title":"false",
							"value":"false"
						}
					]
				},
				{
                                        "id":"invisid",
                                        "type":"TextExpression",
                                        "title":"invisid",
                                        "value":"",
                                        "description":"",
                                        "description_ja":"",
                                        "readonly":false,
                                        "optional":true,
                                        "length":"",
                                        "wrapLines":true,
					"hidden":true,
                                        "visible":false
                                }
 			]
 		},
 		{
            "name":"baseAttributesNoName",
            "properties": [
                {
                    "id":"documentation",
                    "type":"DocsExpression",
                    "title":"Documentation",
                    "value":"",
                    "description":"This attribute is used to annotate the BPMN element, such as descriptions and other documentation.",
                    "description_ja":"この属性は、説明やドキュメントなど、BPMN要素の注釈に使用されます。",
                    "readonly":false,
                    "optional":true,
                    "length":"",
                    "wrapLines":true,
		    "extra" : true
                },
                {
                    "id":"isselectable",
                    "type":"Choice",
                    "title":"Selectable",
                    "value":"true",
                    "default": "true",
                    "description":"This attribute is used to set selectable properties for every node and edges.",
                    "description_ja":"この属性は、すべてのノード、フローの selectable プロパティ に使用されます。",
                    "readonly":false,
                    "optional":true,
                    "hidden":true,
                    "items":[
                        {
                            "id":"c1",
                            "title":"true",
                            "value":"true"
                        },
                        {
                            "id":"c2",
                            "title":"false",
                            "value":"false"
                        }
                    ]
                }
            ]
        },
		{
			"name" : "bgColor",
			"properties" : [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"#ffffff",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
				        "display" : true
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"#000000",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"#000000",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				}
			]
		},
		{
			"name":"boundaryevent",
			"properties":[
                {
                    "id":"min",
                    "type":"Float",
                    "title":"Processing time (min)",
                    "value":"5",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"uniform",
                    "min" : "0"
                },
                {
                    "id":"max",
                    "type":"Float",
                    "title":"Processing time (max)",
                    "value":"10",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"uniform",
                    "min" : "0"
                },
                {
                    "id":"standarddeviation",
                    "type":"Float",
                    "title":"Standard Deviation",
                    "value":"1",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"normal",
 	                "min" : "1"
                },
                {
                    "id":"mean",
                    "type":"Float",
                    "title":"Processing time (mean)",
                    "value":"0",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"normal|poisson",
                    "min" : "0"
                },
                {
                    "id":"distributiontype",
                    "type":"Choice",
                    "title":"Distribution Type",
                    "value":"uniform",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "items": [
                        {
                            "id": "c1",
                            "title":"normal",
                            "value":"normal"
                        },
                        {
                            "id": "c2",
                            "title": "uniform",
                            "value": "uniform"
                        },
                        {
                            "id": "c4",
                            "title": "poisson",
                            "value": "poisson"
                        }
                    ]
                }
			]
		},
 		{
 			"name":"catchEventAttributes",
 			"properties":[
				{
					"id":"dataoutputassociations",
					"type":"Dataassignment",
					"title":"DataOutputAssociationsValue",
					"value":"",
					"description":"The Data Associations of the catch Event.",
					"description_ja":"キャッチイベントのデータ関連。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"hidden":true,
                    "visible":false
				},
				{
					"id":"dataoutputassociationsview",
					"type":"Dataassignment",
					"title":"DataOutputAssociations",
					"value":"",
					"description":"The Data Associations of the catch Event.",
					"description_ja":"キャッチイベントのデータ関連。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true
				},
				{
					"id":"dataoutput",
					"type":"Dataoutputsingle",
					"title":"DataOutput",
					"value":"",
					"description":"The Data Associations of the catch Event.",
					"description_ja":"キャッチイベントのデータ関連。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"hidden":true,
                    "visible":false
				},
				{
                    "id":"min",
                    "type":"Float",
                    "title":"Processing time (min)",
                    "value":"5",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"uniform",
                    "min" : "0"
                },
                {
                    "id":"max",
                    "type":"Float",
                    "title":"Processing time (max)",
                    "value":"10",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"uniform",
                    "min" : "0"
                },
                {
                    "id":"standarddeviation",
                    "type":"Float",
                    "title":"Standard Deviation",
                    "value":"1",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"normal",
 	                "min" : "1"
                },
                {
                    "id":"mean",
                    "type":"Float",
                    "title":"Processing time (mean)",
                    "value":"0",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"normal|poisson",
                    "min" : "0"
                },
                {
                    "id":"distributiontype",
                    "type":"Choice",
                    "title":"Distribution Type",
                    "value":"uniform",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "items": [
                        {
                            "id": "c1",
                            "title":"normal",
                            "value":"normal"
                        },
                        {
                            "id": "c2",
                            "title": "uniform",
                            "value": "uniform"
                        },
                        {
                            "id": "c4",
                            "title": "poisson",
                            "value": "poisson"
                        }
                    ]
                },
                {
                          "id":"customsladuedate",
                          "type":"TextExpression",
                          "title":"SLA Due Date",
                          "value":"",
                          "description":"SLA Due Date",
                          "description_ja":"",
                          "readonly":false,
                          "optional":true
                }
 			]
 		},
 		{
 			"name":"probabilityAttributes",
 			"properties":[
				{
					"id":"probability",
					"type":"Integer",
					"title":"Probability",
					"value":"100",
					"description":"Probability",
					"description_ja":"Probability",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"boundaryonly" : false,
					"min" : "0",
					"max" : "100"
				}
 			]
 		},
		{
			"name":"probabilityBoundaryAttributes",
			"properties":[
				{
					"id":"probability",
					"type":"Integer",
					"title":"Probability",
					"value":"100",
					"description":"Probability",
					"description_ja":"Probability",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"boundaryonly" : true,
					"min" : "0",
					"max" : "100"
				}
			]
		},
 		{
 			"name":"throwEventAttributes",
 			"properties":[
				{
					"id":"eventdefinitions",
					"type":"String",
					"title":"EventDefinitions",
					"value":"",
					"description":"EventDefinitions (EventDefinition) is an attribute that defines the type of contained triggers expected for a catch Event.",
					"description_ja":"EventDefinitions（EventDefinition） は、キャッチイベントとして想定される、中に含まれるトリガーのタイプを定義する属性です。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"hidden":true,
                                        "visible":false
				},
				{
					"id":"datainputassociations",
					"type":"Dataassignment",
					"title":"DataInputAssociationsValue",
					"value":"",
					"description":"The Data Associations of the throw Event.",
					"description_ja":"スローイベントのデータ関連。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"hidden":true,
                    "visible":false
				},
				{
					"id":"datainputassociationsview",
					"type":"Dataassignment",
					"title":"DataInputAssociations",
					"value":"",
					"description":"The Data Associations of the throw Event.",
					"description_ja":"スローイベントのデータ関連。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true
				},
				{
					"id":"datainput",
					"type":"Datainputsingle",
					"title":"Data Input",
					"value":"",
					"description":"The Data Associations of the throw Event.",
					"description_ja":"スローイベントのデータ関連。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"hidden":true,
                    "visible":false
				},
				{
                    "id":"min",
                    "type":"Float",
                    "title":"Processing time (min)",
                    "value":"5",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"uniform",
                    "min" : "0"
                },
                {
                    "id":"max",
                    "type":"Float",
                    "title":"Processing time (max)",
                    "value":"10",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"uniform",
                    "min" : "0"
                },
                {
                    "id":"standarddeviation",
                    "type":"Float",
                    "title":"Standard Deviation",
                    "value":"1",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"normal",
 	                "min" : "1"
                },
                {
                    "id":"mean",
                    "type":"Float",
                    "title":"Processing time (mean)",
                    "value":"0",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"normal|poisson",
                    "min" : "0"
                },
                {
                    "id":"distributiontype",
                    "type":"Choice",
                    "title":"Distribution Type",
                    "value":"uniform",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "items": [
                        {
                            "id": "c1",
                            "title":"normal",
                            "value":"normal"
                        },
                        {
                            "id": "c2",
                            "title": "uniform",
                            "value": "uniform"
                        },
                        {
                            "id": "c4",
                            "title": "poisson",
                            "value": "poisson"
                        }
                    ]
                }
 			]
 		},
 		{
 			"name" : "compensationThrowing",
 			"properties" : [
 				{
 					"id":"waitforcompletion",
					"type":"Choice",
					"title":"Wait for completion",
					"value":"true",
					"description":"Determine whether a throw compensation is performed synchronously or asynchronously.",
					"description_ja":"スローCompensationが同期して実行されるか、非同期に実行されるかを決定します。",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false,
                     "items": [
                         {
                             "id": "c1",
                             "title":"true",
                             "value":"true"
                         },
                         {
                             "id": "c2",
                             "title": "false",
                             "value": "false"
                         }
                     ]
 				}
 			]
 		},
 		{
 			"name" : "compensation",
 			"properties" : [
 				{
 					"id":"activityref",
					"type":"Dynamicchoice",
					"title":"Activity Ref",
					"value":"",
					"description":"The activity related to the compensation event",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"items": [
								{
									"id": "c1",
									"title":"activitynames",
									"value":"\$.childShapes.*.properties.name",
									"needsprop": ""
								}
							]
 				}
 			]
 		},
 		{
 			"name":"interrupting",
 			"properties":[
 				{
					"id":"isinterrupting",
					"type":"Boolean",
					"title":"Is Interrupting",
					"value":true,
					"description":"This attribute denotes whether the Sub-Process encompassing the Event Sub-Process should be cancelled or not.",
					"description_ja":"この属性は、イベントサブプロセスを包含するサブプロセスをキャンセルするかどうかを示します。",
					"inverseBoolean":false,
					"readonly":false,
					"optional":true,
					"hidden":false,
                    "visible":true,
					"refToView": [
						"frame",
						"frame2"
					]
				}
 			]
 		},
		{
			"name" : "diagram",
			"properties" : [
				{
					"id":"executable",
					"type":"Choice",
					"title":"Executable",
					"value":"true",
					"description":"Executable",
					"description_ja":"実行可能",
					"readonly":false,
					"optional":true,
                    "items": [
                        {
                            "id": "c1",
                            "title":"true",
                            "value":"true"
                        },
                        {
                            "id": "c2",
                            "title": "false",
                            "value": "false"
                        }
                    ]
				},
				{
					"id":"package",
					"type":"String",
					"title":"Package",
					"value":"$packageName$",
					"description":"Package",
					"description_ja":"パッケージ",
					"readonly":false,
					"optional":true
				},
				{
					"id":"vardefs",
					"type":"Vardef",
					"title":"Variable Definitions",
					"value":"",
					"description":"Variable Definitions",
					"description_ja":"変数定義",
					"readonly":false,
					"optional":true
				},
				{
                    "id":"exporter",
                    "type":"String",
                    "title":"Exporter",
                    "value":"",
                    "description":"Exporter",
                    "description_ja":"",
                    "readonly":true,
                    "optional":true,
                    "hidden":true,
                    "visible":false
                },
                {
                    "id":"exporterversion",
                    "type":"String",
                    "title":"Exporter Version",
                    "value":"",
                    "description":"Exporter Version",
                    "description_ja":"",
                    "readonly":true,
                    "optional":true,
                    "hidden":true,
                    "visible":false
                },
                {
                    "id":"diagramresolution",
                    "type":"String",
                    "title":"Diagram Resolution",
                    "value":"1.0",
                    "description":"Diagram Resolution",
                    "description_ja":"",
                    "readonly":true,
                    "optional":true,
                    "hidden":true,
                    "visible":false
                },
				{
                          "id":"customdescription",
                          "type":"TextExpression",
                          "title":"Process Instance Description",
                          "value":"",
                          "description":"Process Instance Description",
                          "description_ja":"",
                          "readonly":false,
                          "optional":true
                },
				{
						  "id":"customcaseidprefix",
						  "type":"String",
						  "title":"Case ID prefix",
						  "value":"",
						  "description":"Case ID prefix",
						  "description_ja":"",
						  "readonly":false,
						  "optional":true,
						  "ifproptrue":"adhocprocess"
				},
				{
						  "id":"customcaseroles",
						  "type":"Caseroles",
						  "title":"Case Roles",
						  "value":"",
						  "description":"Case Roles",
						  "description_ja":"",
						  "readonly":false,
						  "optional":true,
						  "ifproptrue":"adhocprocess"
                },
				{
                          "id":"customsladuedate",
                          "type":"TextExpression",
                          "title":"SLA Due Date",
                          "value":"",
                          "description":"SLA Due Date",
                          "description_ja":"",
                          "readonly":false,
                          "optional":true
                },                
				{
					"id":"adhocprocess",
					"type":"Choice",
					"title":"AdHoc",
					"value":"false",
					"description":"Defines an AdHoc process",
					"description_ja":"アドホックプロセスとして定義",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id": "c1",
							"title":"false",
							"value":"false"
						},
						{
							"id": "c2",
							"title": "true",
							"value": "true"
						}
					]                                               
				},
				{
					"id":"imports",
					"type":"Import",
					"title":"Imports",
					"value":"",
					"description":"Comma-separated imports",
					"description_ja":"カンマ区切りインポート",
					"readonly":false,
					"optional":true
				},
				{
					"id":"globals",
					"type":"Global",
					"title":"Globals",
					"value":"",
					"description":"Comma-separated globals",
					"description_ja":"カンマ区切りグローバル",
					"readonly":false,
					"optional":true
				},
				{
					"id":"id",
					"type":"String",
					"title":"ID",
					"value":"$processid$",
					"description":"ID",
					"description_ja":"ID",
					"readonly":false,
					"optional":false
				},
				{
					"id":"version",
					"type":"String",
					"title":"Version",
					"value":"$pversion$",
					"description":"This defines the Version number of the Diagram.",
					"description_ja":"ダイアグラムのバージョン番号を定義します。",
					"readonly":false,
					"optional":true,
					"length":"50"
				},
				{
					"id":"timeunit",
					"type":"Choice",
					"title":"Base time unit",
					"value":"min",
					"description":"Time unit options (seconds, minutes, hours)",
					"description_ja":"時間単位 (seconds, minutes, hours)",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"items": [
						{
							"id": "c1",
							"title":"milliseconds",
							"value":"ms"
						},
						{
							"id": "c2",
							"title": "seconds",
							"value": "s"
						},
						{
							"id": "c3",
							"title": "minutes",
							"value": "min"
						},
						{
							"id": "c4",
							"title": "hours",
							"value": "hour"
						},
						{
							"id": "c5",
							"title": "days",
							"value": "day"
						},
						{
							"id": "c6",
							"title": "years",
							"value": "year"
						}
					]    
				},
				{
					"id":"currency",
					"type":"String",
					"title":"Base Currency",
					"value":"",
					"description":"Base currency (ISO 4217)",
					"description_ja":"基準通貨 (ISO 4217)",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"length":"50"
				},
				{
					"id":"targetnamespace",
					"type":"String",
					"title":"Target Namespace",
					"value":"http://www.omg.org/bpmn20",
					"description":"Defines the XML namespace of the elements inside the document.",
					"description_ja":"ドキュメント内の要素のXML名前空間を定義します。",
					"readonly":true,
					"optional":true,
					"length":"50",
					"extra":true
				},
				{
					"id":"typelanguage",
					"type":"String",
					"title":"TypeLanguage",
					"value":"http://www.w3.org/2001/XMLSchema",
					"description":"This attribute identifies the type system used by the elements of this Definition.",
					"description_ja":"この属性は、この定義の要素で使用されるタイプシステムを識別します。",
					"readonly":true,
					"optional":true,
					"length":"50",
					"extra":true
				}
			]
		},
		{
			"name": "flowElement",
			"properties" : [
			]
		},
		{
			"name" : "itemAwareElement",
			"properties" : [
				{
					"id" : "itemsubjectref",
					"type" : "String",
					"title" : "ItemSubjectRef",
					"description" : "Specification of the items that are stored or conveyed by the ItemAwareElement",
					"description_ja" : "ItemAwareElementによって格納または搬送されるアイテムの指定",
					"readonly" : false,
					"optional" : true,
					"length" : 50,
					"wrapLines" : true
				},
				{
					"id" : "datastate",
					"type" : "String",
					"title" : "DataState",
					"description" : "A reference to the DataState, which defines certain states for the data contained in the item.",
					"description_ja" : "アイテムに含まれるデータの特定の状態を定義するDataStateへの参照。",
					"readonly" : false,
					"optional" : true,
					"length" : 50,
					"wrapLines" : true
				}
			]
		},
		{
			"name" : "iospecification",
			"properties" : [
				{
					"id":"datainputset",
					"type":"Datainput",
					"title":"DataInputSet",
					"value":"",
					"description":"An InputSet is a collection of DataInput elements that together define a valid set of data inputs.",
					"description_ja":"InputSetは、データ入力の有効なセットを合わせて定義するDataInputエレメントのコレクションです。",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Business Rule",
					"hidden":true,
                    "visible":false
				},
				{
					"id":"dataoutputset",
					"type":"Dataoutput",
					"title":"DataOutputSet",
					"value":"",
					"description":"An OutputSet is a collection of DataOutputs elements that together may be produced as output from an Activity or Event.",
					"description_ja":"OutputSet は、アクティビティまたはイベントの出力としてまとめて生成されるDataOutputs要素のコレクションです。",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Business Rule",
					"hidden":true,
                    "visible":false
				}
			]
		},
		{
			"name" : "activity",
			"properties": [
				{
					"id":"isforcompensation",
					"type":"Boolean",
					"title":"Is for Compensation",
					"value":false,
					"description":"A flag that identifies whether this activity is intended for the purposes of compensation.",
					"description_ja":"このアクティビティCompensationの目的を意図しているかどうかを識別するフラグ。",
					"readonly":false,
					"optional":true,
					"refToView":"compensation",
					"hidden":true,
                                        "visible":false
				},
				{
					"id":"assignments",
					"type":"Dataassignment",
					"title":"AssignmentsValue",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Business Rule",
					"hidden":true,
					"visible":false
                },
				{
					"id":"assignmentsview",
					"type":"Dataassignment",
					"title":"Assignments",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Business Rule"
                }
			]
		},
		{
			"name" : "customactivity",
			"properties": [
				{
					"id":"isforcompensation",
					"type":"Boolean",
					"title":"Is for Compensation",
					"value":false,
					"description":"A flag that identifies whether this activity is intended for the purposes of compensation.",
					"description_ja":"このアクティビティCompensationの目的を意図しているかどうかを識別するフラグ。",
					"readonly":true,
					"optional":true,
					"refToView":"compensation",
					"hidden":true,
                                        "visible":false
				}
			]
		},
		{
			"name":"operation",
			"properties": [
				{
					"id":"operationname",
					"type":"String",
					"title":"OperationName",
					"value":"",
					"description":"The descriptive name for the operation element.",
					"description_ja":"オペレーション要素のわかりやすい名前。",
					"readonly":false,
					"optional":"true"
				},
				{
					"id":"inmessagename",
					"type":"String",
					"title":"InMessageName",
					"value":"",
					"description":"The descriptive name for the InMessage element",
					"description_ja":"InMessage要素のわかりやすい名前。",
					"readonly":false,
					"optional":"true"
				},
				{
					"id":"inmsgitemkind",
					"type":"Choice",
					"title":"InMessageItemKind",
					"value":"Information",
					"description":"This defines the nature of the Item. Possible values are Physical or Information. The default value is Information.",
					"description_ja":"アイテムの性質を定義します。有効な値はPhysicalまたはInformationです。デフォルト値はInformationです。",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id":"c1",
							"title":"Physical",
							"value":"Physical"
						},
						{
							"id":"c2",
							"title":"Information",
							"value":"Information"
						}
					]
				},
				{
					"id":"inmsgstructure",
					"type":"String",
					"title":"InMessageStructure",
					"value":"",
					"description":"This defines the nature of the Item. Possible values are Physical or Information. The default value is Information.",
					"description_ja":"アイテムの性質を定義します。有効な値はPhysicalまたはInformationです。デフォルト値はInformationです。",
					"readonly":false,
					"optional":true
				},
				{
					"id":"inmsgimport",
					"type":"Complex",
					"title":"InMessageImport",
					"value":"",
					"description":"Identifies the location of the data structure and its format. If the importType attribute is left unspecified, the typeLanguage specified in the Definitions is assumed.",
					"description_ja":"データ構造体の場所とそのフォーマットを識別します。importType属性が未指定のままの場合、定義に指定されたtypeLanguageを使用するものと見なされます。",
					"readonly":false,
					"optional":true,
					"complexItems": [
						{
				        	"id":"c1",
				        	"type":"String",
				        	"width":200,
				        	"value":"",
				        	"name":"ImportType"
				        },
						{
				        	"id":"c2",
				        	"type":"String",
				        	"width":100,
				        	"value":"",
				        	"name":"Location"
				        },
						{
				        	"id":"c3",
				        	"type":"String",
				        	"width":200,
				        	"value":"",
				        	"name":"Namespace"
				        }
					]
				},
				{
					"id":"inmsgiscollection",
					"type":"Boolean",
					"title":"InMessageIsCollection",
					"value":false,
					"description":"Setting this flag to true indicates that the actual data type is a collection.",
					"description_ja":"実際のデータタイプがコレクションであることを示すには、このフラグをTrueに設定します。",
					"readonly":false,
					"optional":true
				},
				{
					"id":"outmessagename",
					"type":"String",
					"title":"OutMessageName",
					"value":"",
					"description":"The descriptive name for the OutMessage element",
					"description_ja":"OutMessage要素のわかりやすい名前。",
					"readonly":false,
					"optional":"true"
				},
				{
					"id":"outmsgitemkind",
					"type":"Choice",
					"title":"OutMessageItemKind",
					"value":"Information",
					"description":"This defines the nature of the Item. Possible values are Physical or Information. The default value is Information.",
					"description_ja":"アイテムの性質を定義します。有効な値はPhysicalまたはInformationです。デフォルト値はInformationです。",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id":"c1",
							"title":"Physical",
							"value":"Physical"
						},
						{
							"id":"c2",
							"title":"Information",
							"value":"Information"
						}
					]
				},
				{
					"id":"outmsgstructure",
					"type":"String",
					"title":"OutMessageStructure",
					"value":"",
					"description":"This defines the nature of the Item. Possible values are Physical or Information. The default value is Information.",
					"description_ja":"アイテムの性質を定義します。有効な値はPhysicalまたはInformationです。デフォルト値はInformationです。",
					"readonly":false,
					"optional":true
				},
				{
					"id":"outmsgimport",
					"type":"Complex",
					"title":"OutMessageImport",
					"value":"",
					"description":"Identifies the location of the data structure and its format. If the importType attribute is left unspecified, the typeLanguage specified in the Definitions is assumed.",
					"description_ja":"データ構造体の場所とそのフォーマットを識別します。importType属性が未指定のままの場合、定義に指定されたtypeLanguageを使用するものと見なされます。",
					"readonly":false,
					"optional":true,
					"complexItems": [
						{
				        	"id":"c1",
				        	"type":"String",
				        	"width":200,
				        	"value":"",
				        	"name":"ImportType"
				        },
						{
				        	"id":"c2",
				        	"type":"String",
				        	"width":100,
				        	"value":"",
				        	"name":"Location"
				        },
						{
				        	"id":"c3",
				        	"type":"String",
				        	"width":200,
				        	"value":"",
				        	"name":"Namespace"
				        }
					]
				},
				{
					"id":"outmsgiscollection",
					"type":"Boolean",
					"title":"OutMessageIsCollection",
					"value":false,
					"description":"Setting this flag to true indicates that the actual data type is a collection.",
					"description_ja":"実際のデータタイプがコレクションであることを示すには、このフラグをTrueに設定します。",
					"readonly":false,
					"optional":true
				}
			]
		},
		{
			"name" : "loopcharacteristics",
			"properties" : [
				{
					"id":"looptype",
					"type":"Choice",
					"title":"LoopType",
					"value":"None",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"",
					"items": [
						{
							"id":"c1",
							"title":"None",
							"value":"None",
							"refToView":"none"
						},
						{
							"id":"c2",
							"title":"Standard",
							"value":"Standard",
							"icon" : "activity/list/looptype.standard.png",
							"refToView":"loop"
						},
						{
							"id":"c3",
							"title":"MI Parallel",
							"value":"Parallel",
							"icon" : "activity/list/mi.parallel.png",
							"refToView":"parallel"
						},
						{
							"id":"c4",
							"title":"MI Sequential",
							"value":"Sequential",
							"icon" : "activity/list/mi.sequential.png",
							"refToView":"sequential"
						}	
					]
				},
				{
					"id":"testbefore",
					"type":"Boolean",
					"title":"TestBefore",
					"value":false,
					"description":"Flag that controls whether the loop condition is evaluated at the beginning (testBefore = true) or at the end (testBefore = false)of the loop iteration.",
					"description_ja":"ループ条件をループの先頭（testBefore = true）で評価するか、末尾で評価するか（testBefore = false）を制御するフラグ。"
				},
				{
					"id":"loopcondition",
					"type":"String",
					"title":"LoopCondition",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":false
				},
				{
					"id":"loopmaximum",
					"type":"Integer",
					"title":"LoopMaximum",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"min":"0"
				},
				{
					"id":"loopcardinality",
					"type":"String",
					"title":"LoopCardinality",
					"value":"",
					"description":"A numeric Expression that controls the number of Activity instances that will be created. This Expression MUST evaluate to an integer.",
					"description_ja":"作成するアクティビティインスタンスの数を制御する数式。この式は整数に評価される必要があります。",
					"readonly":false,
					"optional":true
				},
				{
					"id":"loopdatainput",
					"type":"String",
					"title":"LoopDataInput",
					"value":"",
					"description":"A reference to a DataInput which is part of the Activity InputOutputSpecification. This DataInput is used to determine the number of Activity instances, one Activity instance per item in the collection of data stored in that DataInput element.",
					"description_ja":"アクティビティのInputOutputSpecificationの一部であるDataInputへの参照。このDataInputは、アクティビティの数を特定するために使用されます。データのコレクション内のアイテムあたり1アクティビティインスタンスがそのDataInput要素に格納されます。",
					"readonly":false,
					"optional":true
				},
				{
					"id":"loopdataoutput",
					"type":"String",
					"title":"LoopDataInput",
					"value":"",
					"description":"A reference to a DataOutput which is part of the Activity InputOutputSpecification.",
					"description_ja":"アクティビティのInputOutputSpecificationの一部であるDataOutputへの参照。",
					"readonly":false,
					"optional":true
				},
				{
					"id":"inputdataitem",
					"type":"String",
					"title":"InputDataItem",
					"value":"",
					"description":"A Property, representing for every Activity instance the single item of the collection stored in the loopDataInput.",
					"description_ja":"すべてのアクティビティインスタンスに対して、loopDataInputに格納されているコレクションの単一のアイテムを表すプロパティ。",
					"readonly":false,
					"optional":true
				},
				{
					"id":"outputdataitem",
					"type":"String",
					"title":"OutputDataItem",
					"value":"",
					"description":"A Property, representing for every Activity instance the single item of the collection stored in the loopDataOutput.",
					"description_ja":"すべてのアクティビティインスタンスに対して、loopDataOutputに格納されているコレクションの単一のアイテムを表すプロパティ。",
					"readonly":false,
					"optional":true
				},
				{
					"id":"complexbehaviordefinition",
					"type":"Complex",
					"title":"ComplexBehaviorDefinition:",
					"description":"Controls when and which Events are thrown in case behavior is set to complex.",
					"description_ja":"動作がcomplexに設定されているときに、どのイベントをいつスローするかを制御します。",
					"value":"",
					"optional":true,
					"readonly":false,
					"complexItems": [
				        {
				        	"id":"cexpression",
				        	"type":"String",
				        	"width":200,
				        	"value":"",
				        	"name":"Condition"
				        },
				        {
				        	"id":"ceventdefinition",
				        	"type":"Choice",
				        	"value":"signal",
				        	"width":100,
				        	"name":"EventDefinition",
				        	"items":[
			        	        {
			        	        	"id":"cnone",
			        	        	"value":"None",
			        	        	"title":"None"
			        	        },
			        	        {
			        	        	"id":"cmessage",
			        	        	"value":"Message",
			        	        	"title":"Message"
			        	        },
			        	        {
			        	        	"id":"cescalation",
			        	        	"value":"Escalation",
			        	        	"title":"Escalation"
			        	        },
			        	        {
			        	        	"id":"cerror",
			        	        	"value":"Error",
			        	        	"title":"Error"
			        	        },
			        	        {
			        	        	"id":"ccancel",
			        	        	"value":"Cancel",
			        	        	"title":"Cancel"
			        	        },
			        	        {
			        	        	"id":"ccompensation",
			        	        	"value":"Compensation",
			        	        	"title":"Compensation"
			        	        },
			        	        {
			        	        	"id":"csignal",
			        	        	"value":"Signal",
			        	        	"title":"Signal"
			        	        },
			        	        {
			        	        	"id":"cterminate",
			        	        	"value":"Terminate",
			        	        	"title":"Terminate"
			        	        }
				        	]
				        }
					]
				},
				{
		        	"id":"onebehavioreventref",
		        	"type":"Choice",
		        	"value":"signal",
		        	"title":"OneBehaviorEventRef",
		        	"description":"The EventDefinition which is thrown when behavior is set to one and the first internal Activity instance has completed.",
				"description_ja":"動作が 1 つに設定され、最初の内部アクティビティインスタンスが完了したときにスローされるEventDefinition。",
		        	"items":[
	        	        {
	        	        	"id":"cnone",
	        	        	"value":"None",
	        	        	"title":"None"
	        	        },
	        	        {
	        	        	"id":"cmessage",
	        	        	"value":"Message",
	        	        	"title":"Message"
	        	        },
	        	        {
	        	        	"id":"cescalation",
	        	        	"value":"Escalation",
	        	        	"title":"Escalation"
	        	        },
	        	        {
	        	        	"id":"cerror",
	        	        	"value":"Error",
	        	        	"title":"Error"
	        	        },
	        	        {
	        	        	"id":"ccancel",
	        	        	"value":"Cancel",
	        	        	"title":"Cancel"
	        	        },
	        	        {
	        	        	"id":"ccompensation",
	        	        	"value":"Compensation",
	        	        	"title":"Compensation"
	        	        },
	        	        {
	        	        	"id":"csignal",
	        	        	"value":"Signal",
	        	        	"title":"Signal"
	        	        },
	        	        {
	        	        	"id":"cterminate",
	        	        	"value":"Terminate",
	        	        	"title":"Terminate"
	        	        }
		        	]
		        },
		        {
		        	"id":"nonebehavioreventref",
		        	"type":"Choice",
		        	"value":"signal",
		        	"title":"NoneBehaviorEventRef",
		        	"items":[
	        	        {
	        	        	"id":"cnone",
	        	        	"value":"None",
	        	        	"title":"None"
	        	        },
	        	        {
	        	        	"id":"cmessage",
	        	        	"value":"Message",
	        	        	"title":"Message"
	        	        },
	        	        {
	        	        	"id":"cescalation",
	        	        	"value":"Escalation",
	        	        	"title":"Escalation"
	        	        },
	        	        {
	        	        	"id":"cerror",
	        	        	"value":"Error",
	        	        	"title":"Error"
	        	        },
	        	        {
	        	        	"id":"ccancel",
	        	        	"value":"Cancel",
	        	        	"title":"Cancel"
	        	        },
	        	        {
	        	        	"id":"ccompensation",
	        	        	"value":"Compensation",
	        	        	"title":"Compensation"
	        	        },
	        	        {
	        	        	"id":"csignal",
	        	        	"value":"Signal",
	        	        	"title":"Signal"
	        	        },
	        	        {
	        	        	"id":"cterminate",
	        	        	"value":"Terminate",
	        	        	"title":"Terminate"
	        	        }
		        	]
		        }
			]
		},
		{
			"name" : "customloopcharacteristics",
			"properties" : [
				{
					"id":"looptype",
					"type":"Choice",
					"title":"LoopType",
					"value":"None",
					"description":"",
					"readonly":true,
					"optional":false,
					"refToView":"",
					"items": [
						{
							"id":"c1",
							"title":"None",
							"value":"None",
							"refToView":"none"
						},
						{
							"id":"c2",
							"title":"Standard",
							"value":"Standard",
							"icon" : "activity/list/looptype.standard.png",
							"refToView":"loop"
						},
						{
							"id":"c3",
							"title":"MI Parallel",
							"value":"Parallel",
							"icon" : "activity/list/mi.parallel.png",
							"refToView":"parallel"
						},
						{
							"id":"c4",
							"title":"MI Sequential",
							"value":"Sequential",
							"icon" : "activity/list/mi.sequential.png",
							"refToView":"sequential"
						}	
					]
				},
				{
					"id":"completioncondition",
					"type":"String",
					"title":"CompletionCondition:",
					"description":"This attribute defines a Boolean Expression that when evaluated to true, cancels the remaining Activity instances and produces a token.",
					"description_ja":"この属性は、trueに評価されたときに残りのアクティビティインスタンスをキャンセルし、トークンを生成するブール式を定義します。",
					"value":""
				}
			]
		},
		{
			"name" : "task",
			"properties" : [
				{
					"id":"tasktype",
					"type":"Choice",
					"title":"TaskType",
					"value":"None",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"",
					"directlyEditable":false,
					"items":[
						{
							"id":"c1",
							"title":"None",
							"value":"None",
							"refToView":"none"
						},
						{
							"id":"c2",
							"title":"Send",
							"value":"Send",
							"icon" : "activity/list/type.send.png",
							"refToView":"sendTask"
						},
						{
							"id":"c3",
							"title":"Receive",
							"value":"Receive",
							"icon" : "activity/list/type.receive.png",
							"refToView":"receiveTask"
						},
						{
							"id":"c4",
							"title":"User",
							"value":"User",
							"icon" : "activity/list/type.user.png",
							"refToView":"userTask"
						},
						{
							"id":"c5",
							"title":"Manual",
							"value":"Manual",
							"icon" : "activity/list/type.manual.png",
							"refToView":"manualTask"	
						},
						{
							"id":"c6",
							"title":"Service",
							"value":"Service",
							"icon" : "activity/list/type.service.png",
							"refToView":"serviceTask"
						},
						{
							"id":"c7",
							"title":"Business Rule",
							"value":"Business Rule",
							"icon" : "activity/list/type.business.rule.png",
							"refToView":"businessRuleTask"
						},
						{
							"id":"c8",
							"title":"Script",
							"value":"Script",
							"icon" : "activity/list/type.script.png",
							"refToView":"scriptTask"
						}
					]
				},
				{
					"id":"messageref",
					"type":"String",
					"title":"MessageRef",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"",
					"length":"50",
					"fortasktypes":"None|Send|Receive"
				},
				{
					"id":"script",
					"type":"Expression",
					"title":"Script",
					"value":"",
					"description":"Script that can be run when the Task is performed. Related to the Script TaskType, if a script is not included, then the Task will act equivalent to a TaskType of None.",
					"description_ja":"タスクを実行するときに実行可能なスクリプト。スクリプトのTaskTypeに関連して、スクリプトが含まれない場合は、タスクはTaskTypeがNoneである場合と同じように動作します。",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Script"
				},
				{
					"id":"script_language",
					"type":"Choice",
					"title":"Script Language",
					"value":"java",
					"description":"Defines the script language. The script language MUST be provided if a script is provided.",
					"description_ja":"スクリプト言語を定義します。スクリプトを使用する場合は、スクリプト言語を指定する必要があります。",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Script|Business Rule",
				        "extra":true,
					"items": [
						{
							"id": "c1",
							"title":"java",
							"value":"java"
						},
						{
                                                        "id": "c2",
                                                        "title":"javascript",
                                                        "value":"javascript"
                                                },
						{
							"id": "c3",
							"title": "mvel",
							"value": "mvel"
						}
					]                                               
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"#b1c2d6",
					"gradient":true,
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"#000000",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"#000000",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				}		
			]
		},
		{
			"name" : "customtask",
			"properties" : [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"#b1c2d6",
					"gradient":true,
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"#000000",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"#000000",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				}		
			]
		},		
		{
			"name" : "subprocess",
			"properties" : [
				{
					"id":"isadhoc",
					"type":"Boolean",
					"title":"isAdHoc",
					"value":false,
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"adhoc",
					"hidden":true,
                                        "visible":false
				},
				{
					"id":"adhocordering",
					"type":"Choice",
					"title":"",
					"value":"Sequential",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"",
					"items": [
						{
							"id":"c1",
							"title":"Sequential",
							"value":"Sequential",
							"icon" : "activity/list/mi.sequential.png",
							"refToView":"sequential"
						},
						{
							"id":"c2",
							"title":"Parallel",
							"value":"Parallel",
							"icon" : "activity/list/mi.parallel.png",
							"refToView":"parallel"
						}
					]
				},
				{
					"id":"adhoccompletioncondition",
					"type":"Expression",
					"title":"AdHocCompletionCondition",
					"value":"autocomplete",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":""
				},
				{
					"id":"adhoccancelremaininginstances",
					"type":"Boolean",
					"title":"AdhocCancelRemainingInstances",
					"value":true,
					"description":"This attribute is used only if ordering is parallel. It determines whether running instances are cancelled when the completionCondition becomes true.",
					"description_ja":"この属性は、順序が並列の場合のみ使用されます。completionConditionがtrueになったときに、実行中のインスタンスをキャンセルするかどうかを決定します。",
					"readonly":false,
					"optional":true,
					"hidden":true,
                                        "visible":false
				}
			]
		},
		{
			"name" : "adhocsubprocess",
			"properties" : [
				{
					"id":"isadhoc",
					"type":"Boolean",
					"title":"isAdHoc",
					"value":true,
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"adhoc",
					"hidden":true,
                                        "visible":false
				},
				{
					"id":"adhocordering",
					"type":"Choice",
					"title":"AdHocOrdering",
					"value":"Sequential",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"none",
					"items": [
						{
							"id":"c1",
							"title":"Sequential",
							"value":"Sequential",
							"icon" : "activity/list/mi.sequential.png",
							"refToView":"misequential"
						},
						{
							"id":"c2",
							"title":"Parallel",
							"value":"Parallel",
							"icon" : "activity/list/mi.parallel.png",
							"refToView":"miparallel"
						}
					]
				},
				{
					"id":"adhoccompletioncondition",
					"type":"Expression",
					"title":"AdHocCompletionCondition",
					"value":"autocomplete",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":""
				},
				{
					"id":"adhoccancelremaininginstances",
					"type":"Boolean",
					"title":"AdhocCancelRemainingInstances",
					"value":true,
					"description":"This attribute is used only if ordering is parallel. It determines whether running instances are cancelled when the completionCondition becomes true.",
					"description_ja":"この属性は、順序が並列の場合のみ使用されます。completionConditionがtrueになったときに、実行中のインスタンスをキャンセルするかどうかを決定します。",
					"readonly":false,
					"optional":true,
					"hidden":true,
                                        "visible":false
				},
				{
					"id":"adhocactivationcondition",
					"type":"Expression",
					"title":"AdHocActivationCondition",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":""
				}
			]
		},
		{
			"name" : "gateway",
			"properties" : [

			]
		},
		{
			"name" : "artifact",
			"properties" : [
			]
		},
		{
			"name":"process",
			"properties":[
				{
					"id":"processtype",
					"type":"Choice",
					"title":"ProcessType",
					"value":"None",
					"description":"The processType attribute Provides additional information about the level of abstraction modeled by this Process.",
					"description_ja":"processType属性は、このプロセスによってモデル化される抽象化のレベルについての情報を提供します。",
					"readonly":false,
					"optional":false,
					"items": [
						{
							"id":"c1",
							"title":"None",
							"value":"None"
						},
						{
							"id":"c2",
							"title":"Executable",
							"value":"Executable"
						},
						{
							"id":"c3",
							"title":"Non-Executable",
							"value":"Non-Executable"
						},
						{
							"id":"c4",
							"title":"Public",
							"value":"Public"
						}
					]
				},
				{
					"id":"isclosed",
					"type":"Boolean",
					"title":"isClosed",
					"value":false,
					"description":"A Boolean value specifying whether interactions, such as sending and receiving Messages and Events, not modeled in the Process can occur when the Process is executed or performed. If the value is true, they MAY NOT occur. If the value is false, they MAY occur.",
					"description_ja":"メッセージやイベントの送受信などプロセス内でモデル化されていないやりとりの発生を、プロセスが実行されたときに許可するかどうかを指定するブール値。値がtrueの場合、これらは発生しません。値がfalseの場合、これらは発生します。",
					"readonly":false,
					"optional":false
				}
			]
		},
		{
			"name" : "pool",
			"properties" : [
				{
					"id" : "multiinstance",
					"type" : "Boolean",
					"title" : "is Multi Instance Participant",
					"value" : false,
					"description" : "",
					"readonly" : false,
					"optional" : true,
					"refToView" : "multiInstance"
				},
				{
					"id":"boundaryvisible",
					"type":"Boolean",
					"title":"BoundaryVisible",
					"value":true,
					"description":"Defines if the rectangular boundary for the Pool is visible.",
					"description_ja":"プールの長方形のBoundaryが可視かどうかを定義します。",
					"readonly":false,
					"optional":false,
					"refToView": ["border", "c", "caption", "captionDisableAntialiasing"],
					"visible":false
				},
				{
					"id":"processname",
					"type":"String",
					"title":"ProcessName",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"",
					"length":"30"
				},
				{
					"id":"status",
					"type":"Choice",
					"title":"Status",
					"value":"None",
					"description":"",
					"readonly":false,
					"optional":false,
					"items": [
						{
							"id":"c1",
							"title":"None",
							"value":"None"
						},
						{
							"id":"c2",
							"title":"Ready",
							"value":"Ready"
						},
						{
							"id":"c3",
							"title":"Active",
							"value":"Active"
						},
						{
							"id":"c4",
							"title":"Cancelled",
							"value":"Cancelled"
						},
						{
							"id":"c5",
							"title":"Aborting",
							"value":"Aborting"
						},
						{
							"id":"c6",
							"title":"Aborted",
							"value":"Aborted"
						},
						{
							"id":"c7",
							"title":"Completing",
							"value":"Completing"
						},
						{
							"id":"c8",
							"title":"Completed",
							"value":"Completed"
						}
					]
				},
				{
					"id":"adhoc",
					"type":"Boolean",
					"title":"AdHoc",
					"value":false,
					"description":"",
					"readonly":false,
					"optional":false
				},
				{
					"id":"adhocordering",
					"type":"Choice",
					"title":"AdHocOrdering",
					"value":"Parallel",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"none",
					"items": [
						{
							"id":"c1",
							"title":"Sequential",
							"value":"Sequential",
							"icon" : "activity/list/mi.sequential.png",
							"refToView":"misequential"
						},
						{
							"id":"c2",
							"title":"Parallel",
							"value":"Parallel",
							"icon" : "activity/list/mi.parallel.png",
							"refToView":"miparallel"
						}
					]
				},
				{
					"id":"adhoccompletioncondition",
					"type":"Expression",
					"title":"AdHocCompletionCondition",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":"50"
				},
				{
					"id":"suppressjoinfailure",
					"type":"Boolean",
					"title":"SuppressJoinFailure",
					"value":false,
					"description":"",
					"readonly":false,
					"optional":false
				},
				{
					"id":"enableinstancecompensation",
					"type":"Boolean",
					"title":"EnableBooleanCompensation",
					"value":false,
					"description":"",
					"readonly":false,
					"optional":false
				},
				{
					"id":"processcategories",
					"type":"String",
					"title":"ProcessCategories",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":"50",
					"wrapLines":true
				},
				{
					"id":"processdocumentation",
					"type":"String",
					"title":"Process Documentation",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":"",
					"wrapLines":true,
					"extra" : true
				}
			]
		},
		{
			"name" : "dataAssociation",
			"properties" : [
			    {
					"id":"assignments",
					"type":"Dataassignment",
					"title":"Assignments",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"complexItems": [
						{
							"id":"to",
							"name":"To",
							"type":"String",
							"value":"",
							"width":100,
							"optional":false 
						},
						{
							"id":"from",
							"name":"From",
							"type":"String",
							"value":"",
							"width":100,
							"optional":false
						}
					]
			    },
			    {
					"id":"transformation",
					"title":"Transformation",
					"type":"String",
					"value":"",
					"optional":true
				}
			]
		}
	],
	"stencils" : [
 		{
			"type":				"node",
			"id":				"BPMNDiagram",
			"title":			"BPMN-Diagram",
			"groups":			["Diagram"],
			"description":		"A BPMN 2.0 Diagram.",
			"description_ja":"BPMN 2.0ダイアグラム。",
			"_view_file":				"diagram.svg",
			"view":				"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"    width=\"800\"    height=\"600\"    version=\"1.0\">   <defs></defs>   <g pointer-events=\"fill\" >     <polygon stroke=\"black\" fill=\"black\" stroke-width=\"1\" points=\"0,0 0,590 9,599 799,599 799,9 790,0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" />     <rect id=\"diagramcanvas\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"790\" height=\"590\" stroke=\"black\" stroke-width=\"2\" fill=\"white\" />     	<text font-size=\"22\" id=\"diagramtext\" x=\"400\" y=\"25\" oryx:align=\"top center\" stroke=\"black\"></text>   </g> </svg> ",
			"icon":				"diagram.png",
			"mayBeRoot":		true,
			"hide":				true,
			"propertyPackages" : ["diagram"],
			"roles":			["canContainArtifacts"],
			"properties": [
				{
					"id":"processn",
					"type":"String",
					"title":"Process Name",
					"value":"$processn$",
					"description":"Process Name",
					"description_ja":"BPMN要素のわかりやすい名前。",
					"readonly":false,
					"optional":false,
					"length":"",
					"wrapLines" : true,
					"refToView":"text_name"
				},
				{
					"id":"documentation",
					"type":"DocsExpression",
					"title":"Documentation",
					"value":"",
					"description":"This attribute is used to annotate the BPMN element, such as descriptions and other documentation.",
					"description_ja":"この属性は、説明やドキュメントなど、BPMN要素の注釈に使用されます。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"extra" : true
				}
			]
		},
        {
            "type" : 			"node",
            "id": 			"UserTask",
            "title" : 			"User",
            "groups" : 			["Tasks"],
            "description" : 		"User Task.",
            "description_ja" : 		"タスクとは作業（実行すべきジョブ）の単位です。",
            "_view_file" : 			"activity/task.svg",
            "view" : 			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"     width=\"102\"    height=\"82\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffcc\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) #ffffcc\" /> 		<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"50\"  			y=\"40\"  			oryx:align=\"middle center\" 			oryx:fittoelem=\"text_frame\" 			stroke=\"black\"  text-anchor=\"middle\"> 		</text>     <g id=\"manualTask\" transform=\"scale(0.7,0.7) translate(8,8)\">     	<path oryx:anchors=\"top left\" id=\"frame\"  style=\"opacity:1;fill:none;fill-opacity:1;stroke-width:1\"  			d=\"M0.5,3.751l4.083-3.25c0,0,11.166,0.083,12.083,0.083s-2.417,2.917-1.5,2.917 				s11.667,0,12.584,0c1.166,1.708-0.168,3.167-0.834,3.667s0.875,1.917-1,4.417c-0.75,0.25,0.75,1.875-1.333,3.333 				c-1.167,0.583,0.583,1.542-1.25,2.833c-1.167,0-20.833,0.083-20.833,0.083l-2-1.333V3.751z\" stroke=\"black\"/> 		<path id=\"frame2\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 7 L 27 7\" stroke=\"black\"/> 		<path id=\"frame3\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 11 L 26 11\" stroke=\"black\"/> 		<path id=\"frame4\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 14 14.5 L 25 14.5\" stroke=\"black\"/> 		<path id=\"frame5\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 8.2 3.1 L 15 3.1\" stroke=\"black\"/> 	</g> 	 	<g id=\"businessRuleTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<rect id=\"frame6\" oryx:anchors=\"top left\" x=\"0\" y=\"0\" width=\"22\" height=\"4\" style=\"opacity:1;fill:#B3B1B3;fill-opacity:1;\" stroke=\"black\"/> 		<rect id=\"frame7\" oryx:anchors=\"top left\" x=\"0\" y=\"4\" style=\"opacity:1;fill:none;\" width=\"22\" height=\"12\" stroke=\"black\"/> 		<path id=\"frame8\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;\" d=\"M 0 10 L 22 10\" stroke=\"black\"/> 		<path id=\"frame9\" oryx:anchors=\"top left\" style=\"opacity:1; fill:none;\" d=\"M 7 4 L 7 16\" stroke=\"black\"/> 	</g> 	 	<g id=\"scriptTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path oryx:anchors=\"top left\" id=\"frame10\" style=\"opacity:1;fill:none;\" stroke=\"black\"   		d=\"M6.402,0.5h14.5c0,0-5.833,2.833-5.833,5.583s4.417,6,4.417,9.167 			s-4.167,5.083-4.167,5.083H0.235c0,0,5-2.667,5-5s-4.583-6.75-4.583-9.25S6.402,0.5,6.402,0.5z\"/> 		<path oryx:anchors=\"top left\" id=\"frame11\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.5 4.5 L 13.5 4.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame12\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.8 8.5 L 13.8 8.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\"  id=\"frame13\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.3 12.5 L 16.3 12.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame14\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.5 16.5 L 16.5 16.5\" stroke=\"black\"/> 	</g> 	 	<g id=\"userTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path id=\"frame15\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7\" stroke=\"black\" 		 d=\"M0.585,24.167h24.083v-7.833c0,0-2.333-3.917-7.083-5.167h-9.25 			c-4.417,1.333-7.833,5.75-7.833,5.75L0.585,24.167z\"/> 		<path id=\"frame16\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 6 20 L 6 24\" stroke=\"black\"/> 		<path id=\"frame17\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 20 20 L 20 24\" stroke=\"black\"/> 		<circle id=\"frame18\" oryx:anchors=\"top left\" fill=\"black\" cx=\"13.002\" cy=\"5.916\" r=\"5.417\" stroke=\"black\"/> 		<path id=\"frame19\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F0EFF0;\" stroke=\"black\" 		d=\"M8.043,7.083c0,0,2.814-2.426,5.376-1.807s4.624-0.693,4.624-0.693 			c0.25,1.688,0.042,3.75-1.458,5.584c0,0,1.083,0.75,1.083,1.5s0.125,1.875-1,3s-5.5,1.25-6.75,0S8.668,12.834,8.668,12 			s0.583-1.25,1.25-1.917C8.835,9.5,7.419,7.708,8.043,7.083z\"/> 	</g> 	 	<g id=\"serviceTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<polygon oryx:anchors=\"top left\" id=\"frame20\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"15.392,5.064 17.954,2.502 20.347,4.895 17.786,7.455  			18.729,9.732 22.353,9.732 22.353,13.115 18.731,13.115 17.788,15.392 20.351,17.955 17.958,20.347 15.397,17.786 13.12,18.729  			13.12,22.353 9.737,22.353 9.737,18.731 7.46,17.788 4.897,20.35 2.506,17.958 5.066,15.397 4.124,13.12 0.5,13.12 0.5,9.737  			4.121,9.737 5.065,7.461 2.503,4.898 4.895,2.506 7.455,5.066 9.732,4.125 9.732,0.5 13.116,0.5 13.116,4.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame21\" style=\"opacity:1;fill:none\" stroke=\"black\" cx=\"11.427\" cy=\"11.426\" r=\"3.714\"/> 		<polygon oryx:anchors=\"top left\" id=\"frame22\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"21.392,11.064 23.954,8.502 26.347,10.895 23.786,13.455  			24.729,15.732 28.353,15.732 28.353,19.115 24.731,19.115 23.788,21.392 26.351,23.955 23.958,26.347 21.397,23.786 19.12,24.729  			19.12,28.353 15.737,28.353 15.737,24.731 13.46,23.788 10.897,26.35 8.506,23.958 11.066,21.397 10.124,19.12 6.5,19.12  			6.5,15.737 10.121,15.737 11.065,13.461 8.503,10.898 10.895,8.506 13.455,11.066 15.732,10.125 15.732,6.5 19.116,6.5  			19.116,10.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame23\" style=\"opacity:1;fill:none;\" stroke=\"black\" cx=\"17.427\" cy=\"17.426\" r=\"3.714\"/> 	</g> 	 	<g id=\"sendTask\"> 		<path id=\"stframe24\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 		<path id=\"stframe25\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M7,10 L16,17 L25 10z\"/> 	</g> 	 	<g id=\"receiveTask\"> 		<path id=\"frame26\" oryx:anchors=\"left top\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	</g> 	 	<g id=\"none\"></g>  	<g id=\"sequential\">         <path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M46,76h10M46,72h10 M46,68h10\"/>     </g>   </g> </svg> ",
            "icon" : 			"activity/list/type.user.png",
	        "propertyPackages": [],
            "properties" :      [
                {
                    "id":"nomorph",
                    "type":"String",
                    "title":"nomorph",
                    "value":"true",
		    "hidden":true,
                    "visible":false
                }],
            "roles" : 			[
                "all",
                "sequence_start",
                "sequence_end",
                "from_task_event",
                "to_task_event",
                "FromEventbasedGateway",
                "messageflow_start",
                "messageflow_end",
                "fromtoall"
            ]
        },
	    {
            "type" :                    "node",
            "id":                       "SendTask",
            "title" :                   "Send",
            "groups" :                  ["Tasks"],
            "description" :             "Send Task.",
            "description_ja" :          "タスクとは作業（実行すべきジョブ）の単位です。",
            "_view_file" :                    "activity/task.svg",
            "view" :                    "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"     width=\"102\"    height=\"82\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffcc\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) #ffffcc\" /> 		<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"50\"  			y=\"40\"  			oryx:align=\"middle center\" 			oryx:fittoelem=\"text_frame\" 			stroke=\"black\" text-anchor=\"middle\"> 		</text>     <g id=\"manualTask\" transform=\"scale(0.7,0.7) translate(8,8)\">     	<path oryx:anchors=\"top left\" id=\"frame\"  style=\"opacity:1;fill:none;fill-opacity:1;stroke-width:1\"  			d=\"M0.5,3.751l4.083-3.25c0,0,11.166,0.083,12.083,0.083s-2.417,2.917-1.5,2.917 				s11.667,0,12.584,0c1.166,1.708-0.168,3.167-0.834,3.667s0.875,1.917-1,4.417c-0.75,0.25,0.75,1.875-1.333,3.333 				c-1.167,0.583,0.583,1.542-1.25,2.833c-1.167,0-20.833,0.083-20.833,0.083l-2-1.333V3.751z\" stroke=\"black\"/> 		<path id=\"frame2\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 7 L 27 7\" stroke=\"black\"/> 		<path id=\"frame3\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 11 L 26 11\" stroke=\"black\"/> 		<path id=\"frame4\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 14 14.5 L 25 14.5\" stroke=\"black\"/> 		<path id=\"frame5\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 8.2 3.1 L 15 3.1\" stroke=\"black\"/> 	</g> 	 	<g id=\"businessRuleTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<rect id=\"frame6\" oryx:anchors=\"top left\" x=\"0\" y=\"0\" width=\"22\" height=\"4\" style=\"opacity:1;fill:#B3B1B3;fill-opacity:1;\" stroke=\"black\"/> 		<rect id=\"frame7\" oryx:anchors=\"top left\" x=\"0\" y=\"4\" style=\"opacity:1;fill:none;\" width=\"22\" height=\"12\" stroke=\"black\"/> 		<path id=\"frame8\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;\" d=\"M 0 10 L 22 10\" stroke=\"black\"/> 		<path id=\"frame9\" oryx:anchors=\"top left\" style=\"opacity:1; fill:none;\" d=\"M 7 4 L 7 16\" stroke=\"black\"/> 	</g> 	 	<g id=\"scriptTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path oryx:anchors=\"top left\" id=\"frame10\" style=\"opacity:1;fill:none;\" stroke=\"black\"   		d=\"M6.402,0.5h14.5c0,0-5.833,2.833-5.833,5.583s4.417,6,4.417,9.167 			s-4.167,5.083-4.167,5.083H0.235c0,0,5-2.667,5-5s-4.583-6.75-4.583-9.25S6.402,0.5,6.402,0.5z\"/> 		<path oryx:anchors=\"top left\" id=\"frame11\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.5 4.5 L 13.5 4.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame12\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.8 8.5 L 13.8 8.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\"  id=\"frame13\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.3 12.5 L 16.3 12.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame14\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.5 16.5 L 16.5 16.5\" stroke=\"black\"/> 	</g> 	 	<g id=\"userTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path id=\"frame15\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7\" stroke=\"black\" 		 d=\"M0.585,24.167h24.083v-7.833c0,0-2.333-3.917-7.083-5.167h-9.25 			c-4.417,1.333-7.833,5.75-7.833,5.75L0.585,24.167z\"/> 		<path id=\"frame16\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 6 20 L 6 24\" stroke=\"black\"/> 		<path id=\"frame17\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 20 20 L 20 24\" stroke=\"black\"/> 		<circle id=\"frame18\" oryx:anchors=\"top left\" fill=\"black\" cx=\"13.002\" cy=\"5.916\" r=\"5.417\" stroke=\"black\"/> 		<path id=\"frame19\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F0EFF0;\" stroke=\"black\" 		d=\"M8.043,7.083c0,0,2.814-2.426,5.376-1.807s4.624-0.693,4.624-0.693 			c0.25,1.688,0.042,3.75-1.458,5.584c0,0,1.083,0.75,1.083,1.5s0.125,1.875-1,3s-5.5,1.25-6.75,0S8.668,12.834,8.668,12 			s0.583-1.25,1.25-1.917C8.835,9.5,7.419,7.708,8.043,7.083z\"/> 	</g> 	 	<g id=\"serviceTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<polygon oryx:anchors=\"top left\" id=\"frame20\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"15.392,5.064 17.954,2.502 20.347,4.895 17.786,7.455  			18.729,9.732 22.353,9.732 22.353,13.115 18.731,13.115 17.788,15.392 20.351,17.955 17.958,20.347 15.397,17.786 13.12,18.729  			13.12,22.353 9.737,22.353 9.737,18.731 7.46,17.788 4.897,20.35 2.506,17.958 5.066,15.397 4.124,13.12 0.5,13.12 0.5,9.737  			4.121,9.737 5.065,7.461 2.503,4.898 4.895,2.506 7.455,5.066 9.732,4.125 9.732,0.5 13.116,0.5 13.116,4.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame21\" style=\"opacity:1;fill:none\" stroke=\"black\" cx=\"11.427\" cy=\"11.426\" r=\"3.714\"/> 		<polygon oryx:anchors=\"top left\" id=\"frame22\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"21.392,11.064 23.954,8.502 26.347,10.895 23.786,13.455  			24.729,15.732 28.353,15.732 28.353,19.115 24.731,19.115 23.788,21.392 26.351,23.955 23.958,26.347 21.397,23.786 19.12,24.729  			19.12,28.353 15.737,28.353 15.737,24.731 13.46,23.788 10.897,26.35 8.506,23.958 11.066,21.397 10.124,19.12 6.5,19.12  			6.5,15.737 10.121,15.737 11.065,13.461 8.503,10.898 10.895,8.506 13.455,11.066 15.732,10.125 15.732,6.5 19.116,6.5  			19.116,10.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame23\" style=\"opacity:1;fill:none;\" stroke=\"black\" cx=\"17.427\" cy=\"17.426\" r=\"3.714\"/> 	</g> 	 	<g id=\"sendTask\"> 		<path id=\"stframe24\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 		<path id=\"stframe25\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M7,10 L16,17 L25 10z\"/> 	</g> 	 	<g id=\"receiveTask\"> 		<path id=\"frame26\" oryx:anchors=\"left top\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	</g> 	 	<g id=\"none\"></g>  	<g id=\"sequential\">         <path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M46,76h10M46,72h10 M46,68h10\"/>     </g>   </g> </svg> ",
            "icon" :                    "activity/list/type.send.png",
            "propertyPackages": [],
            "properties" :      [
	    	{
                    "id":"nomorph",
                    "type":"String",
                    "title":"nomorph",
                    "value":"true",
                    "hidden":true,
                    "visible":false
                }],
            "roles" : 			[
                "all",
                "sequence_start",
                "sequence_end",
                "from_task_event",
                "to_task_event",
                "FromEventbasedGateway",
                "messageflow_start",
                "messageflow_end",
                "fromtoall"
            ]
        },
	    {
            "type" :                    "node",
            "id":                       "ReceiveTask",
            "title" :                   "Receive",
            "groups" :                  ["Tasks"],
            "description" :             "Receive Task.",
            "description_ja" :          "タスクとは作業（実行すべきジョブ）の単位です。",
            "_view_file" :                    "activity/task.svg",
            "view" :                    "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"     width=\"102\"    height=\"82\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffcc\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) #ffffcc\" /> 		<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"50\"  			y=\"40\"  			oryx:align=\"middle center\" 			oryx:fittoelem=\"text_frame\" 			stroke=\"black\"  text-anchor=\"middle\"> 		</text>     <g id=\"manualTask\" transform=\"scale(0.7,0.7) translate(8,8)\">     	<path oryx:anchors=\"top left\" id=\"frame\"  style=\"opacity:1;fill:none;fill-opacity:1;stroke-width:1\"  			d=\"M0.5,3.751l4.083-3.25c0,0,11.166,0.083,12.083,0.083s-2.417,2.917-1.5,2.917 				s11.667,0,12.584,0c1.166,1.708-0.168,3.167-0.834,3.667s0.875,1.917-1,4.417c-0.75,0.25,0.75,1.875-1.333,3.333 				c-1.167,0.583,0.583,1.542-1.25,2.833c-1.167,0-20.833,0.083-20.833,0.083l-2-1.333V3.751z\" stroke=\"black\"/> 		<path id=\"frame2\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 7 L 27 7\" stroke=\"black\"/> 		<path id=\"frame3\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 11 L 26 11\" stroke=\"black\"/> 		<path id=\"frame4\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 14 14.5 L 25 14.5\" stroke=\"black\"/> 		<path id=\"frame5\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 8.2 3.1 L 15 3.1\" stroke=\"black\"/> 	</g> 	 	<g id=\"businessRuleTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<rect id=\"frame6\" oryx:anchors=\"top left\" x=\"0\" y=\"0\" width=\"22\" height=\"4\" style=\"opacity:1;fill:#B3B1B3;fill-opacity:1;\" stroke=\"black\"/> 		<rect id=\"frame7\" oryx:anchors=\"top left\" x=\"0\" y=\"4\" style=\"opacity:1;fill:none;\" width=\"22\" height=\"12\" stroke=\"black\"/> 		<path id=\"frame8\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;\" d=\"M 0 10 L 22 10\" stroke=\"black\"/> 		<path id=\"frame9\" oryx:anchors=\"top left\" style=\"opacity:1; fill:none;\" d=\"M 7 4 L 7 16\" stroke=\"black\"/> 	</g> 	 	<g id=\"scriptTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path oryx:anchors=\"top left\" id=\"frame10\" style=\"opacity:1;fill:none;\" stroke=\"black\"   		d=\"M6.402,0.5h14.5c0,0-5.833,2.833-5.833,5.583s4.417,6,4.417,9.167 			s-4.167,5.083-4.167,5.083H0.235c0,0,5-2.667,5-5s-4.583-6.75-4.583-9.25S6.402,0.5,6.402,0.5z\"/> 		<path oryx:anchors=\"top left\" id=\"frame11\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.5 4.5 L 13.5 4.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame12\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.8 8.5 L 13.8 8.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\"  id=\"frame13\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.3 12.5 L 16.3 12.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame14\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.5 16.5 L 16.5 16.5\" stroke=\"black\"/> 	</g> 	 	<g id=\"userTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path id=\"frame15\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7\" stroke=\"black\" 		 d=\"M0.585,24.167h24.083v-7.833c0,0-2.333-3.917-7.083-5.167h-9.25 			c-4.417,1.333-7.833,5.75-7.833,5.75L0.585,24.167z\"/> 		<path id=\"frame16\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 6 20 L 6 24\" stroke=\"black\"/> 		<path id=\"frame17\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 20 20 L 20 24\" stroke=\"black\"/> 		<circle id=\"frame18\" oryx:anchors=\"top left\" fill=\"black\" cx=\"13.002\" cy=\"5.916\" r=\"5.417\" stroke=\"black\"/> 		<path id=\"frame19\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F0EFF0;\" stroke=\"black\" 		d=\"M8.043,7.083c0,0,2.814-2.426,5.376-1.807s4.624-0.693,4.624-0.693 			c0.25,1.688,0.042,3.75-1.458,5.584c0,0,1.083,0.75,1.083,1.5s0.125,1.875-1,3s-5.5,1.25-6.75,0S8.668,12.834,8.668,12 			s0.583-1.25,1.25-1.917C8.835,9.5,7.419,7.708,8.043,7.083z\"/> 	</g> 	 	<g id=\"serviceTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<polygon oryx:anchors=\"top left\" id=\"frame20\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"15.392,5.064 17.954,2.502 20.347,4.895 17.786,7.455  			18.729,9.732 22.353,9.732 22.353,13.115 18.731,13.115 17.788,15.392 20.351,17.955 17.958,20.347 15.397,17.786 13.12,18.729  			13.12,22.353 9.737,22.353 9.737,18.731 7.46,17.788 4.897,20.35 2.506,17.958 5.066,15.397 4.124,13.12 0.5,13.12 0.5,9.737  			4.121,9.737 5.065,7.461 2.503,4.898 4.895,2.506 7.455,5.066 9.732,4.125 9.732,0.5 13.116,0.5 13.116,4.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame21\" style=\"opacity:1;fill:none\" stroke=\"black\" cx=\"11.427\" cy=\"11.426\" r=\"3.714\"/> 		<polygon oryx:anchors=\"top left\" id=\"frame22\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"21.392,11.064 23.954,8.502 26.347,10.895 23.786,13.455  			24.729,15.732 28.353,15.732 28.353,19.115 24.731,19.115 23.788,21.392 26.351,23.955 23.958,26.347 21.397,23.786 19.12,24.729  			19.12,28.353 15.737,28.353 15.737,24.731 13.46,23.788 10.897,26.35 8.506,23.958 11.066,21.397 10.124,19.12 6.5,19.12  			6.5,15.737 10.121,15.737 11.065,13.461 8.503,10.898 10.895,8.506 13.455,11.066 15.732,10.125 15.732,6.5 19.116,6.5  			19.116,10.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame23\" style=\"opacity:1;fill:none;\" stroke=\"black\" cx=\"17.427\" cy=\"17.426\" r=\"3.714\"/> 	</g> 	 	<g id=\"sendTask\"> 		<path id=\"stframe24\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 		<path id=\"stframe25\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M7,10 L16,17 L25 10z\"/> 	</g> 	 	<g id=\"receiveTask\"> 		<path id=\"frame26\" oryx:anchors=\"left top\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	</g> 	 	<g id=\"none\"></g>  	<g id=\"sequential\">         <path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M46,76h10M46,72h10 M46,68h10\"/>     </g>   </g> </svg> ",
            "icon" :                    "activity/list/type.receive.png",
            "propertyPackages": [],
            "properties" :      [
		{
                    "id":"nomorph",
                    "type":"String",
                    "title":"nomorph",
                    "value":"true",
                    "hidden":true,
                    "visible":false
                }],
            "roles" : 			[
                "all",
                "sequence_start",
                "sequence_end",
                "from_task_event",
                "to_task_event",
                "FromEventbasedGateway",
                "messageflow_start",
                "messageflow_end",
                "fromtoall"
            ]
        },
	    {
            "type" :                    "node",
            "id":                       "ManualTask",
            "title" :                   "Manual",
            "groups" :                  ["Tasks"],
            "description" :             "Manual Task.",
            "description_ja" :          "タスクとは作業（実行すべきジョブ）の単位です。",
            "_view_file" :                    "activity/task.svg",
            "view" :                    "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"     width=\"102\"    height=\"82\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffcc\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) #ffffcc\" /> 		<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"50\"  			y=\"40\"  			oryx:align=\"middle center\" 			oryx:fittoelem=\"text_frame\" 			stroke=\"black\" text-anchor=\"middle\"> 		</text>     <g id=\"manualTask\" transform=\"scale(0.7,0.7) translate(8,8)\">     	<path oryx:anchors=\"top left\" id=\"frame\"  style=\"opacity:1;fill:none;fill-opacity:1;stroke-width:1\"  			d=\"M0.5,3.751l4.083-3.25c0,0,11.166,0.083,12.083,0.083s-2.417,2.917-1.5,2.917 				s11.667,0,12.584,0c1.166,1.708-0.168,3.167-0.834,3.667s0.875,1.917-1,4.417c-0.75,0.25,0.75,1.875-1.333,3.333 				c-1.167,0.583,0.583,1.542-1.25,2.833c-1.167,0-20.833,0.083-20.833,0.083l-2-1.333V3.751z\" stroke=\"black\"/> 		<path id=\"frame2\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 7 L 27 7\" stroke=\"black\"/> 		<path id=\"frame3\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 11 L 26 11\" stroke=\"black\"/> 		<path id=\"frame4\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 14 14.5 L 25 14.5\" stroke=\"black\"/> 		<path id=\"frame5\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 8.2 3.1 L 15 3.1\" stroke=\"black\"/> 	</g> 	 	<g id=\"businessRuleTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<rect id=\"frame6\" oryx:anchors=\"top left\" x=\"0\" y=\"0\" width=\"22\" height=\"4\" style=\"opacity:1;fill:#B3B1B3;fill-opacity:1;\" stroke=\"black\"/> 		<rect id=\"frame7\" oryx:anchors=\"top left\" x=\"0\" y=\"4\" style=\"opacity:1;fill:none;\" width=\"22\" height=\"12\" stroke=\"black\"/> 		<path id=\"frame8\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;\" d=\"M 0 10 L 22 10\" stroke=\"black\"/> 		<path id=\"frame9\" oryx:anchors=\"top left\" style=\"opacity:1; fill:none;\" d=\"M 7 4 L 7 16\" stroke=\"black\"/> 	</g> 	 	<g id=\"scriptTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path oryx:anchors=\"top left\" id=\"frame10\" style=\"opacity:1;fill:none;\" stroke=\"black\"   		d=\"M6.402,0.5h14.5c0,0-5.833,2.833-5.833,5.583s4.417,6,4.417,9.167 			s-4.167,5.083-4.167,5.083H0.235c0,0,5-2.667,5-5s-4.583-6.75-4.583-9.25S6.402,0.5,6.402,0.5z\"/> 		<path oryx:anchors=\"top left\" id=\"frame11\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.5 4.5 L 13.5 4.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame12\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.8 8.5 L 13.8 8.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\"  id=\"frame13\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.3 12.5 L 16.3 12.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame14\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.5 16.5 L 16.5 16.5\" stroke=\"black\"/> 	</g> 	 	<g id=\"userTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path id=\"frame15\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7\" stroke=\"black\" 		 d=\"M0.585,24.167h24.083v-7.833c0,0-2.333-3.917-7.083-5.167h-9.25 			c-4.417,1.333-7.833,5.75-7.833,5.75L0.585,24.167z\"/> 		<path id=\"frame16\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 6 20 L 6 24\" stroke=\"black\"/> 		<path id=\"frame17\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 20 20 L 20 24\" stroke=\"black\"/> 		<circle id=\"frame18\" oryx:anchors=\"top left\" fill=\"black\" cx=\"13.002\" cy=\"5.916\" r=\"5.417\" stroke=\"black\"/> 		<path id=\"frame19\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F0EFF0;\" stroke=\"black\" 		d=\"M8.043,7.083c0,0,2.814-2.426,5.376-1.807s4.624-0.693,4.624-0.693 			c0.25,1.688,0.042,3.75-1.458,5.584c0,0,1.083,0.75,1.083,1.5s0.125,1.875-1,3s-5.5,1.25-6.75,0S8.668,12.834,8.668,12 			s0.583-1.25,1.25-1.917C8.835,9.5,7.419,7.708,8.043,7.083z\"/> 	</g> 	 	<g id=\"serviceTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<polygon oryx:anchors=\"top left\" id=\"frame20\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"15.392,5.064 17.954,2.502 20.347,4.895 17.786,7.455  			18.729,9.732 22.353,9.732 22.353,13.115 18.731,13.115 17.788,15.392 20.351,17.955 17.958,20.347 15.397,17.786 13.12,18.729  			13.12,22.353 9.737,22.353 9.737,18.731 7.46,17.788 4.897,20.35 2.506,17.958 5.066,15.397 4.124,13.12 0.5,13.12 0.5,9.737  			4.121,9.737 5.065,7.461 2.503,4.898 4.895,2.506 7.455,5.066 9.732,4.125 9.732,0.5 13.116,0.5 13.116,4.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame21\" style=\"opacity:1;fill:none\" stroke=\"black\" cx=\"11.427\" cy=\"11.426\" r=\"3.714\"/> 		<polygon oryx:anchors=\"top left\" id=\"frame22\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"21.392,11.064 23.954,8.502 26.347,10.895 23.786,13.455  			24.729,15.732 28.353,15.732 28.353,19.115 24.731,19.115 23.788,21.392 26.351,23.955 23.958,26.347 21.397,23.786 19.12,24.729  			19.12,28.353 15.737,28.353 15.737,24.731 13.46,23.788 10.897,26.35 8.506,23.958 11.066,21.397 10.124,19.12 6.5,19.12  			6.5,15.737 10.121,15.737 11.065,13.461 8.503,10.898 10.895,8.506 13.455,11.066 15.732,10.125 15.732,6.5 19.116,6.5  			19.116,10.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame23\" style=\"opacity:1;fill:none;\" stroke=\"black\" cx=\"17.427\" cy=\"17.426\" r=\"3.714\"/> 	</g> 	 	<g id=\"sendTask\"> 		<path id=\"stframe24\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 		<path id=\"stframe25\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M7,10 L16,17 L25 10z\"/> 	</g> 	 	<g id=\"receiveTask\"> 		<path id=\"frame26\" oryx:anchors=\"left top\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	</g> 	 	<g id=\"none\"></g>  	<g id=\"sequential\">         <path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M46,76h10M46,72h10 M46,68h10\"/>     </g>   </g> </svg> ",
            "icon" :                    "activity/list/type.manual.png",
            "propertyPackages": [],                     
            "properties" :      [
		{
                    "id":"nomorph",
                    "type":"String",
                    "title":"nomorph",
                    "value":"true",
                    "hidden":true,
                    "visible":false
                }],
            "roles" : 			[
                "all",
                "sequence_start",
                "sequence_end",
                "from_task_event",
                "to_task_event",
                "FromEventbasedGateway",
                "messageflow_start",
                "messageflow_end",
                "fromtoall"
            ]
        },
	    {
            "type" :                    "node",
            "id":                       "ServiceTask",
            "title" :                   "Service",
            "groups" :                  ["Tasks"],      
            "description" :             "Service Task.",
            "description_ja" :          "タスクとは作業（実行すべきジョブ）の単位です。",
            "_view_file" :                    "activity/task.svg",
            "view" :                    "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"     width=\"102\"    height=\"82\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffcc\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) #ffffcc\" /> 		<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"50\"  			y=\"40\"  			oryx:align=\"middle center\" 			oryx:fittoelem=\"text_frame\" 			stroke=\"black\" text-anchor=\"middle\"> 		</text>     <g id=\"manualTask\" transform=\"scale(0.7,0.7) translate(8,8)\">     	<path oryx:anchors=\"top left\" id=\"frame\"  style=\"opacity:1;fill:none;fill-opacity:1;stroke-width:1\"  			d=\"M0.5,3.751l4.083-3.25c0,0,11.166,0.083,12.083,0.083s-2.417,2.917-1.5,2.917 				s11.667,0,12.584,0c1.166,1.708-0.168,3.167-0.834,3.667s0.875,1.917-1,4.417c-0.75,0.25,0.75,1.875-1.333,3.333 				c-1.167,0.583,0.583,1.542-1.25,2.833c-1.167,0-20.833,0.083-20.833,0.083l-2-1.333V3.751z\" stroke=\"black\"/> 		<path id=\"frame2\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 7 L 27 7\" stroke=\"black\"/> 		<path id=\"frame3\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 11 L 26 11\" stroke=\"black\"/> 		<path id=\"frame4\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 14 14.5 L 25 14.5\" stroke=\"black\"/> 		<path id=\"frame5\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 8.2 3.1 L 15 3.1\" stroke=\"black\"/> 	</g> 	 	<g id=\"businessRuleTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<rect id=\"frame6\" oryx:anchors=\"top left\" x=\"0\" y=\"0\" width=\"22\" height=\"4\" style=\"opacity:1;fill:#B3B1B3;fill-opacity:1;\" stroke=\"black\"/> 		<rect id=\"frame7\" oryx:anchors=\"top left\" x=\"0\" y=\"4\" style=\"opacity:1;fill:none;\" width=\"22\" height=\"12\" stroke=\"black\"/> 		<path id=\"frame8\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;\" d=\"M 0 10 L 22 10\" stroke=\"black\"/> 		<path id=\"frame9\" oryx:anchors=\"top left\" style=\"opacity:1; fill:none;\" d=\"M 7 4 L 7 16\" stroke=\"black\"/> 	</g> 	 	<g id=\"scriptTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path oryx:anchors=\"top left\" id=\"frame10\" style=\"opacity:1;fill:none;\" stroke=\"black\"   		d=\"M6.402,0.5h14.5c0,0-5.833,2.833-5.833,5.583s4.417,6,4.417,9.167 			s-4.167,5.083-4.167,5.083H0.235c0,0,5-2.667,5-5s-4.583-6.75-4.583-9.25S6.402,0.5,6.402,0.5z\"/> 		<path oryx:anchors=\"top left\" id=\"frame11\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.5 4.5 L 13.5 4.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame12\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.8 8.5 L 13.8 8.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\"  id=\"frame13\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.3 12.5 L 16.3 12.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame14\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.5 16.5 L 16.5 16.5\" stroke=\"black\"/> 	</g> 	 	<g id=\"userTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path id=\"frame15\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7\" stroke=\"black\" 		 d=\"M0.585,24.167h24.083v-7.833c0,0-2.333-3.917-7.083-5.167h-9.25 			c-4.417,1.333-7.833,5.75-7.833,5.75L0.585,24.167z\"/> 		<path id=\"frame16\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 6 20 L 6 24\" stroke=\"black\"/> 		<path id=\"frame17\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 20 20 L 20 24\" stroke=\"black\"/> 		<circle id=\"frame18\" oryx:anchors=\"top left\" fill=\"black\" cx=\"13.002\" cy=\"5.916\" r=\"5.417\" stroke=\"black\"/> 		<path id=\"frame19\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F0EFF0;\" stroke=\"black\" 		d=\"M8.043,7.083c0,0,2.814-2.426,5.376-1.807s4.624-0.693,4.624-0.693 			c0.25,1.688,0.042,3.75-1.458,5.584c0,0,1.083,0.75,1.083,1.5s0.125,1.875-1,3s-5.5,1.25-6.75,0S8.668,12.834,8.668,12 			s0.583-1.25,1.25-1.917C8.835,9.5,7.419,7.708,8.043,7.083z\"/> 	</g> 	 	<g id=\"serviceTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<polygon oryx:anchors=\"top left\" id=\"frame20\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"15.392,5.064 17.954,2.502 20.347,4.895 17.786,7.455  			18.729,9.732 22.353,9.732 22.353,13.115 18.731,13.115 17.788,15.392 20.351,17.955 17.958,20.347 15.397,17.786 13.12,18.729  			13.12,22.353 9.737,22.353 9.737,18.731 7.46,17.788 4.897,20.35 2.506,17.958 5.066,15.397 4.124,13.12 0.5,13.12 0.5,9.737  			4.121,9.737 5.065,7.461 2.503,4.898 4.895,2.506 7.455,5.066 9.732,4.125 9.732,0.5 13.116,0.5 13.116,4.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame21\" style=\"opacity:1;fill:none\" stroke=\"black\" cx=\"11.427\" cy=\"11.426\" r=\"3.714\"/> 		<polygon oryx:anchors=\"top left\" id=\"frame22\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"21.392,11.064 23.954,8.502 26.347,10.895 23.786,13.455  			24.729,15.732 28.353,15.732 28.353,19.115 24.731,19.115 23.788,21.392 26.351,23.955 23.958,26.347 21.397,23.786 19.12,24.729  			19.12,28.353 15.737,28.353 15.737,24.731 13.46,23.788 10.897,26.35 8.506,23.958 11.066,21.397 10.124,19.12 6.5,19.12  			6.5,15.737 10.121,15.737 11.065,13.461 8.503,10.898 10.895,8.506 13.455,11.066 15.732,10.125 15.732,6.5 19.116,6.5  			19.116,10.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame23\" style=\"opacity:1;fill:none;\" stroke=\"black\" cx=\"17.427\" cy=\"17.426\" r=\"3.714\"/> 	</g> 	 	<g id=\"sendTask\"> 		<path id=\"stframe24\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 		<path id=\"stframe25\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M7,10 L16,17 L25 10z\"/> 	</g> 	 	<g id=\"receiveTask\"> 		<path id=\"frame26\" oryx:anchors=\"left top\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	</g> 	 	<g id=\"none\"></g>  	<g id=\"sequential\">         <path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M46,76h10M46,72h10 M46,68h10\"/>     </g>   </g> </svg> ",
            "icon" :                    "activity/list/type.service.png",
            "propertyPackages": [],
            "properties" :      [
		{
                    "id":"nomorph",
                    "type":"String",
                    "title":"nomorph",
                    "value":"true",
                    "hidden":true,
                    "visible":false
                }],
            "roles" : 			[
                "all",
                "sequence_start",
                "sequence_end",
                "from_task_event",
                "to_task_event",
                "FromEventbasedGateway",
                "messageflow_start",
                "messageflow_end",
                "fromtoall"
            ]
        },
	    {
            "type" :                    "node",
            "id":                       "Business RuleTask",
            "title" :                   "Business Rule",
            "groups" :                  ["Tasks"],
            "description" :             "Business Rule Task.",
            "description_ja" :          "タスクとは作業（実行すべきジョブ）の単位です。",
            "_view_file" :                    "activity/task.svg",
            "view" :                    "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"     width=\"102\"    height=\"82\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffcc\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) #ffffcc\" /> 		<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"50\"  			y=\"40\"  			oryx:align=\"middle center\" 			oryx:fittoelem=\"text_frame\" 			stroke=\"black\" text-anchor=\"middle\"> 		</text>     <g id=\"manualTask\" transform=\"scale(0.7,0.7) translate(8,8)\">     	<path oryx:anchors=\"top left\" id=\"frame\"  style=\"opacity:1;fill:none;fill-opacity:1;stroke-width:1\"  			d=\"M0.5,3.751l4.083-3.25c0,0,11.166,0.083,12.083,0.083s-2.417,2.917-1.5,2.917 				s11.667,0,12.584,0c1.166,1.708-0.168,3.167-0.834,3.667s0.875,1.917-1,4.417c-0.75,0.25,0.75,1.875-1.333,3.333 				c-1.167,0.583,0.583,1.542-1.25,2.833c-1.167,0-20.833,0.083-20.833,0.083l-2-1.333V3.751z\" stroke=\"black\"/> 		<path id=\"frame2\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 7 L 27 7\" stroke=\"black\"/> 		<path id=\"frame3\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 11 L 26 11\" stroke=\"black\"/> 		<path id=\"frame4\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 14 14.5 L 25 14.5\" stroke=\"black\"/> 		<path id=\"frame5\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 8.2 3.1 L 15 3.1\" stroke=\"black\"/> 	</g> 	 	<g id=\"businessRuleTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<rect id=\"frame6\" oryx:anchors=\"top left\" x=\"0\" y=\"0\" width=\"22\" height=\"4\" style=\"opacity:1;fill:#B3B1B3;fill-opacity:1;\" stroke=\"black\"/> 		<rect id=\"frame7\" oryx:anchors=\"top left\" x=\"0\" y=\"4\" style=\"opacity:1;fill:none;\" width=\"22\" height=\"12\" stroke=\"black\"/> 		<path id=\"frame8\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;\" d=\"M 0 10 L 22 10\" stroke=\"black\"/> 		<path id=\"frame9\" oryx:anchors=\"top left\" style=\"opacity:1; fill:none;\" d=\"M 7 4 L 7 16\" stroke=\"black\"/> 	</g> 	 	<g id=\"scriptTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path oryx:anchors=\"top left\" id=\"frame10\" style=\"opacity:1;fill:none;\" stroke=\"black\"   		d=\"M6.402,0.5h14.5c0,0-5.833,2.833-5.833,5.583s4.417,6,4.417,9.167 			s-4.167,5.083-4.167,5.083H0.235c0,0,5-2.667,5-5s-4.583-6.75-4.583-9.25S6.402,0.5,6.402,0.5z\"/> 		<path oryx:anchors=\"top left\" id=\"frame11\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.5 4.5 L 13.5 4.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame12\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.8 8.5 L 13.8 8.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\"  id=\"frame13\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.3 12.5 L 16.3 12.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame14\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.5 16.5 L 16.5 16.5\" stroke=\"black\"/> 	</g> 	 	<g id=\"userTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path id=\"frame15\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7\" stroke=\"black\" 		 d=\"M0.585,24.167h24.083v-7.833c0,0-2.333-3.917-7.083-5.167h-9.25 			c-4.417,1.333-7.833,5.75-7.833,5.75L0.585,24.167z\"/> 		<path id=\"frame16\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 6 20 L 6 24\" stroke=\"black\"/> 		<path id=\"frame17\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 20 20 L 20 24\" stroke=\"black\"/> 		<circle id=\"frame18\" oryx:anchors=\"top left\" fill=\"black\" cx=\"13.002\" cy=\"5.916\" r=\"5.417\" stroke=\"black\"/> 		<path id=\"frame19\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F0EFF0;\" stroke=\"black\" 		d=\"M8.043,7.083c0,0,2.814-2.426,5.376-1.807s4.624-0.693,4.624-0.693 			c0.25,1.688,0.042,3.75-1.458,5.584c0,0,1.083,0.75,1.083,1.5s0.125,1.875-1,3s-5.5,1.25-6.75,0S8.668,12.834,8.668,12 			s0.583-1.25,1.25-1.917C8.835,9.5,7.419,7.708,8.043,7.083z\"/> 	</g> 	 	<g id=\"serviceTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<polygon oryx:anchors=\"top left\" id=\"frame20\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"15.392,5.064 17.954,2.502 20.347,4.895 17.786,7.455  			18.729,9.732 22.353,9.732 22.353,13.115 18.731,13.115 17.788,15.392 20.351,17.955 17.958,20.347 15.397,17.786 13.12,18.729  			13.12,22.353 9.737,22.353 9.737,18.731 7.46,17.788 4.897,20.35 2.506,17.958 5.066,15.397 4.124,13.12 0.5,13.12 0.5,9.737  			4.121,9.737 5.065,7.461 2.503,4.898 4.895,2.506 7.455,5.066 9.732,4.125 9.732,0.5 13.116,0.5 13.116,4.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame21\" style=\"opacity:1;fill:none\" stroke=\"black\" cx=\"11.427\" cy=\"11.426\" r=\"3.714\"/> 		<polygon oryx:anchors=\"top left\" id=\"frame22\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"21.392,11.064 23.954,8.502 26.347,10.895 23.786,13.455  			24.729,15.732 28.353,15.732 28.353,19.115 24.731,19.115 23.788,21.392 26.351,23.955 23.958,26.347 21.397,23.786 19.12,24.729  			19.12,28.353 15.737,28.353 15.737,24.731 13.46,23.788 10.897,26.35 8.506,23.958 11.066,21.397 10.124,19.12 6.5,19.12  			6.5,15.737 10.121,15.737 11.065,13.461 8.503,10.898 10.895,8.506 13.455,11.066 15.732,10.125 15.732,6.5 19.116,6.5  			19.116,10.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame23\" style=\"opacity:1;fill:none;\" stroke=\"black\" cx=\"17.427\" cy=\"17.426\" r=\"3.714\"/> 	</g> 	 	<g id=\"sendTask\"> 		<path id=\"stframe24\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 		<path id=\"stframe25\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M7,10 L16,17 L25 10z\"/> 	</g> 	 	<g id=\"receiveTask\"> 		<path id=\"frame26\" oryx:anchors=\"left top\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	</g> 	 	<g id=\"none\"></g>  	<g id=\"sequential\">         <path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M46,76h10M46,72h10 M46,68h10\"/>     </g>   </g> </svg> ",
            "icon" :                    "activity/list/type.business.rule.png",
            "propertyPackages": [],                     
            "properties" :      [
		{
                    "id":"nomorph",
                    "type":"String",
                    "title":"nomorph",
                    "value":"true",
                    "hidden":true,
                    "visible":false
                }],
            "roles" : 			[
                "all",
                "sequence_start",
                "sequence_end",
                "from_task_event",
                "to_task_event",
                "FromEventbasedGateway",
                "messageflow_start",
                "messageflow_end",
                "fromtoall"
            ]
        },
	    {
            "type" :                    "node",
            "id":                       "ScriptTask",
            "title" :                   "Script",
            "groups" :                  ["Tasks"],      
            "description" :             "Script Task.",
            "description_ja" :          "タスクとは作業（実行すべきジョブ）の単位です。",
            "_view_file" :                    "activity/task.svg",
            "view" :                    "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"     width=\"102\"    height=\"82\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffcc\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) #ffffcc\" /> 		<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"50\"  			y=\"40\"  			oryx:align=\"middle center\" 			oryx:fittoelem=\"text_frame\" 			stroke=\"black\" text-anchor=\"middle\"> 		</text>     <g id=\"manualTask\" transform=\"scale(0.7,0.7) translate(8,8)\">     	<path oryx:anchors=\"top left\" id=\"frame\"  style=\"opacity:1;fill:none;fill-opacity:1;stroke-width:1\"  			d=\"M0.5,3.751l4.083-3.25c0,0,11.166,0.083,12.083,0.083s-2.417,2.917-1.5,2.917 				s11.667,0,12.584,0c1.166,1.708-0.168,3.167-0.834,3.667s0.875,1.917-1,4.417c-0.75,0.25,0.75,1.875-1.333,3.333 				c-1.167,0.583,0.583,1.542-1.25,2.833c-1.167,0-20.833,0.083-20.833,0.083l-2-1.333V3.751z\" stroke=\"black\"/> 		<path id=\"frame2\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 7 L 27 7\" stroke=\"black\"/> 		<path id=\"frame3\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 11 L 26 11\" stroke=\"black\"/> 		<path id=\"frame4\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 14 14.5 L 25 14.5\" stroke=\"black\"/> 		<path id=\"frame5\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 8.2 3.1 L 15 3.1\" stroke=\"black\"/> 	</g> 	 	<g id=\"businessRuleTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<rect id=\"frame6\" oryx:anchors=\"top left\" x=\"0\" y=\"0\" width=\"22\" height=\"4\" style=\"opacity:1;fill:#B3B1B3;fill-opacity:1;\" stroke=\"black\"/> 		<rect id=\"frame7\" oryx:anchors=\"top left\" x=\"0\" y=\"4\" style=\"opacity:1;fill:none;\" width=\"22\" height=\"12\" stroke=\"black\"/> 		<path id=\"frame8\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;\" d=\"M 0 10 L 22 10\" stroke=\"black\"/> 		<path id=\"frame9\" oryx:anchors=\"top left\" style=\"opacity:1; fill:none;\" d=\"M 7 4 L 7 16\" stroke=\"black\"/> 	</g> 	 	<g id=\"scriptTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path oryx:anchors=\"top left\" id=\"frame10\" style=\"opacity:1;fill:none;\" stroke=\"black\"   		d=\"M6.402,0.5h14.5c0,0-5.833,2.833-5.833,5.583s4.417,6,4.417,9.167 			s-4.167,5.083-4.167,5.083H0.235c0,0,5-2.667,5-5s-4.583-6.75-4.583-9.25S6.402,0.5,6.402,0.5z\"/> 		<path oryx:anchors=\"top left\" id=\"frame11\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.5 4.5 L 13.5 4.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame12\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.8 8.5 L 13.8 8.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\"  id=\"frame13\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.3 12.5 L 16.3 12.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame14\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.5 16.5 L 16.5 16.5\" stroke=\"black\"/> 	</g> 	 	<g id=\"userTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path id=\"frame15\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7\" stroke=\"black\" 		 d=\"M0.585,24.167h24.083v-7.833c0,0-2.333-3.917-7.083-5.167h-9.25 			c-4.417,1.333-7.833,5.75-7.833,5.75L0.585,24.167z\"/> 		<path id=\"frame16\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 6 20 L 6 24\" stroke=\"black\"/> 		<path id=\"frame17\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 20 20 L 20 24\" stroke=\"black\"/> 		<circle id=\"frame18\" oryx:anchors=\"top left\" fill=\"black\" cx=\"13.002\" cy=\"5.916\" r=\"5.417\" stroke=\"black\"/> 		<path id=\"frame19\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F0EFF0;\" stroke=\"black\" 		d=\"M8.043,7.083c0,0,2.814-2.426,5.376-1.807s4.624-0.693,4.624-0.693 			c0.25,1.688,0.042,3.75-1.458,5.584c0,0,1.083,0.75,1.083,1.5s0.125,1.875-1,3s-5.5,1.25-6.75,0S8.668,12.834,8.668,12 			s0.583-1.25,1.25-1.917C8.835,9.5,7.419,7.708,8.043,7.083z\"/> 	</g> 	 	<g id=\"serviceTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<polygon oryx:anchors=\"top left\" id=\"frame20\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"15.392,5.064 17.954,2.502 20.347,4.895 17.786,7.455  			18.729,9.732 22.353,9.732 22.353,13.115 18.731,13.115 17.788,15.392 20.351,17.955 17.958,20.347 15.397,17.786 13.12,18.729  			13.12,22.353 9.737,22.353 9.737,18.731 7.46,17.788 4.897,20.35 2.506,17.958 5.066,15.397 4.124,13.12 0.5,13.12 0.5,9.737  			4.121,9.737 5.065,7.461 2.503,4.898 4.895,2.506 7.455,5.066 9.732,4.125 9.732,0.5 13.116,0.5 13.116,4.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame21\" style=\"opacity:1;fill:none\" stroke=\"black\" cx=\"11.427\" cy=\"11.426\" r=\"3.714\"/> 		<polygon oryx:anchors=\"top left\" id=\"frame22\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"21.392,11.064 23.954,8.502 26.347,10.895 23.786,13.455  			24.729,15.732 28.353,15.732 28.353,19.115 24.731,19.115 23.788,21.392 26.351,23.955 23.958,26.347 21.397,23.786 19.12,24.729  			19.12,28.353 15.737,28.353 15.737,24.731 13.46,23.788 10.897,26.35 8.506,23.958 11.066,21.397 10.124,19.12 6.5,19.12  			6.5,15.737 10.121,15.737 11.065,13.461 8.503,10.898 10.895,8.506 13.455,11.066 15.732,10.125 15.732,6.5 19.116,6.5  			19.116,10.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame23\" style=\"opacity:1;fill:none;\" stroke=\"black\" cx=\"17.427\" cy=\"17.426\" r=\"3.714\"/> 	</g> 	 	<g id=\"sendTask\"> 		<path id=\"stframe24\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 		<path id=\"stframe25\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M7,10 L16,17 L25 10z\"/> 	</g> 	 	<g id=\"receiveTask\"> 		<path id=\"frame26\" oryx:anchors=\"left top\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	</g> 	 	<g id=\"none\"></g>  	<g id=\"sequential\">         <path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M46,76h10M46,72h10 M46,68h10\"/>     </g>   </g> </svg> ",
            "icon" :                    "activity/list/type.script.png",
            "propertyPackages": [],
            "properties" :      [
		{
                    "id":"nomorph",
                    "type":"String",
                    "title":"nomorph",
                    "value":"true",
                    "hidden":true,
                    "visible":false
                }],
            "roles" : 			[
                "all",
                "sequence_start",
                "sequence_end",
                "from_task_event",
                "to_task_event",
                "FromEventbasedGateway",
                "messageflow_start",
                "messageflow_end",
                "fromtoall"
            ]
        },
		{
			"type" : 			"node",
			"id": 				"Task",
			"title" : 			"None",
			"groups" : 			["Tasks"],
			"description" : 	"A task is a unit of work - the job to be performed.",
			"description_ja" : "タスクとは作業（実行すべきジョブ）の単位です。",
			"_view_file" : 			"activity/task.svg",
			"view" : 			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"     width=\"102\"    height=\"82\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffcc\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) #ffffcc\" /> 		<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"50\"  			y=\"40\"  			oryx:align=\"middle center\" 			oryx:fittoelem=\"text_frame\" 			stroke=\"black\" text-anchor=\"middle\"> 		</text>     <g id=\"manualTask\" transform=\"scale(0.7,0.7) translate(8,8)\">     	<path oryx:anchors=\"top left\" id=\"frame\"  style=\"opacity:1;fill:none;fill-opacity:1;stroke-width:1\"  			d=\"M0.5,3.751l4.083-3.25c0,0,11.166,0.083,12.083,0.083s-2.417,2.917-1.5,2.917 				s11.667,0,12.584,0c1.166,1.708-0.168,3.167-0.834,3.667s0.875,1.917-1,4.417c-0.75,0.25,0.75,1.875-1.333,3.333 				c-1.167,0.583,0.583,1.542-1.25,2.833c-1.167,0-20.833,0.083-20.833,0.083l-2-1.333V3.751z\" stroke=\"black\"/> 		<path id=\"frame2\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 7 L 27 7\" stroke=\"black\"/> 		<path id=\"frame3\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 11 L 26 11\" stroke=\"black\"/> 		<path id=\"frame4\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 14 14.5 L 25 14.5\" stroke=\"black\"/> 		<path id=\"frame5\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 8.2 3.1 L 15 3.1\" stroke=\"black\"/> 	</g> 	 	<g id=\"businessRuleTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<rect id=\"frame6\" oryx:anchors=\"top left\" x=\"0\" y=\"0\" width=\"22\" height=\"4\" style=\"opacity:1;fill:#B3B1B3;fill-opacity:1;\" stroke=\"black\"/> 		<rect id=\"frame7\" oryx:anchors=\"top left\" x=\"0\" y=\"4\" style=\"opacity:1;fill:none;\" width=\"22\" height=\"12\" stroke=\"black\"/> 		<path id=\"frame8\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;\" d=\"M 0 10 L 22 10\" stroke=\"black\"/> 		<path id=\"frame9\" oryx:anchors=\"top left\" style=\"opacity:1; fill:none;\" d=\"M 7 4 L 7 16\" stroke=\"black\"/> 	</g> 	 	<g id=\"scriptTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path oryx:anchors=\"top left\" id=\"frame10\" style=\"opacity:1;fill:none;\" stroke=\"black\"   		d=\"M6.402,0.5h14.5c0,0-5.833,2.833-5.833,5.583s4.417,6,4.417,9.167 			s-4.167,5.083-4.167,5.083H0.235c0,0,5-2.667,5-5s-4.583-6.75-4.583-9.25S6.402,0.5,6.402,0.5z\"/> 		<path oryx:anchors=\"top left\" id=\"frame11\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.5 4.5 L 13.5 4.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame12\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.8 8.5 L 13.8 8.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\"  id=\"frame13\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.3 12.5 L 16.3 12.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame14\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.5 16.5 L 16.5 16.5\" stroke=\"black\"/> 	</g> 	 	<g id=\"userTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path id=\"frame15\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7\" stroke=\"black\" 		 d=\"M0.585,24.167h24.083v-7.833c0,0-2.333-3.917-7.083-5.167h-9.25 			c-4.417,1.333-7.833,5.75-7.833,5.75L0.585,24.167z\"/> 		<path id=\"frame16\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 6 20 L 6 24\" stroke=\"black\"/> 		<path id=\"frame17\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 20 20 L 20 24\" stroke=\"black\"/> 		<circle id=\"frame18\" oryx:anchors=\"top left\" fill=\"black\" cx=\"13.002\" cy=\"5.916\" r=\"5.417\" stroke=\"black\"/> 		<path id=\"frame19\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F0EFF0;\" stroke=\"black\" 		d=\"M8.043,7.083c0,0,2.814-2.426,5.376-1.807s4.624-0.693,4.624-0.693 			c0.25,1.688,0.042,3.75-1.458,5.584c0,0,1.083,0.75,1.083,1.5s0.125,1.875-1,3s-5.5,1.25-6.75,0S8.668,12.834,8.668,12 			s0.583-1.25,1.25-1.917C8.835,9.5,7.419,7.708,8.043,7.083z\"/> 	</g> 	 	<g id=\"serviceTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<polygon oryx:anchors=\"top left\" id=\"frame20\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"15.392,5.064 17.954,2.502 20.347,4.895 17.786,7.455  			18.729,9.732 22.353,9.732 22.353,13.115 18.731,13.115 17.788,15.392 20.351,17.955 17.958,20.347 15.397,17.786 13.12,18.729  			13.12,22.353 9.737,22.353 9.737,18.731 7.46,17.788 4.897,20.35 2.506,17.958 5.066,15.397 4.124,13.12 0.5,13.12 0.5,9.737  			4.121,9.737 5.065,7.461 2.503,4.898 4.895,2.506 7.455,5.066 9.732,4.125 9.732,0.5 13.116,0.5 13.116,4.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame21\" style=\"opacity:1;fill:none\" stroke=\"black\" cx=\"11.427\" cy=\"11.426\" r=\"3.714\"/> 		<polygon oryx:anchors=\"top left\" id=\"frame22\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"21.392,11.064 23.954,8.502 26.347,10.895 23.786,13.455  			24.729,15.732 28.353,15.732 28.353,19.115 24.731,19.115 23.788,21.392 26.351,23.955 23.958,26.347 21.397,23.786 19.12,24.729  			19.12,28.353 15.737,28.353 15.737,24.731 13.46,23.788 10.897,26.35 8.506,23.958 11.066,21.397 10.124,19.12 6.5,19.12  			6.5,15.737 10.121,15.737 11.065,13.461 8.503,10.898 10.895,8.506 13.455,11.066 15.732,10.125 15.732,6.5 19.116,6.5  			19.116,10.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame23\" style=\"opacity:1;fill:none;\" stroke=\"black\" cx=\"17.427\" cy=\"17.426\" r=\"3.714\"/> 	</g> 	 	<g id=\"sendTask\"> 		<path id=\"stframe24\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 		<path id=\"stframe25\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M7,10 L16,17 L25 10z\"/> 	</g> 	 	<g id=\"receiveTask\"> 		<path id=\"frame26\" oryx:anchors=\"left top\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	</g> 	 	<g id=\"none\"></g>  	<g id=\"sequential\">         <path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M46,76h10M46,72h10 M46,68h10\"/>     </g>   </g> </svg> ",
			"icon" : 			"activity/task.png",
			"propertyPackages" :[
				"baseAttributes",
				"flowElement",
				"activity",
				"task",
				"properties",
				"iospecification"
			],
			"roles" : 			[
				"all",
				"sequence_start",
				"sequence_end",
				"from_task_event",
				"to_task_event",
				"FromEventbasedGateway",
				"messageflow_start",
				"messageflow_end",
				"fromtoall",
				"ActivitiesMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Tasks").bgColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
				        "display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Tasks").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
                    			"id":"nomorph",
                    			"type":"String",
                    			"title":"nomorph",
                    			"value":"true",
                    			"hidden":true,
                    			"visible":false
                		},	
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Tasks").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"ruleFlowGroup",
					"type":"RuleflowGroup",
					"title":"Ruleflow Group",
					"value":"",
					"description":"ruleFlowGroup",
					"description_ja":"ruleFlowGroup",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Business Rule"
				},
				{
				  	"id":"rulelanguage",
					"type":"Choice",
					"title":"Rule Language",
					"value":"DRL",
					"description":"Defines the rule language.",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Business Rule",
					"items": [
					  {
						"id": "c1",
						"title":"DRL",
						"value":"DRL"
					  },
					  {
						"id": "c2",
						"title": "DMN",
						"value": "DMN"
					  }
					]
				},
				{
					"id":"onEntryActions",
					"type":"Expression",
					"title":"On Entry Actions",
					"value":"",
					"description":"on entry actions",
					"description_ja":"アクション開始時",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Business Rule",
					"extra":true
				},
				{
					"id":"onExitActions",
					"type":"Expression",
					"title":"On Exit Actions",
					"value":"",
					"description":"on exit actions",
					"description_ja":"アクション終了時",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Business Rule",
					"extra":true
				},
				{
                    			"id":"isasync",
                    			"type":"Choice",
                    			"title":"Is Async",
                    			"value":"false",
                    			"default": "false",
                    			"description":"Determines if activity should be executed asynchronously",
                    			"description_ja":"",
                    			"readonly":false,
                    			"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Script|Business Rule",
					"extra":true,
                    			"items":[
                        			{
                            				"id":"c1",
                            				"title":"true",
                            				"value":"true"
                        			},
                        			{
                            				"id":"c2",
                            				"title":"false",
                            				"value":"false"
                        			}
                    				]
                		},
				{
					"id":"customautostart",
					"type":"Choice",
					"title":"Adhoc autostart",
					"value":"false",
					"description":"Specifies whether node should be auto started - applies to adhoc tasks only",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Script|Business Rule",
					"extra":true,
					"items": [
						{
							"id": "c1",
							"title":"true",
							"value":"true"
						},
						{
							"id": "c2",
							"title": "false",
							"value": "false"
						}
					]
				},
				{
                          "id":"customsladuedate",
                          "type":"TextExpression",
                          "title":"SLA Due Date",
                          "value":"",
                          "description":"SLA Due Date",
                          "description_ja":"",
                          "readonly":false,
                          "optional":true,
                          "fortasktypes":"None|Send|Receive|User|Manual|Service|Business Rule",
						  "extra":true,
                },
				{
					"id":"taskname",
					"type":"String",
					"title":"Task Name",
					"value":"",
					"description":"Task Name",
					"description_ja":"タスク名",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|User"
				},
				{
					"id":"serviceoperation",
					"type":"String",
					"title":"Service Operation",
					"value":"",
					"description":"Service Operation",
					"description_ja":"サービスオペレーション",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Service"
				},
				{
					"id":"serviceinterface",
					"type":"String",
					"title":"Service Interface",
					"value":"",
					"description":"Service Interface",
					"description_ja":"サービスインターフェース",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Service"
				},
				{
                    "id":"serviceimplementation",
                    "type":"Choice",
                    "title":"Service Implementation",
                    "value":"Java",
                    "description":"Specifies the service implementation type",
                    "description_ja":"サービス実装のタイプを指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Service",
                    "items": [
                        {
                            "id": "c1",
                            "title":"Java",
                            "value":"Java"
                        },
                        {
                            "id": "c2",
                            "title": "Webservice",
                            "value": "##WebService"
                        }
                    ]
                },
				{
					"id":"actors",
					"type":"String",
					"title":"Actors",
					"value":"",
					"description":"Comma-separated list of actors",
					"description_ja":"アクターのカンマ区切りのリスト",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|User"
				},
				{
					"id":"groupid",
					"type":"String",
					"title":"Groups",
					"value":"",
					"description":"he group id that is responsible for executing the human task",
					"description_ja":"ヒューマンタスクを担当するグループID",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|User"
				},
				{
                                        "id":"subject",
                                        "type":"TextExpression",
                                        "title":"Subject",
                                        "value":"",
                                        "description":"Subject",
                                        "description_ja":"コメント",
                                        "readonly":false,
                                        "optional":true,
                                        "fortasktypes":"None|User",
                                        "extra":true
                                },
				{
                                        "id":"description",
                                        "type":"String",
                                        "title":"Description",
                                        "value":"",
                                        "description":"Description",
                                        "description_ja":"",
                                        "readonly":false,
                                        "optional":true,
                                        "fortasktypes":"None|User",
                                        "extra":true
                                },
				{
					"id":"content",
					"type":"String",
					"title":"Content",
					"value":"",
					"description":"The data associated with this task",
					"description_ja":"このタスクに関連付けられているデータ",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|User",
					"extra":true
				},
				{
                    "id":"reassignment",
                    "type":"Reassignment",
                    "title":"Reassignment",
                    "value":"",
                    "description":"Task reassignments",
                    "description_ja":"タスク再割り当て",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|User",
		            "extra":true
                },
                {
                    "id":"notifications",
                    "type":"Notifications",
                    "title":"Notifications",
                    "value":"",
                    "description":"Task notifications",
                    "description_ja":"タスク通知",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|User",
		            "extra":true
                },
	            {
    			    "id":"locale",
    				"type":"String",
    				"title":"Locale",
    				"value":"",
    				"description":"The task i18n locale",
					"description_ja":"タスクロケール",
    				"readonly":false,
    				"optional":true,
    				"fortasktypes":"None|User",
				    "extra":true
    			},
    			{
                    "id":"createdby",
                    "type":"String",
                    "title":"Created by",
                    "value":"",
                    "description":"User name of Task creator",
                    "description_ja":"タスクの作成者",
                    "readonly":false,
                    "optional":true,
		            "extra":true,
                    "fortasktypes":"None|User"
                },
				{
					"id":"skippable",
					"type":"Choice",
					"title":"Skippable",
					"value":"true",
					"description":"Specifies whether the human task can be skipped",
					"description_ja":"ヒューマンタスクをスキップできるかどうかを指定します",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|User",
					"extra":true,
					"items": [
						{
							"id": "c1",
							"title":"true",
							"value":"true"
						},
						{
							"id": "c2",
							"title": "false",
							"value": "false"
						}
					]
				},
				{
					"id":"priority",
					"type":"String",
					"title":"Priority",
					"value":"",
					"description":"An integer indicating the priority of the human task",
					"description_ja":"ヒューマンタスクの優先度を示す整数",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|User",
					"extra":true
				},
				{
                    "id":"multipleinstance",
                    "type":"Choice",
                    "title":"Multiple Instance",
                    "value":"false",
                    "description":"Specifies whether the task is a multiple instance task.",
                    "description_ja":"タスクが複数インスタンスタスクかどうかを指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
		            "extra":true,
                    "items": [
                        {
                            "id": "c1",
                            "title":"true",
                            "value":"true",
                            "refToView":"sequential"
                        },
                        {
                            "id": "c2",
                            "title": "false",
                            "value": "false",
                            "refToView":"none"
                        }
                    ]
                },
                {
                    "id":"multipleinstancecollectioninput",
                    "type":"Dynamicchoice",
                    "title":"MI collection input",
                    "value":"",
                    "description":"Sets the multiple instances collection input.",
                    "description_ja":"複数インスタンスコレクション入力を指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
                    "ifproptrue":"multipleinstance",
                    "items": [
                        {
                            "id": "c1",
                            "title":"vardefs",
                            "value":"\$.properties.vardefs",
                            "needsprop": "multipleinstancedatainput"
                        },
                        {
                            "id": "c2",
                            "title": "globals",
                            "value": "\$.properties.globals",
                            "needsprop": "multipleinstancedatainput"
                        }
                    ]
                },
                {
                    "id":"multipleinstancecollectionoutput",
                    "type":"Dynamicchoice",
                    "title":"MI collection output",
                    "value":"",
                    "description":"Sets the multiple instances collection output.",
                    "description_ja":"複数インスタンスコレクション出力を指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
                    "ifproptrue":"multipleinstance",
                    "items": [
                        {
                            "id": "c1",
                            "title":"vardefs",
                            "value":"\$.properties.vardefs",
			    "needsprop": "multipleinstancedataoutput"
                        },
                        {
                            "id": "c2",
                            "title": "globals",
                            "value": "\$.properties.globals",
			    "needsprop": "multipleinstancedataoutput"
                        }
                    ]
                },
                {
                    "id":"multipleinstancedatainput",
                    "type":"String",
                    "title":"MI data input",
                    "value":"",
                    "description":"Sets a data input for MI.",
                    "description_ja":"複数インスタンスへのデータ入力を指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
                    "ifproptrue":"multipleinstance"
                },
                {
                    "id":"multipleinstancedataoutput",
                    "type":"String",
                    "title":"MI data output",
                    "value":"",
                    "description":"Sets a data output for MI.",
                    "description_ja":"複数インスタンスへのデータ出力を指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
                    "ifproptrue":"multipleinstance"
                },
		{
                    "id":"multipleinstancecompletioncondition",
                    "type":"Expression",
                    "title":"MI completion condition",
                    "value":"",
                    "description":"Sets a completion condition for MI.",
                    "description_ja":"複数インスタンスへのデータ出力を指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
                    "ifproptrue":"multipleinstance"
                },
				{
					"id":"min",
					"type":"Float",
					"title":"Processing time (min)",
					"value":"5",
					"description":"",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"fordistribution":"uniform",
					"min" : "0"
				},
				{
					"id":"max",
					"type":"Float",
					"title":"Processing time (max)",
					"value":"10",
					"description":"",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"fordistribution":"uniform",
					"min" : "0"
				},
				{
					"id":"standarddeviation",
					"type":"Float",
					"title":"Standard Deviation",
					"value":"1",
					"description":"",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"fordistribution":"normal",
					"min" : "1"
				},
				{
					"id":"mean",
					"type":"Float",
					"title":"Processing time (mean)",
					"value":"0",
					"description":"",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"fordistribution":"normal|poisson",
					"min" : "0"
				},
				{
					"id":"distributiontype",
					"type":"Choice",
					"title":"Distribution Type",
					"value":"uniform",
					"description":"",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"items": [
						{
							"id": "c1",
							"title":"normal",
							"value":"normal"
						},
						{
							"id": "c2",
							"title": "uniform",
							"value": "uniform"
						},
						{
							"id": "c4",
							"title": "poisson",
							"value": "poisson"
						}
					]
				},
				{
					"id":"quantity",
					"type":"Float",
					"title":"Staff availability",
					"value":"1",
					"description":"",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"fortasktypes":"None|User",
					"min": "0"
				},
				{
					"id":"workinghours",
					"type":"Float",
					"title":"Working Hours",
					"value":"8",
					"description":"",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"fortasktypes":"None|User",
					"min": "0"
				},
				{
					"id":"unitcost",
					"type":"Float",
					"title":"Cost per time unit",
					"value":"0",
					"description":"",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"min" : "0"
				}
			]
		},
		$workitemDefs:{k|
		$bopen$
			"type" : 			"node",
			"id": 				"$workitemDefs.(k).name$",
			"title" : 			"$workitemDefs.(k).displayName$",
			"groups" : 			["$workitemDefs.(k).category$"],
			"description" : 	"$workitemDefs.(k).explanationText$",
			"description_ja" : "$workitemDefs.(k).explanationText$",
			"view" : 			"activity/workitems/$workitemDefs.(k).name$.svg",
			$if(workitemDefs.(k).icon)$
				"icon" : 			"$workitemDefs.(k).iconEncoded$",
			$else$
				"icon" : 			"blank.gif",			
			$endif$
			"propertyPackages" :[
				"customtask",
				"customactivity"
			],
			"roles" : 			[
				"all",
				"sequence_start",
				"sequence_end",
				"from_task_event",
				"to_task_event",
				"FromEventbasedGateway",
				"messageflow_start",
				"messageflow_end",
				"fromtoall"
			],
			"properties": [
			    $bopen$
                  "id":"customsladuedate",
                  "type":"TextExpression",
                  "title":"SLA Due Date",
                  "value":"",
                  "description":"SLA Due Date",
                  "description_ja":"",
                  "readonly":false,
                  "optional":true,
                  "extra":true,
                $bclose$,
				$bopen$
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Service Tasks").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				$bclose$,
				$bopen$
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Service Tasks").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				$bclose$,
				$bopen$
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Service Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				$bclose$,
				$bopen$
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Service Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				$bclose$,
				$bopen$
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Service Tasks").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				$bclose$,
				$bopen$
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						$bopen$
							"id":"c1",
							"title":"8",
							"value":"8"
						$bclose$,
						$bopen$
							"id":"c2",
							"title":"9",
							"value":"9"
						$bclose$,
						$bopen$
							"id":"c3",
							"title":"10",
							"value":"10"
						$bclose$,
						$bopen$
							"id":"c4",
							"title":"11",
							"value":"11"
						$bclose$,
						$bopen$
							"id":"c5",
							"title":"12",
							"value":"12"
						$bclose$,
						$bopen$
							"id":"c6",
							"title":"14",
							"value":"14"
						$bclose$,
						$bopen$
							"id":"c7",
							"title":"18",
							"value":"18"
						$bclose$,
						$bopen$
							"id":"c8",
							"title":"20",
							"value":"20"
						$bclose$,
						$bopen$
							"id":"c9",
							"title":"24",
							"value":"24"
						$bclose$,
						$bopen$
							"id":"c10",
							"title":"36",
							"value":"36"
						$bclose$,
						$bopen$
							"id":"c11",
							"title":"48",
							"value":"48"
						$bclose$,
						$bopen$
							"id":"c12",
							"title":"72",
							"value":"72"
						$bclose$
					]
				$bclose$,
			 $bopen$
					"id":"tasktype",
					"type":"Choice",
					"title":"TaskType",
					"value":"$workitemDefs.(k).name$",
					"description":"",
					"readonly":true,
					"optional":false,
					"refToView":"",
					"items":[
						$bopen$
							"id":"c1",
							"title":"None",
							"value":"None",
							"refToView":"none"
						$bclose$,
						$bopen$
							"id":"c2",
							"title":"Send",
							"value":"Send",
							"icon" : "activity/list/type.send.png",
							"refToView":"sendTask"
						$bclose$,
						$bopen$
							"id":"c3",
							"title":"Receive",
							"value":"Receive",
							"icon" : "activity/list/type.receive.png",
							"refToView":"receiveTask"
						$bclose$,
						$bopen$
							"id":"c4",
							"title":"User",
							"value":"User",
							"icon" : "activity/list/type.user.png",
							"refToView":"userTask"
						$bclose$,
						$bopen$
							"id":"c5",
							"title":"Manual",
							"value":"Manual",
							"icon" : "activity/list/type.manual.png",
							"refToView":"manualTask"	
						$bclose$,
						$bopen$
							"id":"c6",
							"title":"Service",
							"value":"Service",
							"icon" : "activity/list/type.service.png",
							"refToView":"serviceTask"
						$bclose$,
						$bopen$
							"id":"c7",
							"title":"Business Rule",
							"value":"Business Rule",
							"icon" : "activity/list/type.business.rule.png",
							"refToView":"businessRuleTask"
						$bclose$,
						$bopen$
							"id":"c8",
							"title":"Script",
							"value":"Script",
							"icon" : "activity/list/type.script.png",
							"refToView":"scriptTask"
						$bclose$
					]
				$bclose$,
                $bopen$
                    "id":"multipleinstance",
                    "type":"Choice",
                    "title":"Multiple Instance",
                    "value":"false",
                    "description":"Specifies whether the task is a multiple instance task.",
                    "description_ja":"タスクが複数インスタンスタスクかどうかを指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
		    "extra":true,
                    "items": [
                        $bopen$
                            "id": "c1",
                            "title":"true",
                            "value":"true",
                            "refToView":"sequential"
                        $bclose$,
                        $bopen$
                            "id": "c2",
                            "title": "false",
                            "value": "false",
                            "refToView":"none"
                        $bclose$
                    ]
                $bclose$,
                $bopen$
                    "id":"multipleinstancecollectioninput",
                    "type":"Dynamicchoice",
                    "title":"MI collection input",
                    "value":"",
                    "description":"Sets the multiple instances collection input.",
                    "description_ja":"複数インスタンスコレクション入力を指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
                    "ifproptrue":"multipleinstance",
                    "items": [
                        $bopen$
                            "id": "c1",
                            "title":"vardefs",
                            "value":"\$.properties.vardefs",
                            "needsprop": "multipleinstancedatainput"
                        $bclose$,
                        $bopen$
                            "id": "c2",
                            "title": "globals",
                            "value": "\$.properties.globals",
                            "needsprop": "multipleinstancedatainput"
                        $bclose$
                    ]
                $bclose$,
                $bopen$
                    "id":"multipleinstancecollectionoutput",
                    "type":"Dynamicchoice",
                    "title":"MI collection output",
                    "value":"",
                    "description":"Sets the multiple instances collection output.",
                    "description_ja":"複数インスタンスコレクション出力を指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
                    "ifproptrue":"multipleinstance",
                    "items": [
                        $bopen$
                            "id": "c1",
                            "title":"vardefs",
                            "value":"\$.properties.vardefs",
			    "needsprop": "multipleinstancedataoutput"
                        $bclose$,
                        $bopen$
                            "id": "c2",
                            "title": "globals",
                            "value": "\$.properties.globals",
			    "needsprop": "multipleinstancedataoutput"
                        $bclose$
                    ]
                $bclose$,
                $bopen$
                    "id":"multipleinstancedatainput",
                    "type":"String",
                    "title":"MI data input",
                    "value":"",
                    "description":"Sets a data input for MI.",
                    "description_ja":"複数インスタンスへのデータ入力を指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
                    "ifproptrue":"multipleinstance"
                $bclose$,
                $bopen$
                    "id":"multipleinstancedataoutput",
                    "type":"String",
                    "title":"MI data output",
                    "value":"",
                    "description":"Sets a data output for MI.",
                    "description_ja":"複数インスタンスへのデータ出力を指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
                    "ifproptrue":"multipleinstance"
                $bclose$,
				$bopen$
                    "id":"multipleinstancecompletioncondition",
                    "type":"Expression",
                    "title":"MI completion condition",
                    "value":"",
                    "description":"Sets a completion condition for MI.",
                    "description_ja":"複数インスタンスへのデータ出力を指定",
                    "readonly":false,
                    "optional":true,
                    "fortasktypes":"None|Send|Receive|User|Manual|Service",
                    "ifproptrue":"multipleinstance"
                $bclose$,
				$bopen$
					"id":"isselectable",
					"type":"Choice",
					"title":"Selectable",
					"value":"true",
					"default": "true",
					"description":"This attribute is used to set selectable properties for every node and edges.",
					"description_ja":"この属性は、すべてのノード、フローの selectable プロパティ に使用されます。",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"items":[
						$bopen$
							"id":"c1",
							"title":"true",
							"value":"true"
						$bclose$,
						$bopen$
							"id":"c2",
							"title":"false",
							"value":"false"
						$bclose$
					]
				$bclose$,
				$bopen$
					"id":"name",
					"type":"String",
					"title":"Name",
					"value":"$workitemDefs.(k).displayName$",
					"description":"The descriptive name of the BPMN element.",
					"description_ja":"BPMN要素のわかりやすい名前。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines" : true,
					"refToView":"text_name"	
				$bclose$,
				$bopen$
					"id":"documentation",
					"type":"DocsExpression",
					"title":"Documentation",
					"value":"$workitemDefs.(k).documentation$",
					"description":"This attribute is used to annotate the BPMN element, such as descriptions and other documentation.",
					"description_ja":"この属性は、説明やドキュメントなど、BPMN要素の注釈に使用されます。",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"extra" : true
				$bclose$,
				$bopen$
					"id":"category",
					"type":"TextExpression",
					"title":"Category",
					"value":"$workitemDefs.(k).category$",
					"description":"Category.",
					"description_ja":"Category",
					"readonly":true,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"extra" : true
                $bclose$,
                $if(workitemDefs.(k).dependencies)$
					$bopen$
						"id":"dependencies",
						"type":"TextExpression",
						"title":"Dependencies",
						"value":"$workitemDefs.(k).dependencies:{k1| $k1$}; separator=","$",
						"description":"Dependencies.",
						"description_ja":"Dependencies",
						"readonly":true,
						"optional":true,
						"length":"",
						"wrapLines":true,
						"extra" : true
					$bclose$,
				$endif$
				$if(workitemDefs.(k).mavenDependencies)$
					$bopen$
						"id":"mavendependencies",
						"type":"TextExpression",
						"title":"Maven Dependencies",
						"value":"$workitemDefs.(k).mavenDependencies:{k1| $k1$}; separator=","$",
						"description":"Maven Dependencies.",
						"description_ja":"Maven Dependencies",
						"readonly":true,
						"optional":true,
						"length":"",
						"wrapLines":true,
						"extra" : true
					$bclose$,
				$endif$
                $bopen$
					"id":"description",
					"type":"TextExpression",
					"title":"Description",
					"value":"$workitemDefs.(k).description$",
					"description":"Description",
					"description_ja":"Description",
					"readonly":true,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"extra" : true
                $bclose$,
                $bopen$
					"id":"version",
					"type":"TextExpression",
					"title":"Version",
					"value":"$workitemDefs.(k).version$",
					"description":"Version",
					"description_ja":"Version",
					"readonly":true,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"extra" : true
                $bclose$,
				$bopen$
					"id":"taskName",
					"type":"String",
					"title":"Task Name",
					"value":"$workitemDefs.(k).name$",
					"description":"Task Name",
					"description_ja":"タスク名",
					"readonly":true,
					"optional":true
				$bclose$,
                $workitemDefs.(k).parameters:{k1|
                    $if(customParams.(k).(k1))$
                        $bopen$
                            "id":"$k1.name$",
                            "type":"Choice",
                            "title":"$k1.name$",
                            "value":"",
                            "description":"",
                            "description_ja":"",
                            "readonly":false,
                            "optional":true,
                            "customassignment":true,
                            "items": [
                                $customParams.(k).(k1):{k2|
                                    $bopen$
                                        "id": "$k2$",
                                        "title":"$k2$",
                                        "value":"$k2$"
                                    $bclose$
                                }; separator=","$
                            ],
                            "hidden":true,
                            "visible":false
                        $bclose$,
                    $endif$
                }$
				$bopen$
					"id":"datainputset",
					"type":"Datainput",
					"title":"DataInputSet",
					"value":"$workitemDefs.(k).parameters:{k1| $k1.name$:$k1.type.stringType$}; separator=","$",
					"description":"An InputSet is a collection of DataInput elements that together define a valid set of data inputs.",
					"description_ja":"InputSetは、データ入力の有効なセットを合わせて定義するDataInputエレメントのコレクションです。",
					"readonly":false,
					"optional":true,
                    "hidden":true,
                    "visible":false
				$bclose$,  
				$bopen$
					"id":"dataoutputset",
					"type":"Dataoutput",
					"title":"DataOutputSet",
					"value":"$workitemDefs.(k).results:{k1| $k1.name$:$k1.type.stringType$}; separator=","$",
					"description":"An OutputSet is a collection of DataOutputs elements that together may be produced as output from an Activity or Event.",
					"description_ja":"OutputSet は、アクティビティまたはイベントの出力としてまとめて生成されるDataOutputs要素のコレクションです。",
					"readonly":false,
					"optional":true,
                    "hidden":true,
                    "visible":false
				$bclose$,
				$bopen$
					"id":"assignments",
					"type":"Dataassignment",
					"title":"AssignmentsValue",
					$if(workitemDefs.(k).parameters)$
						"value":"$workitemDefs.(k).parameters:{k1| $k1.name$}; separator="=,"$=",
					$else$
						"value":"",
					$endif$
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				$bclose$,
				$bopen$
					"id":"assignmentsview",
					"type":"Dataassignment",
					"title":"Assignments",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":false,
					"visible":true
				$bclose$,
				$bopen$
					"id":"onEntryActions",
					"type":"Expression",
					"title":"On Entry Actions",
					"value":"",
					"description":"on entry actions",
					"description_ja":"アクション開始時",
					"readonly":false,
					"optional":true
				$bclose$,
				$bopen$
					"id":"onExitActions",
					"type":"Expression",
					"title":"On Exit Actions",
					"value":"",
					"description":"on exit actions",
					"description_ja":"アクション終了時",
					"readonly":false,
					"optional":true
				$bclose$,
				$bopen$ 
                                        "id":"isasync",
                                        "type":"Choice",
                                        "title":"Is Async",
                                        "value":"false",
                                        "default": "false",
                                        "description":"Determines if activity should be executed asynchronously",
                                        "description_ja":"",
                                        "readonly":false,
                                        "optional":true,
                                        "extra":true,
                                        "items":[
                                                $bopen$
                                                        "id":"c1",
                                                        "title":"true",
                                                        "value":"true"
                                                $bclose$,
                                                $bopen$
                                                        "id":"c2",
                                                        "title":"false",
                                                        "value":"false"
                                                $bclose$
                                                ]
                                $bclose$,
				$bopen$
					"id":"customautostart",
					"type":"Choice",
					"title":"Adhoc autostart",
					$if(caseproject)$
                        "value":"true",
                    $else$
                        "value":"false",
                    $endif$
					"description":"Specifies whether node should be auto started - applies to adhoc tasks only",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"extra":true,
					"items": [
						$bopen$
							"id": "c1",
							"title":"true",
							"value":"true"
						$bclose$,
						$bopen$
							"id": "c2",
							"title": "false",
							"value": "false"
						$bclose$
					]
				$bclose$,
				$bopen$
					"id":"script_language",
					"type":"Choice",
					"title":"Script Language",
					"value":"java",
					"description":"Defines the script language.",
					"description_ja":"スクリプト言語を定義します。",
					"readonly":false,
					"optional":true,
					"items": [
						$bopen$
							"id": "c1",
							"title":"java",
							"value":"java"
						$bclose$,
						$bopen$
                                                        "id": "c2",
                                                        "title":"javascript",
                                                        "value":"javascript"
                                                $bclose$,
						$bopen$
							"id": "c3",
							"title": "mvel",
							"value": "mvel"
						$bclose$
					]                                        
				$bclose$,
				$bopen$
                    "id":"min",
                    "type":"Float",
                    "title":"Processing time (min)",
                    "value":"5",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"uniform",
                    "min" : "0"
                $bclose$,
                $bopen$
                    "id":"max",
                    "type":"Float",
                    "title":"Processing time (max)",
                    "value":"10",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"uniform",
                    "min" : "0"
                $bclose$,
                $bopen$
                    "id":"standarddeviation",
                    "type":"Float",
                    "title":"Standard Deviation",
                    "value":"1",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"normal",
		            "min" : "1"
                $bclose$,
                $bopen$
                    "id":"mean",
                    "type":"Float",
                    "title":"Processing time (mean)",
                    "value":"0",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "fordistribution":"normal|poisson",
                    "min" : "0"
                $bclose$,
                $bopen$
                    "id":"distributiontype",
                    "type":"Choice",
                    "title":"Distribution Type",
                    "value":"uniform",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "items": [
                        $bopen$
                            "id": "c1",
                            "title":"normal",
                            "value":"normal"
                        $bclose$,
                        $bopen$
                            "id": "c2",
                            "title": "uniform",
                            "value": "uniform"
                        $bclose$,
                        $bopen$
                            "id": "c4",
                            "title": "poisson",
                            "value": "poisson"
                        $bclose$
                    ]
                $bclose$,
                $bopen$
                    "id":"unitcost",
                    "type":"Float",
                    "title":"Cost per time unit",
                    "value":"0",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "min" : "0"
                $bclose$
			]
		$bclose$,
		}$
		$patternData:{k|
           $bopen$
               "type" : 			"node",
               "id": 				"$patternData.(k).id$",
               "title" : 			"$patternData.(k).name$",
               "groups" : 			["Workflow Patterns"],
               "description" : 	    "$patternData.(k).description$",
               "description_ja" : "$patternData.(k).description$",
               "_view_file" : 			"activity/task.svg",
               "view" : 			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"     width=\"102\"    height=\"82\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffcc\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) #ffffcc\" /> 		<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"50\"  			y=\"40\"  			oryx:align=\"middle center\" 			oryx:fittoelem=\"text_frame\" 			stroke=\"black\" text-anchor=\"middle\"> 		</text>     <g id=\"manualTask\" transform=\"scale(0.7,0.7) translate(8,8)\">     	<path oryx:anchors=\"top left\" id=\"frame\"  style=\"opacity:1;fill:none;fill-opacity:1;stroke-width:1\"  			d=\"M0.5,3.751l4.083-3.25c0,0,11.166,0.083,12.083,0.083s-2.417,2.917-1.5,2.917 				s11.667,0,12.584,0c1.166,1.708-0.168,3.167-0.834,3.667s0.875,1.917-1,4.417c-0.75,0.25,0.75,1.875-1.333,3.333 				c-1.167,0.583,0.583,1.542-1.25,2.833c-1.167,0-20.833,0.083-20.833,0.083l-2-1.333V3.751z\" stroke=\"black\"/> 		<path id=\"frame2\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 7 L 27 7\" stroke=\"black\"/> 		<path id=\"frame3\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:2\" d=\"M 13.5 11 L 26 11\" stroke=\"black\"/> 		<path id=\"frame4\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 14 14.5 L 25 14.5\" stroke=\"black\"/> 		<path id=\"frame5\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 8.2 3.1 L 15 3.1\" stroke=\"black\"/> 	</g> 	 	<g id=\"businessRuleTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<rect id=\"frame6\" oryx:anchors=\"top left\" x=\"0\" y=\"0\" width=\"22\" height=\"4\" style=\"opacity:1;fill:#B3B1B3;fill-opacity:1;\" stroke=\"black\"/> 		<rect id=\"frame7\" oryx:anchors=\"top left\" x=\"0\" y=\"4\" style=\"opacity:1;fill:none;\" width=\"22\" height=\"12\" stroke=\"black\"/> 		<path id=\"frame8\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none;\" d=\"M 0 10 L 22 10\" stroke=\"black\"/> 		<path id=\"frame9\" oryx:anchors=\"top left\" style=\"opacity:1; fill:none;\" d=\"M 7 4 L 7 16\" stroke=\"black\"/> 	</g> 	 	<g id=\"scriptTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path oryx:anchors=\"top left\" id=\"frame10\" style=\"opacity:1;fill:none;\" stroke=\"black\"   		d=\"M6.402,0.5h14.5c0,0-5.833,2.833-5.833,5.583s4.417,6,4.417,9.167 			s-4.167,5.083-4.167,5.083H0.235c0,0,5-2.667,5-5s-4.583-6.75-4.583-9.25S6.402,0.5,6.402,0.5z\"/> 		<path oryx:anchors=\"top left\" id=\"frame11\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.5 4.5 L 13.5 4.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame12\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 3.8 8.5 L 13.8 8.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\"  id=\"frame13\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.3 12.5 L 16.3 12.5\" stroke=\"black\"/> 		<path oryx:anchors=\"top left\" id=\"frame14\" style=\"opacity:1;fill:none;stroke-width:1.5\" d=\"M 6.5 16.5 L 16.5 16.5\" stroke=\"black\"/> 	</g> 	 	<g id=\"userTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<path id=\"frame15\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7\" stroke=\"black\" 		 d=\"M0.585,24.167h24.083v-7.833c0,0-2.333-3.917-7.083-5.167h-9.25 			c-4.417,1.333-7.833,5.75-7.833,5.75L0.585,24.167z\"/> 		<path id=\"frame16\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 6 20 L 6 24\" stroke=\"black\"/> 		<path id=\"frame17\" oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 20 20 L 20 24\" stroke=\"black\"/> 		<circle id=\"frame18\" oryx:anchors=\"top left\" fill=\"black\" cx=\"13.002\" cy=\"5.916\" r=\"5.417\" stroke=\"black\"/> 		<path id=\"frame19\" oryx:anchors=\"top left\" style=\"opacity:1;fill:#F0EFF0;\" stroke=\"black\" 		d=\"M8.043,7.083c0,0,2.814-2.426,5.376-1.807s4.624-0.693,4.624-0.693 			c0.25,1.688,0.042,3.75-1.458,5.584c0,0,1.083,0.75,1.083,1.5s0.125,1.875-1,3s-5.5,1.25-6.75,0S8.668,12.834,8.668,12 			s0.583-1.25,1.25-1.917C8.835,9.5,7.419,7.708,8.043,7.083z\"/> 	</g> 	 	<g id=\"serviceTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> 		<polygon oryx:anchors=\"top left\" id=\"frame20\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"15.392,5.064 17.954,2.502 20.347,4.895 17.786,7.455  			18.729,9.732 22.353,9.732 22.353,13.115 18.731,13.115 17.788,15.392 20.351,17.955 17.958,20.347 15.397,17.786 13.12,18.729  			13.12,22.353 9.737,22.353 9.737,18.731 7.46,17.788 4.897,20.35 2.506,17.958 5.066,15.397 4.124,13.12 0.5,13.12 0.5,9.737  			4.121,9.737 5.065,7.461 2.503,4.898 4.895,2.506 7.455,5.066 9.732,4.125 9.732,0.5 13.116,0.5 13.116,4.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame21\" style=\"opacity:1;fill:none\" stroke=\"black\" cx=\"11.427\" cy=\"11.426\" r=\"3.714\"/> 		<polygon oryx:anchors=\"top left\" id=\"frame22\" style=\"opacity:1;fill:#ffffff\" stroke=\"black\" points=\"21.392,11.064 23.954,8.502 26.347,10.895 23.786,13.455  			24.729,15.732 28.353,15.732 28.353,19.115 24.731,19.115 23.788,21.392 26.351,23.955 23.958,26.347 21.397,23.786 19.12,24.729  			19.12,28.353 15.737,28.353 15.737,24.731 13.46,23.788 10.897,26.35 8.506,23.958 11.066,21.397 10.124,19.12 6.5,19.12  			6.5,15.737 10.121,15.737 11.065,13.461 8.503,10.898 10.895,8.506 13.455,11.066 15.732,10.125 15.732,6.5 19.116,6.5  			19.116,10.121 \"/> 		<circle oryx:anchors=\"top left\" id=\"frame23\" style=\"opacity:1;fill:none;\" stroke=\"black\" cx=\"17.427\" cy=\"17.426\" r=\"3.714\"/> 	</g> 	 	<g id=\"sendTask\"> 		<path id=\"stframe24\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 		<path id=\"stframe25\" oryx:anchors=\"left top\" stroke=\"#FFFFFF\" fill=\"black\" stroke-width=\"1\" d=\"M7,10 L16,17 L25 10z\"/> 	</g> 	 	<g id=\"receiveTask\"> 		<path id=\"frame26\" oryx:anchors=\"left top\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	</g> 	 	<g id=\"none\"></g>  	<g id=\"sequential\">         <path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M46,76h10M46,72h10 M46,68h10\"/>     </g>   </g> </svg> ",
               "icon" : 			"patterns/pattern.png",
               "propertyPackages" :[
               ],
               "roles" : [
                 "all",
                 "fromtoall",
		 		"wpattern"
               ],
               "properties": [
               ]
            $bclose$,
		}$
		{
			"type" : 			"node",
			"id" :				"ReusableSubprocess",
			"title" : 			"Reusable",
			"groups" :			["Subprocesses"],
			"description" :		"A reusable subprocess. It can be used to invoke another process.",
			"description_ja" :"再利用可能なサブプロセス。別のプロセスの起動に使用できます。",
			"_view_file" :			"activity/subprocess.collapsed.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"    width=\"100\"    height=\"80\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"80 60\">   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffcc\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:anchors=\"bottom top right left\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) #ffffcc\" /> 	<rect id=\"frame\" oryx:resize=\"vertical horizontal\" oryx:anchors=\"bottom top right left\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"4\" fill=\"none\" /> 	<rect id=\"frame2\" oryx:anchors=\"top bottom left right\" oryx:resize=\"vertical horizontal\" x=\"2.5\" y=\"2.5\" width=\"95\" height=\"75\" rx=\"8\" ry=\"8\" stroke=\"black\" stroke-width=\"1\" fill=\"none\" />     	<text  			font-size=\"12\" 			id=\"text_name\"  			x=\"50\"  			y=\"40\"  			oryx:align=\"middle center\" 			oryx:fittoelem=\"text_frame\" 			stroke=\"black\"> 		</text>          <a id=\"pimg\" onclick=\"\">	 	<g id=\"b\" oryx:anchors=\"bottom\"> 		<rect id=\"frame3\" oryx:anchors=\"bottom\" x=\"44\" y=\"66\" width=\"14\" height=\"14\" fill=\"none\" stroke=\"black\" stroke-width=\"1\" /> 		<path id=\"frame4\" oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" d=\"M51 68 v10 M 46 73 h10\" stroke-width=\"1\"/> 	</g> 	</a> 	<g id=\"none\"></g> 	<!-- <g id=\"standard\"> 		<path 	         oryx:anchors=\"bottom\" 	       	style=\"opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:2.0999999;stroke-dasharray:none;stroke-opacity:1\" 	         id=\"path2396\" 	         d=\"M 50.5,72 L 50.5,75 L 47.5,75 M 50.5,75 A 4.875,4.875 0 1 1 54.5,75\" 			transform=\"translate(-15.5,0)\" 	         /> 	</g> --> 	  	<!-- <g id=\"miparallel\"> 		<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" d=\"M47 65 v10 M51 65 v10 M55 65 v10\" stroke-width=\"2\" transform=\"translate(-15 0)\" /> 	</g> --> 	<!-- <g id=\"misequential\"> 		<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M42,66H32 M42,70H32 M42,74H32\"/> 	</g> --> 	 	 	<!-- <g id=\"adhoc\"> 		<text  			oryx:anchors=\"bottom\" 			x=\"61\" 			y=\"77\" 			font-size=\"20\" 			transform=\"translate(14,0)\" 		>~</text> 	</g> --> 	<!-- <g id=\"compensation\"> 		<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" d=\"M 51 70 L 56 65 L 56 75z M45.7 70 L50.7 75 L 50.7 65z\" stroke-width=\"1\" 		transform=\"translate(-28,0)\" /> 	</g> -->   </g> </svg> ",
            "icon" :			"activity/subprocess.png",
			"propertyPackages" :[
				"baseAttributes",
				"flowElement",
				"activity",
				"bgColor",
				"properties"
			],
			"properties" :		[
				{
					"id":"activitytype",
					"type":"String",
					"title":"ActivityType",
					"value":"Sub-Process",
					"description":"The Type of Activity.",
					"description_ja":"アクティビティのタイプ。",
					"readonly":true,
					"optional":false,
					"length":""
				},
                {
                    "id":"datainputset",
                    "type":"Datainput",
                    "title":"DataInputSet",
                    "value":"",
                    "description":"An InputSet is a collection of DataInput elements that together define a valid set of data inputs.",
                    "description_ja":"InputSetは、データ入力の有効なセットを合わせて定義するDataInputエレメントのコレクションです。",
                    "readonly":false,
                    "optional":true,
                    "hidden":true,
                    "visible":false
                },
                {
                    "id":"dataoutputset",
                    "type":"Dataoutput",
                    "title":"DataOutputSet",
                    "value":"",
                    "description":"An OutputSet is a collection of DataOutputs elements that together may be produced as output from an Activity or Event.",
                    "description_ja":"OutputSet は、アクティビティまたはイベントの出力としてまとめて生成されるDataOutputs要素のコレクションです。",
                    "readonly":false,
                    "optional":true,
                    "hidden":true,
                    "visible":false
                },
                {
                    "id":"assignments",
                    "type":"Dataassignment",
                    "title":"AssignmentsValue",
                    "value":"",
                    "description":"",
                    "readonly":false,
                    "optional":true,
                    "hidden":true,
                    "visible":false
                },
				{
                    "id":"assignmentsview",
                    "type":"Dataassignment",
                    "title":"Assignments",
                    "value":"",
                    "description":"",
                    "readonly":false,
                    "optional":true
                },
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Tasks").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Tasks").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Tasks").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				},
				{
					"id":"calledelement",
					"type":"CalledElement",
					"title":"Called Element",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"pimg",
					"length":""
				},	
				{
					"id":"onEntryActions",
					"type":"Expression",
					"title":"On Entry Actions",
					"value":"",
					"description":"on entry actions",
					"description_ja":"アクション開始時",
					"readonly":false,
					"optional":true
				},
				{
					"id":"onExitActions",
					"type":"Expression",
					"title":"On Exit Actions",
					"value":"",
					"description":"on exit actions",
					"description_ja":"アクション終了時",
					"readonly":false,
					"optional":true
				},
				{
					"id":"isasync",
					"type":"Choice",
					"title":"Is Async",
					"value":"false",
					"default": "false",
					"description":"Determines if activity should be executed asynchronously",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"extra":true,
					"items":[
						{
								"id":"c1",
								"title":"true",
								"value":"true"
						},
						{
								"id":"c2",
								"title":"false",
								"value":"false"
						}
						]
				},
				{
					"id":"isabortparent",
					"type":"Choice",
					"title":"Abort parent",
					"value":"true",
					"default": "true",
					"description":"Determines if parent process (one that contains reusable subprocess activity) should be aborted when subprocess is aborted",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"extra":true,
					"items":[
						{
								"id":"c1",
								"title":"true",
								"value":"true"
						},
						{
								"id":"c2",
								"title":"false",
								"value":"false"
						}
						]
				},
				{
					"id":"customautostart",
					"type":"Choice",
					"title":"Adhoc autostart",
					"value":"false",
					"description":"Specifies whether node should be auto started - applies to adhoc tasks only",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Script|Business Rule",
					"extra":true,
					"items": [
						{
							"id": "c1",
							"title":"true",
							"value":"true"
						},
						{
							"id": "c2",
							"title": "false",
							"value": "false"
						}
					]
				},
				{
					"id":"independent",
					"type":"Choice",
					"title":"Independent",
					"value":"true",
					"description":"If set to true the child process is started as an independent process.",
					"description_ja":"trueに設定した場合、子プロセスは独立したプロセスとして開始されます。",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id": "c1",
							"title":"true",
							"value":"true"
						},
						{
							"id": "c2",
							"title": "false",
							"value": "false"
						}
					]
				},
				{
 					"id":"waitforcompletion",
					"type":"Choice",
					"title":"Wait for completion",
					"value":"true",
					"description":"If true this sub-process node will only continue if the child process that was started has terminated its execution (completed or aborted)",
					"description_ja":"trueの場合、このサブプロセスノードは、開始した子プロセスが実行を終了した（完了または中止）場合のみ続行します",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id": "c1",
							"title":"true",
							"value":"true"
						},
						{
							"id": "c2",
							"title": "false",
							"value": "false"
						}
					]
 				},
 				{
                      "id":"customsladuedate",
                      "type":"TextExpression",
                      "title":"SLA Due Date",
                      "value":"",
                      "description":"SLA Due Date",
                      "description_ja":"",
                      "readonly":false,
                      "optional":true
                },
 				{
					"id":"script_language",
					"type":"Choice",
					"title":"Script Language",
					"value":"java",
					"description":"Defines the script language.",
					"description_ja":"スクリプト言語を定義します。",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id": "c1",
							"title":"java",
							"value":"java"
						},
						{
                                                        "id": "c2",
                                                        "title":"javascript",
                                                        "value":"javascript"
                                                },
						{
							"id": "c3",
							"title": "mvel",
							"value": "mvel"
						}
					]                                        
				},
			        {
        "id":"unitcost",
        "type":"Float",
        "title":"Cost per time unit",
        "value":"0",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "min" : "0"
    },
    {
        "id":"distributiontype",
        "type":"Choice",
        "title":"Distribution Type",
        "value":"uniform",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "items": [
            {
            "id": "c1",
            "title":"normal",
            "value":"normal"
            },
            {
            "id": "c2",
            "title": "uniform",
            "value": "uniform"
            },
            {
            "id": "c4",
            "title": "poisson",
            "value": "poisson"
            }
        ]
    },
    {
        "id":"min",
        "type":"Float",
        "title":"Processing time (min)",
        "value":"5",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"uniform",
        "min" : "0"
    },
    {
        "id":"max",
        "type":"Float",
        "title":"Processing time (max)",
        "value":"10",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"uniform",
        "min" : "0"
    },
    {
        "id":"mean",
        "type":"Float",
        "title":"Processing time (mean)",
        "value":"0",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"normal|poisson",
        "min" : "0"
    },
    {
        "id":"standarddeviation",
        "type":"Float",
        "title":"Standard Deviation",
        "value":"1",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"normal",
        "min" : "1"
    }
			],
			"roles": 			[
				"all",
				"sequence_start",
				"sequence_end",
				"messageflow_start",
				"messageflow_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"ActivitiesMorph"
			]
		}, 
		{
			"type" : 			"node",
			"id" :				"MultipleInstanceSubprocess",
			"title" : 			"Multiple instances",
			"groups" :			["Subprocesses"],
			"description" :		"A multiple instances subprocess. Allows to execute the contained process segment multiple times.",
			"description_ja" :"複数のインスタンスを持つサブプロセス。含まれるプロセスセグメントを複数回実行できます。",
			"_view_file" :			"activity/subprocess.multiple.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"    width=\"200\"    height=\"160\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"50\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"80\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"110\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"70\" oryx:cy=\"159\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"159\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"130\" oryx:cy=\"159\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"199\" oryx:cy=\"50\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"199\" oryx:cy=\"80\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"199\" oryx:cy=\"110\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"70\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"130\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"80\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"120 100\" oryx:maximumSize=\"\" >   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"0\" y=\"0\" width=\"190\" height=\"160\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:anchors=\"bottom top right left\" x=\"0\" y=\"0\" width=\"200\" height=\"160\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) white\" />     	<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"8\"  			y=\"10\"  			oryx:align=\"top left\" 			oryx:fittoelem=\"text_frame\" 			oryx:anchors=\"left top\"  			stroke=\"black\"></text>     	 	<g id=\"none\"></g> 	<g id=\"parallel\"> 		<path id=\"frame2\" oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" d=\"M97 145 v10 M101 145 v10 M105 145 v10\" stroke-width=\"2\" /> 	</g> 	<!-- <g id=\"loop\"> 		<path 	         oryx:anchors=\"bottom\" 	       	style=\"opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:2.0999999;stroke-dasharray:none;stroke-opacity:1\" 	         id=\"path2396\" 	         d=\"M 100.5,152 L 100.5,155 L 97.5,155 M 100.5,155 A 4.875,4.875 0 1 1 104.5,155\" 			/> 	</g> --> 	<!-- <g id=\"standard\"> 		<path 	         oryx:anchors=\"bottom\" 	       	style=\"opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:2.0999999;stroke-dasharray:none;stroke-opacity:1\" 	         id=\"path2396\" 	         d=\"M 100.5,152 L 100.5,155 L 97.5,155 M 100.5,155 A 4.875,4.875 0 1 1 104.5,155\" 			/> 	</g> --> 	 	 	<!-- <g id=\"miparallel\"> 		<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" d=\"M97 145 v10 M101 145 v10 M105 145 v10\" stroke-width=\"2\" /> 	</g> --> 	<!-- <g id=\"misequential\"> 		<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M96,154h10 M96,150h10 M96,146h10\"/> 	</g> --> 	 	 	<!-- <g id=\"adhoc\"> 		<text  			oryx:anchors=\"bottom\" 			x=\"101\" 			y=\"157\" 			font-size=\"20\" 			transform=\"translate(8,0)\" 		>~</text> 	</g> --> 	<!-- <g id=\"compensation\"> 		<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" d=\"M 101 150 L 106 145 L 106 155z M95.7 150 L 100.7 155 L 100.7 145z\" stroke-width=\"1\" 		transform=\"translate(-16,0)\" /> 	</g> -->   </g> </svg> ",
			"icon" :			"activity/subprocess.png",
			"propertyPackages" :[
				"baseAttributes",
				"flowElement",
				"activity",
				"properties",
				"iospecification",
				"bgColor",
				"properties"
			],
			"properties" :		[
				{
					"id":"activitytype",
					"type":"String",
					"title":"ActivityType",
					"value":"Sub-Process",
					"description":"The Type of Activity.",
					"description_ja":"アクティビティのタイプ。",
					"readonly":true,
					"optional":false,
					"length":""
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Tasks").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Tasks").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Tasks").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				},
		{
                    "id":"multipleinstancecollectioninput",
                    "type":"Dynamicchoice",
                    "title":"MI collection input",
                    "value":"",
                    "description":"Sets the multiple instances collection input.",
                    "description_ja":"複数インスタンスコレクション入力を指定",
                    "readonly":false,
                    "optional":false,
                    "items": [
                        {
                            "id": "c1",
                            "title":"vardefs",
                            "value":"\$.properties.vardefs",
                            "needsprop": "multipleinstancedatainput"
                        }
                    ]
                },
		{
                    "id":"multipleinstancecollectionoutput",
                    "type":"Dynamicchoice",
                    "title":"MI collection output",
                    "value":"",
                    "description":"Sets the multiple instances collection output.",
                    "description_ja":"複数インスタンスコレクション出力を指定",
                    "readonly":false,
                    "optional":false,
                    "items": [
                        {
                            "id": "c1",
                            "title":"vardefs",
                            "value":"\$.properties.vardefs",
			    "needsprop": "multipleinstancedataoutput"
                        }
                    ]
                },
                {
                    "id":"multipleinstancedatainput",
                    "type":"String",
                    "title":"MI data input",
                    "value":"",
                    "description":"Sets a data input for MI.",
                    "description_ja":"複数インスタンスへのデータ入力を指定",
                    "readonly":false,
                    "optional":false
                },
                {
                    "id":"multipleinstancedataoutput",
                    "type":"String",
                    "title":"MI data output",
                    "value":"",
                    "description":"Sets a data output for MI.",
                    "description_ja":"複数インスタンスへのデータ出力を指定",
                    "readonly":false,
                    "optional":true
                },
		{
                    "id":"multipleinstancecompletioncondition",
                    "type":"Expression",
                    "title":"MI completion condition",
                    "value":"",
                    "description":"Sets a completion condition for MI.",
                    "description_ja":"複数インスタンスへのデータ出力を指定",
                    "readonly":false,
                    "optional":true
                },
				{
					"id":"onEntryActions",
					"type":"Expression",
					"title":"On Entry Actions",
					"value":"",
					"description":"on entry actions",
					"description_ja":"アクション開始時",
					"readonly":false,
					"optional":true
				},
				{
					"id":"onExitActions",
					"type":"Expression",
					"title":"On Exit Actions",
					"value":"",
					"description":"on exit actions",
					"description_ja":"アクション終了時",
					"readonly":false,
					"optional":true
				},
				{
					"id":"script_language",
					"type":"Choice",
					"title":"Script Language",
					"value":"java",
					"description":"Defines the script language.",
					"description_ja":"スクリプト言語を定義します。",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id": "c1",
							"title":"java",
							"value":"java"
						},
						{
                                                        "id": "c2",
                                                        "title":"javascript",
                                                        "value":"javascript"
                                                },
						{
							"id": "c3",
							"title": "mvel",
							"value": "mvel"
						}
					]                                        
				},
				{
					"id":"vardefs",
					"type":"Vardef",
					"title":"Variable Definitions",
					"value":"",
					"description":"Comma-separated variable definitions",
					"description_ja":"カンマ区切りの変数定義",
					"readonly":false,
					"optional":true
				},
				{
					"id":"mitrigger",
                                        "type":"String",
                                        "title":"",
                                        "value":"true",
                                        "description":"",
                                        "description_ja":"",
                                        "readonly":true,
                                        "optional":true,
					"hidden":true,
                                        "visible":false
				},
				 {
                                        "id":"isasync",
                                        "type":"Choice",
                                        "title":"Is Async",
                                        "value":"false",
                                        "default": "false",
                                        "description":"Determines if activity should be executed asynchronously",
                                        "description_ja":"",
                                        "readonly":false,
                                        "optional":true,
                                        "extra":true,
                                        "items":[
                                                {
                                                        "id":"c1",
                                                        "title":"true",
                                                        "value":"true"
                                                },
                                                {
                                                        "id":"c2",
                                                        "title":"false",
                                                        "value":"false"
                                                }
                                                ]
                                },
				{
					"id":"customautostart",
					"type":"Choice",
					"title":"Adhoc autostart",
					"value":"false",
					"description":"Specifies whether node should be auto started - applies to adhoc tasks only",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Script|Business Rule",
					"extra":true,
					"items": [
						{
							"id": "c1",
							"title":"true",
							"value":"true"
						},
						{
							"id": "c2",
							"title": "false",
							"value": "false"
						}
					]
				},
				{
                      "id":"customsladuedate",
                      "type":"TextExpression",
                      "title":"SLA Due Date",
                      "value":"",
                      "description":"SLA Due Date",
                      "description_ja":"",
                      "readonly":false,
                      "optional":true
                },
				{
        "id":"unitcost",
        "type":"Float",
        "title":"Cost per time unit",
        "value":"0",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "min" : "0"
    },
    {
        "id":"distributiontype",
        "type":"Choice",
        "title":"Distribution Type",
        "value":"uniform",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "items": [
            {
            "id": "c1",
            "title":"normal",
            "value":"normal"
            },
            {
            "id": "c2",
            "title": "uniform",
            "value": "uniform"
            },
            {
            "id": "c4",
            "title": "poisson",
            "value": "poisson"
            }
        ]
    },
    {
        "id":"min",
        "type":"Float",
        "title":"Processing time (min)",
        "value":"5",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"uniform",
        "min" : "0"
    },
    {
        "id":"max",
        "type":"Float",
        "title":"Processing time (max)",
        "value":"10",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"uniform",
        "min" : "0"
    },
    {
        "id":"mean",
        "type":"Float",
        "title":"Processing time (mean)",
        "value":"0",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"normal|poisson",
        "min" : "0"
    },
    {
        "id":"standarddeviation",
        "type":"Float",
        "title":"Standard Deviation",
        "value":"1",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"normal",
        "min" : "1"
    }
			],
			"roles": [
				"all",
				"sequence_start",
				"sequence_end",
				"messageflow_start",
				"messageflow_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"canContainArtifacts",
				"ActivitiesMorph"
			]
		},
		{
			"type" : 			"node",
			"id" :				"Subprocess",
			"title" :			"Embedded",
			"groups" :			["Subprocesses"],
			"description" :		"A subprocess is a decomposable activity. An expanded subprocess contains a valid BPMN diagram.",
			"description_ja" :"サブプロセスは分解不可のアクティビティです。拡張サブプロセスには、有効なBPMNダイアグラムが含まれています。",
			"_view_file" :			"activity/subprocess.embedded.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"    width=\"200\"    height=\"160\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"50\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"80\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"110\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"70\" oryx:cy=\"159\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"159\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"130\" oryx:cy=\"159\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"199\" oryx:cy=\"50\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"199\" oryx:cy=\"80\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"199\" oryx:cy=\"110\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"70\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"130\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"80\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"120 100\" oryx:maximumSize=\"\" >   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"0\" y=\"0\" width=\"190\" height=\"160\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:anchors=\"bottom top right left\" x=\"0\" y=\"0\" width=\"200\" height=\"160\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) white\" />   	<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"8\"  			y=\"10\"  			oryx:align=\"top left\" 			oryx:fittoelem=\"text_frame\" 			oryx:anchors=\"left top\"  			stroke=\"black\"></text>     	 	<g id=\"none\"></g> 	<!-- <g id=\"standard\"> 		<path 	         oryx:anchors=\"bottom\" 	       	style=\"opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:2.0999999;stroke-dasharray:none;stroke-opacity:1\" 	         id=\"path2396\" 	         d=\"M 100.5,152 L 100.5,155 L 97.5,155 M 100.5,155 A 4.875,4.875 0 1 1 104.5,155\" 			/> 	</g> --> 	 	 	<!-- <g id=\"miparallel\"> 		<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" d=\"M97 145 v10 M101 145 v10 M105 145 v10\" stroke-width=\"2\" /> 	</g> --> 	<!-- <g id=\"misequential\"> 		<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M96,154h10 M96,150h10 M96,146h10\"/> 	</g> --> 	 	 	<!-- <g id=\"adhoc\"> 		<text  			oryx:anchors=\"bottom\" 			x=\"101\" 			y=\"157\" 			font-size=\"20\" 			transform=\"translate(8,0)\" 		>~</text> 	</g> --> 	<!-- <g id=\"compensation\"> 		<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" d=\"M 101 150 L 106 145 L 106 155z M95.7 150 L 100.7 155 L 100.7 145z\" stroke-width=\"1\" 		transform=\"translate(-16,0)\" /> 	</g> -->   </g> </svg> ",
			"icon" :			"activity/expanded.subprocess.png",
 			"layout" : 			[
 									{"type" : "layout.bpmn2_0.subprocess"},
 									{"type" : "layout.container.dockers"},
 									{
 										"type" : "layout.container.minBounds",
 										"options" : {
 											"fixedX" : true,
 											"ignoreChildsWithId" : [
 												"http://b3mn.org/stencilset/bpmn2.0#Lane",
 												"http://b3mn.org/stencilset/bpmn2.0#StartNoneEvent"
 											]
 										}
 									}
 								],
			"propertyPackages" :[
				"baseAttributes",
				"flowElement",
				"activity",
				"properties",
				"iospecification"
			],
			"properties" :		[
				{
					"id":"activitytype",
					"type":"String",
					"title":"ActivityType",
					"value":"Sub-Process",
					"description":"The Type of Activity.",
					"description_ja":"アクティビティのタイプ。",
					"readonly":true,
					"optional":false,
					"length":""
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Tasks").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Tasks").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Tasks").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				},
				{
					"id":"onEntryActions",
					"type":"Expression",
					"title":"On Entry Actions",
					"value":"",
					"description":"on entry actions",
					"description_ja":"アクション開始時",
					"readonly":false,
					"optional":true
				},
				{
					"id":"onExitActions",
					"type":"Expression",
					"title":"On Exit Actions",
					"value":"",
					"description":"on exit actions",
					"description_ja":"アクション終了時",
					"readonly":false,
					"optional":true
				},
				 {
                                        "id":"isasync",
                                        "type":"Choice",
                                        "title":"Is Async",
                                        "value":"false",
                                        "default": "false",
                                        "description":"Determines if activity should be executed asynchronously",
                                        "description_ja":"",
                                        "readonly":false,
                                        "optional":true,
                                        "extra":true,
                                        "items":[
                                                {
                                                        "id":"c1",
                                                        "title":"true",
                                                        "value":"true"
                                                },
                                                {
                                                        "id":"c2",
                                                        "title":"false",
                                                        "value":"false"
                                                }
                                                ]
                                },
				{
					"id":"customautostart",
					"type":"Choice",
					"title":"Adhoc autostart",
					"value":"false",
					"description":"Specifies whether node should be auto started - applies to adhoc tasks only",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Script|Business Rule",
					"extra":true,
					"items": [
						{
							"id": "c1",
							"title":"true",
							"value":"true"
						},
						{
							"id": "c2",
							"title": "false",
							"value": "false"
						}
					]
				},
				{
					"id":"script_language",
					"type":"Choice",
					"title":"Script Language",
					"value":"java",
					"description":"Defines the script language.",
					"description_ja":"スクリプト言語を定義します。",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id": "c1",
							"title":"java",
							"value":"java"
						},
						{
                                                        "id": "c2",
                                                        "title":"javascript",
                                                        "value":"javascript"
                                                },
						{
							"id": "c3",
							"title": "mvel",
							"value": "mvel"
						}
					]                                        
				},
				{
					"id":"vardefs",
					"type":"Vardef",
					"title":"Variable Definitions",
					"value":"",
					"description":"Comma-separated variable definitions",
					"description_ja":"カンマ区切りの変数定義",
					"readonly":false,
					"optional":true
				},
				{
                      "id":"customsladuedate",
                      "type":"TextExpression",
                      "title":"SLA Due Date",
                      "value":"",
                      "description":"SLA Due Date",
                      "description_ja":"",
                      "readonly":false,
                      "optional":true
                },
				{
        "id":"unitcost",
        "type":"Float",
        "title":"Cost per time unit",
        "value":"0",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "min" : "0"
    },
    {
        "id":"distributiontype",
        "type":"Choice",
        "title":"Distribution Type",
        "value":"uniform",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "items": [
            {
            "id": "c1",
            "title":"normal",
            "value":"normal"
            },
            {
            "id": "c2",
            "title": "uniform",
            "value": "uniform"
            },
            {
            "id": "c4",
            "title": "poisson",
            "value": "poisson"
            }
        ]
    },
    {
        "id":"min",
        "type":"Float",
        "title":"Processing time (min)",
        "value":"5",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"uniform",
        "min" : "0"
    },
    {
        "id":"max",
        "type":"Float",
        "title":"Processing time (max)",
        "value":"10",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"uniform",
        "min" : "0"
    },
    {
        "id":"mean",
        "type":"Float",
        "title":"Processing time (mean)",
        "value":"0",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"normal|poisson",
        "min" : "0"
    },
    {
        "id":"standarddeviation",
        "type":"Float",
        "title":"Standard Deviation",
        "value":"1",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"normal",
        "min" : "1"
    }
			],
			"roles"	:			[
				"all",
				"sequence_start",
				"sequence_end",
				"messageflow_start",
				"messageflow_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"canContainArtifacts",
				"ActivitiesMorph"
			]
		},
		{
			"type" : 			"node",
			"id" :				"AdHocSubprocess",
			"title" :			"Ad-Hoc",
			"groups" :			["Subprocesses"],
			"description" :		"A subprocess is a decomposable activity. An expanded subprocess contains a valid BPMN diagram.",
			"description_ja" :"サブプロセスは分解不可のアクティビティです。拡張サブプロセスには、有効なBPMNダイアグラムが含まれています。",
			"_view_file" :			"activity/subprocess.adhoc.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"    width=\"200\"    height=\"160\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"50\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"80\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"1\" oryx:cy=\"110\" oryx:anchors=\"left\" />   	   	<oryx:magnet oryx:cx=\"70\" oryx:cy=\"159\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"159\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"130\" oryx:cy=\"159\" oryx:anchors=\"bottom\" />   	   	<oryx:magnet oryx:cx=\"199\" oryx:cy=\"50\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"199\" oryx:cy=\"80\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"199\" oryx:cy=\"110\" oryx:anchors=\"right\" />   	   	<oryx:magnet oryx:cx=\"70\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"130\" oryx:cy=\"1\" oryx:anchors=\"top\" />   	   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"80\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"120 100\" oryx:maximumSize=\"\" >   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"0\" y=\"0\" width=\"190\" height=\"160\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:anchors=\"bottom top right left\" x=\"0\" y=\"0\" width=\"200\" height=\"160\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) white\" />     	<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"8\"  			y=\"10\"  			oryx:align=\"top left\" 			oryx:fittoelem=\"text_frame\" 			oryx:anchors=\"left top\"  			stroke=\"black\"></text>     	 	<g id=\"none\"></g> 	<!-- <g id=\"standard\"> 		<path 	         oryx:anchors=\"bottom\" 	       	style=\"opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:2.0999999;stroke-dasharray:none;stroke-opacity:1\" 	         id=\"path2396\" 	         d=\"M 100.5,152 L 100.5,155 L 97.5,155 M 100.5,155 A 4.875,4.875 0 1 1 104.5,155\" 			/> 	</g> --> 	 	 	<g id=\"miparallel\"> 		<path id=\"frame2\" oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" d=\"M97 145 v10 M101 145 v10 M105 145 v10\" stroke-width=\"2\" /> 	</g> 	<g id=\"misequential\"> 		<path id=\"frame3\" oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" d=\"M96,154h10 M96,150h10 M96,146h10\"/> 	</g> 	 	 	<g id=\"adhoc\"> 		<text id=\"frame4\" 			oryx:anchors=\"bottom\" 			x=\"111\" 			y=\"157\" 			font-size=\"20\" 			transform=\"translate(8,0)\" 			fill=\"url(#borderbackground)\" 		>~</text> 	</g> 	<!-- <g id=\"compensation\"> 		<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"black\" d=\"M 101 150 L 106 145 L 106 155z M95.7 150 L 100.7 155 L 100.7 145z\" stroke-width=\"1\" 		transform=\"translate(-16,0)\" /> 	</g> -->   </g> </svg> ",
			"icon" :			"activity/expanded.subprocess.png",
 			"layout" : 			[
 									{"type" : "layout.bpmn2_0.subprocess"},
 									{"type" : "layout.container.dockers"},
 									{
 										"type" : "layout.container.minBounds",
 										"options" : {
 											"fixedX" : true,
 											"ignoreChildsWithId" : [
 												"http://b3mn.org/stencilset/bpmn2.0#Lane",
 												"http://b3mn.org/stencilset/bpmn2.0#StartNoneEvent"
 											]
 										}
 									}
 								],
			"propertyPackages" :[
				"baseAttributes",
				"flowElement",
				"activity",
				"adhocsubprocess",
				"properties",
				"iospecification"
			],
			"properties" :		[
				{
					"id":"activitytype",
					"type":"String",
					"title":"ActivityType",
					"value":"Sub-Process",
					"description":"The Type of Activity.",
					"description_ja":"アクティビティのタイプ。",
					"readonly":true,
					"optional":false,
					"length":""
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Tasks").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Tasks").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Tasks").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Tasks").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				},
				{
					"id":"onEntryActions",
					"type":"Expression",
					"title":"On Entry Actions",
					"value":"",
					"description":"on entry actions",
					"description_ja":"アクション開始時",
					"readonly":false,
					"optional":true
				},
				{
					"id":"onExitActions",
					"type":"Expression",
					"title":"On Exit Actions",
					"value":"",
					"description":"on exit actions",
					"description_ja":"アクション終了時",
					"readonly":false,
					"optional":true
				},
				 {
                                        "id":"isasync",
                                        "type":"Choice",
                                        "title":"Is Async",
                                        "value":"false",
                                        "default": "false",
                                        "description":"Determines if activity should be executed asynchronously",
                                        "description_ja":"",
                                        "readonly":false,
                                        "optional":true,
                                        "extra":true,
                                        "items":[
                                                {
                                                        "id":"c1",
                                                        "title":"true",
                                                        "value":"true"
                                                },
                                                {
                                                        "id":"c2",
                                                        "title":"false",
                                                        "value":"false"
                                                }
                                                ]
                                },
				{
					"id":"customautostart",
					"type":"Choice",
					"title":"Adhoc autostart",
					"value":"false",
					"description":"Specifies whether node should be auto started - applies to adhoc tasks only",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Script|Business Rule",
					"extra":true,
					"items": [
						{
							"id": "c1",
							"title":"true",
							"value":"true"
						},
						{
							"id": "c2",
							"title": "false",
							"value": "false"
						}
					]
				},
				{
					"id":"script_language",
					"type":"Choice",
					"title":"Script Language",
					"value":"mvel",
					"description":"Defines the script language.",
					"description_ja":"スクリプト言語を定義します。",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id": "c1",
							"title": "mvel",
							"value": "mvel"
						},
						{
							"id": "c2",
							"title":"drools",
							"value":"drools"
						}
					]                                        
				},
				{
					"id":"vardefs",
					"type":"Vardef",
					"title":"Variable Definitions",
					"value":"",
					"description":"Comma-separated variable definitions",
					"description_ja":"カンマ区切りの変数定義",
					"readonly":false,
					"optional":true
				},
				{
                      "id":"customsladuedate",
                      "type":"TextExpression",
                      "title":"SLA Due Date",
                      "value":"",
                      "description":"SLA Due Date",
                      "description_ja":"",
                      "readonly":false,
                      "optional":true
                },
				{
        "id":"unitcost",
        "type":"Float",
        "title":"Cost per time unit",
        "value":"0",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "min" : "0"
    },
    {
        "id":"distributiontype",
        "type":"Choice",
        "title":"Distribution Type",
        "value":"uniform",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "items": [
            {
            "id": "c1",
            "title":"normal",
            "value":"normal"
            },
            {
            "id": "c2",
            "title": "uniform",
            "value": "uniform"
            },
            {
            "id": "c4",
            "title": "poisson",
            "value": "poisson"
            }
        ]
    },
    {
        "id":"min",
        "type":"Float",
        "title":"Processing time (min)",
        "value":"5",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"uniform",
        "min" : "0"
    },
    {
        "id":"max",
        "type":"Float",
        "title":"Processing time (max)",
        "value":"10",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"uniform",
        "min" : "0"
    },
    {
        "id":"mean",
        "type":"Float",
        "title":"Processing time (mean)",
        "value":"0",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"normal|poisson",
        "min" : "0"
    },
    {
        "id":"standarddeviation",
        "type":"Float",
        "title":"Standard Deviation",
        "value":"1",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"normal",
        "min" : "1"
    }
			],
			"roles"	:			[
				"all",
				"sequence_start",
				"sequence_end",
				"messageflow_start",
				"messageflow_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"canContainArtifacts",
				"ActivitiesMorph"
			]
		},
		{
			"type" : 			"node",
			"id" :				"EventSubprocess",
			"title" :			"Event",
			"groups" :                      ["Subprocesses"],
			"description" :		"An Event-Subprocess is placed within another Subprocess. It becomes active when its start event gets triggered and can interrupt the Subprocess context or run in parallel (non-interrupting).",
			"description_ja" :"イベントサブプロセスは、別のサブプロセスの中に配置されます。開始イベントがトリガーされるとアクティブになり、サブプロセスコンテキストの割り込みや並列実行（割り込みなし）が可能になります。",
			"_view_file" :			"activity/event.subprocess.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"    width=\"200\"    height=\"160\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"0\" oryx:cy=\"80\" oryx:anchors=\"left\" />   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"160\" oryx:anchors=\"bottom\" />   	<oryx:magnet oryx:cx=\"200\" oryx:cy=\"80\" oryx:anchors=\"right\" />   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"0\" oryx:anchors=\"top\" />   	<oryx:magnet oryx:cx=\"100\" oryx:cy=\"80\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\" oryx:minimumSize=\"120 100\" oryx:maximumSize=\"\" >   	<defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"0\" y=\"0\" width=\"190\" height=\"160\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> 	<rect id=\"bg_frame\" oryx:anchors=\"bottom top right left\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"200\" height=\"160\" rx=\"10\" ry=\"10\" stroke=\"black\" stroke-width=\"1\" stroke-dasharray=\"2,2,2\" fill=\"url(#background) white\" />     	<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"8\"  			y=\"10\"  			oryx:align=\"top left\" 			oryx:fittoelem=\"text_frame\" 			oryx:anchors=\"left top\"  			stroke=\"black\"></text>     	 	<g id=\"none\"></g>   </g> </svg> ",
			"icon" :			"activity/event.subprocess.png",
 			"layout" : 			[{"type" : "layout.bpmn2_0.subprocess"}],
			"propertyPackages" :[
				"baseAttributes",
				"flowElement",
				"activity",
                "properties",
                "iospecification"
			],
			"properties" :		[
				{
					"id":"activitytype",
					"type":"String",
					"title":"ActivityType",
					"value":"Event-Sub-Process",
					"description":"The Type of Activity.",
					"description_ja":"アクティビティのタイプ。",
					"readonly":true,
					"optional":false,
					"length":""
				},
				{
					"id":"vardefs",
					"type":"Vardef",
					"title":"Variable Definitions",
					"value":"",
					"description":"Comma-separated variable definitions",
					"description_ja":"カンマ区切りの変数定義",
					"readonly":false,
					"optional":true
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"#ffffff",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
                                        "id":"origbgcolor",
                                        "type":"Color",
                                        "title":"Original Background Color",
                                        "value":"#ffffff",
                                        "description":"",
                                        "readonly":false,
                                        "optional":true,
                                        "hidden":true,
                                        "visible":false
                                },
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"#000000",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
                                	"id":"origbordercolor",
                                        "type":"Color",
                                        "title":"Original Border Color",
                                        "value":"#000000",
                                        "description":"",
                                        "readonly":false,
                                        "optional":true,
                                        "hidden":true,
                                        "visible":false
                                },
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"#000000",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				},
				 {
                                        "id":"isasync",
                                        "type":"Choice",
                                        "title":"Is Async",
                                        "value":"false",
                                        "default": "false",
                                        "description":"Determines if activity should be executed asynchronously",
                                        "description_ja":"",
                                        "readonly":false,
                                        "optional":true,
                                        "extra":true,
                                        "items":[
                                                {
                                                        "id":"c1",
                                                        "title":"true",
                                                        "value":"true"
                                                },
                                                {
                                                        "id":"c2",
                                                        "title":"false",
                                                        "value":"false"
                                                }
                                                ]
                                },
				{
					"id":"customautostart",
					"type":"Choice",
					"title":"Adhoc autostart",
					"value":"false",
					"description":"Specifies whether node should be auto started - applies to adhoc tasks only",
					"description_ja":"",
					"readonly":false,
					"optional":true,
					"fortasktypes":"None|Send|Receive|User|Manual|Service|Script|Business Rule",
					"extra":true,
					"items": [
						{
							"id": "c1",
							"title":"true",
							"value":"true"
						},
						{
							"id": "c2",
							"title": "false",
							"value": "false"
						}
					]
				},
				{
                      "id":"customsladuedate",
                      "type":"TextExpression",
                      "title":"SLA Due Date",
                      "value":"",
                      "description":"SLA Due Date",
                      "description_ja":"",
                      "readonly":false,
                      "optional":true
                },
				{
        "id":"unitcost",
        "type":"Float",
        "title":"Cost per time unit",
        "value":"0",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "min" : "0"
    },
    {
        "id":"distributiontype",
        "type":"Choice",
        "title":"Distribution Type",
        "value":"uniform",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "items": [
            {
            "id": "c1",
            "title":"normal",
            "value":"normal"
            },
            {
            "id": "c2",
            "title": "uniform",
            "value": "uniform"
            },
            {
            "id": "c4",
            "title": "poisson",
            "value": "poisson"
            }
        ]
    },
    {
        "id":"min",
        "type":"Float",
        "title":"Processing time (min)",
        "value":"5",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"uniform",
        "min" : "0"
    },
    {
        "id":"max",
        "type":"Float",
        "title":"Processing time (max)",
        "value":"10",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"uniform",
        "min" : "0"
    },
    {
        "id":"mean",
        "type":"Float",
        "title":"Processing time (mean)",
        "value":"0",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"normal|poisson",
        "min" : "0"
    },
    {
        "id":"standarddeviation",
        "type":"Float",
        "title":"Standard Deviation",
        "value":"1",
        "description":"",
        "description_ja":"",
        "readonly":false,
        "optional":true,
        "simulation" : true,
        "fordistribution":"normal",
        "min" : "1"
    }
			],
			"roles"	:			[
				"all",
				"sequence_start",
				"sequence_end",
				"messageflow_start",
				"messageflow_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"canContainArtifacts"
			]
		},
		{
			"type" : 			"node",
			"id" :				"Exclusive_Databased_Gateway",
			"title" :			"Data-based Exclusive (XOR)",
			"description" :		"When splitting, it routes the sequence flow to exactly one of the outgoing branches based on conditions. When merging, it awaits one incoming branch to complete before triggering the outgoing flow.",
			"description_ja" :"分岐する際は、条件に基づいて必ず出力分岐の1つにシーケンスフローの経路を取ります。合流する際は、入力分岐の1つが完了するまで待ってから出力フローをトリガーします。",
			"groups" : 			["Gateways"],
			"_view_file" : 			"gateway/exclusive.databased.svg",
			"view" : 			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns=\"http://www.w3.org/2000/svg\"    version=\"1.0\"    width=\"40\"    height=\"40\">   <defs      id=\"defs4\" />   <oryx:magnets>     <oryx:magnet        oryx:default=\"yes\"        oryx:cy=\"16\"        oryx:cx=\"16\" />   </oryx:magnets>					   <g>        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <path        d=\"M -4.5,16 L 16,-4.5 L 35.5,16 L 16,35.5z\"        id=\"bg_frame\"        fill=\"url(#background) white\"        style=\"stroke-width:1\" stroke=\"black\"/>     <g        id=\"frame\">       <path id=\"frame2\"          d=\"M 8.75,7.55 L 12.75,7.55 L 23.15,24.45 L 19.25,24.45 z\"          style=\"stroke-width:1\" stroke=\"black\" fill=\"url(#borderbackground)\"/>       <path id=\"frame3\"          d=\"M 8.75,24.45 L 19.25,7.55 L 23.15,7.55 L 12.75,24.45 z\"          style=\"stroke-width:1\" stroke=\"black\" fill=\"url(#borderbackground)\"/>     </g> 	 	<text id=\"text_name\" x=\"26\" y=\"26\" oryx:align=\"left top\"/> 	   </g> </svg> ",
			"icon" : 			"gateway/exclusive.databased.png",
			"propertyPackages" :[
				"baseAttributes",
				"flowElement",
				"gateway",
				"bgColor"
			],
			"properties" :		[
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Gateways").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Gateways").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Gateways").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Gateways").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Gateways").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true	
				},
				{
					"id":"gatewaytype",
					"type":"String",
					"title":"Gateway-Type",
					"value":"XOR",
					"description":"",
					"readonly":true,
					"optional":false,
					"length":"",
					"extra":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"xortype",
					"type":"String",
					"title":"XOR type",
					"value":"Data",
					"description":"",
					"readonly":true,
					"optional":false,
					"length":"",
					"hidden":true,
                                        "visible":false
				},
				{
					"id":"markervisible",
					"type":"Boolean",
					"title":"X-Marker visible",
					"value":"true",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView":"cross",
					"hidden":true,
                    "visible":false
				},		
				{
					"id":"defaultgate",
					"type":"Dynamicgatewayconnections",
					"title":"Default gate",
					"value":"",
					"description":"The default gateway connection.",
					"description_ja":"デフォルトゲートウェイのコネクション",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":"50",
					"wrapLines":true
				}
			],
			"roles": 			[
				"all",
				"sequence_start",
				"sequence_end",
				"fromtoall",
				"GatewaysMorph"
			]
		},
		{
			"type" : 			"node",
			"id" : 				"EventbasedGateway",
			"title" :			"Event-based",
			"groups" :			["Gateways"],
			"description" :		"Is always followed by catching events or receive tasks. Sequence flow is routed to the subsequent event/task which happens first.",
			"description_ja" :"常にキャッチイベントまたは受信タスクが続きます。シーケンスフローは、後続のイベント/タスクのうち最初に発生したものを経路に取ります。",
			"_view_file" :			"gateway/eventbased.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns=\"http://www.w3.org/2000/svg\"    version=\"1.0\"    width=\"40\"    height=\"40\">   <oryx:magnets>     <oryx:magnet        oryx:default=\"yes\"        oryx:cy=\"16\"        oryx:cx=\"16\" />   </oryx:magnets>      <g>    	     <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	<path 		d=\"M -4.5,16 L 16,-4.5 L 35.5,16 L 16,35.5z\" 		id=\"bg_frame\" 		fill=\"url(#background) white\" 		style=\"stroke-width:1\" stroke=\"black\"/> 	<circle id=\"frame\" 		cx=\"16\" 		cy=\"16\" 		r=\"10.4\" 		style=\"fill:none;stroke-width:0.5\" stroke=\"black\"/> 	<circle id=\"frame2\" 		cx=\"16\" 		cy=\"16\" 		r=\"11.7\" 		style=\"fill:none;stroke-width:0.5\" stroke=\"black\"/> 	<path id=\"frame3\" 		d=\"M 20.327514,22.344972 L 11.259248,22.344216 L 8.4577203,13.719549 L 15.794545,8.389969 L 23.130481,13.720774 L 20.327514,22.344972 z\" 		style=\"fill:none;fill-opacity:1;stroke-width:1.39999998;stroke-linejoin:bevel;stroke-opacity:1\" stroke=\"black\"/> 	 	 	<g id=\"instantiate\"> 	 		<path 			d=\"M -4.5,16 L 16,-4.5 L 35.5,16 L 16,35.5z\" 			id=\"bg_frame\" 			fill=\"url(#background) white\" 			style=\"stroke-width:1\" stroke=\"black\"/> 		<circle id=\"frame\" 			cx=\"16\" 			cy=\"16\" 			r=\"11\" 			style=\"fill:none;stroke-width:1\" stroke=\"black\"/> 		<path id=\"frame2\" 			d=\"M 20.327514,22.344972 L 11.259248,22.344216 L 8.4577203,13.719549 L 15.794545,8.389969 L 23.130481,13.720774 L 20.327514,22.344972 z\" 			style=\"fill:none;fill-opacity:1;stroke-width:1.39999998;stroke-linejoin:bevel;stroke-opacity:1\" stroke=\"black\"/> 	 	 		<g id=\"parallel\"> 			<path 				d=\"M -4.5,16 L 16,-4.5 L 35.5,16 L 16,35.5z\" 				id=\"bg_frame\" 				fill=\"url(#background) white\" 				style=\"stroke-width:1\" stroke=\"black\"/> 			<circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/> 			 			<path id=\"frame2\" 				d=\"M 6.75,14 L6.75,18 L14,18 L14,24.75 L18,24.75 L18,18 L24.75,18 L24.75,14 L18,14 L18,6.75 L14,6.75 L14,14z\" 				style=\"fill:none;stroke-width:1\" stroke=\"black\"/> 		 		</g> 	 	</g> 	 	<text id=\"text_name\" x=\"26\" y=\"26\" oryx:align=\"left top\"/> 	   </g>	 	 </svg> ",
			"icon" :			"gateway/eventbased.png",
			"propertyPackages" :[
				"baseAttributes",
				"flowElement",
				"gateway",
				"bgColor"
			],
			"properties" :		[
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Gateways").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Gateways").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Gateways").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Gateways").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Gateways").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"eventtype",
					"type":"Choice",
					"title":"Type",
					"value":"exclusive",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"items":[
						{
							"id":"c1",
							"title":"Exclusive (standard)",
							"value":"exclusive",
							"icon" : "gateway/list/eventbased.exclusive.png",
							"refToView":"default"
						},
						{
							"id":"c2",
							"title":"Exclusive Instantiation",
							"value":"instantiate_exclusive",
							"icon" : "gateway/list/eventbased.exclusive.png",
							"refToView":["default","instantiate"]
						},
						{
							"id":"c3",
							"title":"Parallel Instantiation",
							"value":"instantiate_parallel",
							"icon" : "gateway/list/eventbased.parallel.png",
							"refToView":["parallel","instantiate"]
						}
					]
				}
			],
			"roles":			[
				"all",
				"sequence_end",
				"fromtoall",
				"GatewaysMorph",
				"EventbasedGateway"
			]
		},
		{
			"type" : 			"node",
			"id" :				"ParallelGateway",
			"title" :			"Parallel",
			"groups" :			["Gateways"],
			"description" :		"When used to split the sequence flow, all outgoing branches are activated simultaneously. When merging parallel branches it waits for all incoming branches to complete before triggering the outgoing flow.",
			"description_ja" :"シーケンスフローの分岐に使用されると、すべての出力分岐が同時にアクティブ化されます。並列分岐が合流するときは、すべての入力分岐が完了するまで待ってから、出力フローをトリガーします。",
			"_view_file" :			"gateway/parallel.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns=\"http://www.w3.org/2000/svg\"    version=\"1.0\"    width=\"40\"    height=\"40\">       <oryx:magnets>     <oryx:magnet        oryx:default=\"yes\"        oryx:cy=\"16\"        oryx:cx=\"16\" />   </oryx:magnets>   <g>      <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <path        d=\"M -4.5,16 L 16,-4.5 L 35.5,16 L 16,35.5z\"        id=\"bg_frame\"        fill=\"url(#background) white\"        style=\"stroke-width:1\" stroke=\"black\"/>     <path id=\"frame\"        d=\"M 6.75,16 L 25.75,16 M 16,6.75 L 16,25.75\"        style=\"fill:none;stroke-width:3\" stroke=\"black\"/>      	<text id=\"text_name\" x=\"26\" y=\"26\" oryx:align=\"left top\"/> 	   </g> </svg> ",
			"icon" :			"gateway/parallel.png",
			"propertyPackages" :[
				"baseAttributes",
				"flowElement",
				"gateway",
				"bgColor"
			],
			"properties" : [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Gateways").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Gateways").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Gateways").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Gateways").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Gateways").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"gatewaytype",
					"type":"String",
					"title":"GatewayType",
					"value":"AND",
					"description":"",
					"readonly":true,
					"optional":false,
					"length":"",
					"extra":true,
					"hidden":true,
                                        "visible":false
				}
			],
			"roles": 			[
				"all",
				"sequence_start",
				"sequence_end",
				"fromtoall",
				"GatewaysMorph"
			]
		},
		{
			"type" : 			"node",
			"id" :				"InclusiveGateway",
			"title" :			"Inclusive",
			"groups" :			["Gateways"],
			"description" :		"When splitting, one or more branches are activated based on branching conditions. When merging, it awaits all active incoming branches to complete.",
			"description_ja" :"分岐する際は、分岐条件に基づいて1つまたは複数の分岐がアクティブ化されます。合流する際は、アクティブなすべての入力分岐が完了するまで待ちます。",
			"_view_file" :			"gateway/inclusive.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns=\"http://www.w3.org/2000/svg\"    version=\"1.0\"    width=\"40\"    height=\"40\">   <oryx:magnets>     <oryx:magnet        oryx:default=\"yes\"        oryx:cy=\"16\"        oryx:cx=\"16\" />   </oryx:magnets>   <g>      <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <path        d=\"M -4.5,16 L 16,-4.5 L 35.5,16 L 16,35.5z\"        id=\"bg_frame\"        fill=\"url(#background) white\"        style=\"stroke-width:1\" stroke=\"black\"/>     <circle id=\"frame\"        cx=\"16\"        cy=\"16\"        r=\"9.75\"        style=\"fill:none;stroke-width:2.5\" stroke=\"black\"/>      	<text id=\"text_name\" x=\"26\" y=\"26\" oryx:align=\"left top\"/> 	   </g> </svg> ",
			"icon" :			"gateway/inclusive.png",
			"propertyPackages" :[
				"baseAttributes",
				"flowElement",
				"gateway",
				"bgColor"
			],
			"properties" :		[
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Gateways").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Gateways").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Gateways").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Gateways").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Gateways").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"gatewaytype",
					"type":"String",
					"title":"GatewayType",
					"value":"OR",
					"description":"",
					"readonly":true,
					"optional":false,
					"length":"",
					"extra":true,
					"hidden":true,
                                        "visible":false
				},
				{
					"id":"defaultgate",
					"type":"Dynamicgatewayconnections",
					"title":"Default Gate",
					"value":"",
					"description":"The default gateway connection",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":"50",
					"wrapLines":true
				}
			],
			"roles": 			[
				"all",
				"sequence_start",
				"sequence_end",
				"fromtoall",
				"GatewaysMorph"
			]
		},
		{
			"type" : 			"node",
			"id" :				"Lane",
			"title" :			"Lane",
			"groups" :			["Swimlanes"],
			"description" :		"Pools and Lanes represent responsibilities for activities in a process. A pool or a lane can be an organization, a role, or a system. Lanes sub-divide pools or other lanes hierarchically.",
			"description_ja" :"プールとレーンは、プロセス内のアクティビティの責任を表します。プールまたはレーンには、組織、ロール、またはシステムを割り当てることができます。レーンはプールまたは他のレーンを階層的に分割します。",
			"_view_file" :			"swimlane/lane.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"    width=\"600\"    height=\"250\"    version=\"1.0\">   <defs></defs>   <g pointer-events=\"painted\" >         <defs> 		<radialGradient id=\"background\" cx=\"0%\" cy=\"10%\" r=\"100%\" fx=\"20%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	   	<rect id=\"border_invisible\" class=\"stripable-element-force\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"600\" height=\"250\" fill=\"none\" stroke-width=\"10\" stroke=\"white\" visibility=\"hidden\"/> 	<rect id=\"border\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"600\" height=\"250\" stroke=\"black\" stroke-width=\"1\" fill=\"url(#background) white\" /> 	 	<rect  		id=\"frame\" 		oryx:anchors=\"left top bottom\" 		x=\"1\" 		y=\"1\" 		width=\"30\" 		height=\"248\" 		stroke=\"black\" 		stroke-width=\"0\" 		fill=\"url(#background) white\" 		visibility=\"hidden\" 		class=\"stripable-element-force\" 	/> 	 	<path id=\"frame2\"          style=\"fill:none;stroke-width:1\"          d=\"M 0,0 L 0,250\"          oryx:anchors=\"left top bottom\" stroke=\"black\"          /> 	 	<!--rect  		id=\"captionDisableAntialiasing\" 		oryx:anchors=\"left top bottom\" 		x=\"0\" 		y=\"0\" 		width=\"30\" 		height=\"250\" 		stroke=\"black\" 		stroke-width=\"1\" 		fill=\"url(#background) white\" 	/--> 	     <text  		x=\"50\" 		y=\"125\"  		oryx:rotate=\"270\"  		font-size=\"12\"  		id=\"text_name\"  		oryx:align=\"middle center\"  		oryx:anchors=\"left\" 		oryx:fittoelem=\"frame\"  stroke=\"black\"> 	</text>   </g> </svg> ",
			"icon" :			"swimlane/lane.png",
			"propertyPackages": [
				"baseAttributes"
			],
			"properties" : 		[
				{
					"id":"showcaption",
					"type":"Boolean",
					"title":"ShowCaption",
					"value":"true",
					"description":"",
					"readonly":true,
					"optional":false,
					"refToView": ["caption", "captionDisableAntialiasing"],
					"fill":true,
					"visible":false,
					"stroke":false,
					"hidden":true
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Swimlanes").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Swimlanes").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Swimlanes").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Swimlanes").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Swimlanes").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				}
			],
			"roles": [
			    "all", 
				"PoolChild",
				"fromtoall",
				"canContainArtifacts"				
			],
			"layout" : [
						{"type" : "layout.bpmn11.lane"},
						{
							"type" : "layout.container.minBounds",
							"options" : {
								"ignoreChildsWithId" : [
									"http://b3mn.org/stencilset/bpmn2.0#Lane"
								]
							}
						}
			]
		},
		{
			"type" : 			"node",
			"id" : 				"Group",
			"title" :			"Group",
			"groups" :			["Artifacts"],
			"description" :		"An arbitrary set of objects can be defined as a Group to show that they logically belong together.",
			"description_ja" :"任意のオブジェクトのセットをグループとして定義し、論理的なまとまりを表すことができます。",
			"_view_file" :			"artifact/group.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg   xmlns=\"http://www.w3.org/2000/svg\"   xmlns:svg=\"http://www.w3.org/2000/svg\"   xmlns:oryx=\"http://www.b3mn.org/oryx\"   xmlns:xlink=\"http://www.w3.org/1999/xlink\"   width=\"122\"   height=\"92\"   version=\"1.0\">   <defs></defs>   <g pointer-events=\"fill\" oryx:minimumSize=\"60 50\">     <rect id=\"frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"120\" height=\"90\" rx=\"5\" ry=\"5\" stroke=\"black\" stroke-dasharray=\"2, 4, 10, 4\" stroke-width=\"1\" fill=\"none\" />     <text  		font-size=\"12\"  		id=\"text\" x=\"4\" y=\"2\"  		oryx:align=\"top left\" 		oryx:fittoelem=\"c\" 		oryx:anchors=\"top left\" 		stroke=\"black\"> 	</text> 	<text  			font-size=\"12\"  			id=\"text_name\"  			x=\"60\"  			y=\"10\"  			oryx:align=\"top middle center\" 			oryx:fittoelem=\"c\" 			stroke=\"black\"> 	</text>   </g> </svg> ",
			"icon":				"artifact/group.png",
			"propertyPackages" : [
				"baseAttributes",
				"flowElement",
				"artifact"
			],
			"properties" : [
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Artifacts").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Artifacts").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Artifacts").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				},
				{
					"id":"artifacttype",
					"type":"String",
					"title":"ArtifactType",
					"value":"Group",
					"description":"",
					"readonly":true,
					"optional":false,
					"length":"",
					"extra" : true
				}
			],
			"roles": [
				"all",
				"fromtoall",
				"canContainArtifacts"
			]
		},
		{
			"type" : 			"node",
			"id" : 				"TextAnnotation",
			"title" :			"Text Annotation",
			"groups" :			["Artifacts"],
			"description" :		"Any object can be associated with a Text Annotation to provide additional documentation.",
			"description_ja" :"任意のオブジェクトをテキスト注釈に関連付け、追加のドキュメントとして提供することができます。",
			"_view_file" :			"artifact/text.annotation.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"    width=\"102\"    height=\"51\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"2\" oryx:cy=\"25\" oryx:anchors=\"left\" oryx:default=\"yes\"/>   </oryx:magnets>   <g pointer-events=\"all\" oryx:minimumSize=\"10 20\" oryx:maximumSize=\"\" >   <rect  	id=\"textannotationrect\" 	oryx:resize=\"vertical horizontal\" 	x=\"1\"  	y=\"1\" 	width=\"100\" 	height=\"50\" 	stroke=\"none\" 	fill=\"none\" />   <path id=\"frame\" 	d=\"M20,1 L1,1 L1,50 L20,50\"  	oryx:anchors=\"top bottom left\"  	stroke=\"black\"  	fill=\"none\"  	stroke-width=\"1\" />          <text  		font-size=\"12\"  		id=\"text_name\"  		x=\"5\"  		y=\"25\"  		oryx:align=\"middle left\" 		oryx:fittoelem=\"textannotationrect\" 		oryx:anchors=\"left\" 		stroke=\"black\"> 	</text>   </g> </svg> ",
			"icon" :			"artifact/text.annotation.png",
			"defaultAlign" :	"northeast",
			"propertyPackages": [
				"baseAttributes",
				"flowElement",
				"artifact"
			],
			"properties" : 		[
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Artifacts").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Artifacts").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Artifacts").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				},
				{
					"id":"artifacttype",
					"type":"String",
					"title":"ArtifactType",
					"value":"Annotation",
					"description":"",
					"readonly":true,
					"optional":false,
					"length":"",
					"extra" : true
				}
			],
			"roles": [
				"all",
				"from_artifact",
				"to_artifact",
				"TextAnnotationMorph"
			]
		},
        $if(includedo)$
		{
			"type" : 			"node",
			"id" :				"DataObject",
			"title" :			"Data Object",
			"description" :		"A Data Object represents information flowing through the process, such as business documents, e-mails or letters.",
			"description_ja" :"データオブジェクトは、ビジネスドキュメント、電子メール、手紙など、プロセスを流れる情報を表します。",
			"groups" :			["Data Objects"],
			"_view_file" :			"dataobject/data.object.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:svg=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    xmlns:xlink=\"http://www.w3.org/1999/xlink\"    width=\"102\"    height=\"82\"    version=\"1.0\">   <defs></defs>   <oryx:magnets> 	<oryx:magnet oryx:cx=\"0\" oryx:cy=\"48.5\" oryx:anchors=\"left\"/> 	<oryx:magnet oryx:cx=\"44\" oryx:cy=\"97\" oryx:anchors=\"bottom\"/> 	<oryx:magnet oryx:cx=\"88\" oryx:cy=\"48.5\" oryx:anchors=\"right\"/> 	<oryx:magnet oryx:cx=\"44\" oryx:cy=\"0\" oryx:anchors=\"top\"/> 	<oryx:magnet oryx:cx=\"44\" oryx:cy=\"48.5\" oryx:default=\"yes\"/>   </oryx:magnets> 	<g pointer-events=\"fill\"> 	    <defs> 			<radialGradient id=\"background\" cx=\"1%\" cy=\"1%\" r=\"1%\" fx=\"1%\" fy=\"1%\"> 				<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 				<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			</radialGradient> 		</defs> 		 		<polyline id=\"frame\" oryx:resize=\"vertical horizontal\" oryx:anchors=\"left right\" stroke=\"black\" fill=\"url(#background)\" stroke-width=\"1\" points=\"78,97 0,97 0,0 78,0\"/> 		 		<polyline id=\"frame2\" oryx:anchors=\"right top bottom\" stroke=\"black\" fill=\"url(#background)\" stroke-width=\"1\" points=\"78,97 88,97 88,10 78,10\"/> 		 		<polyline id=\"frame3\" oryx:anchors=\"right top\" stroke=\"black\" fill=\"url(#background)\" stroke-width=\"1\" points=\"88,10 78,0 78,10 88,10\"/> 		 		<rect id=\"unvisibleBorder\" x=\"0\" y=\"0\" height=\"97\" width=\"88\" stroke=\"none\" fill=\"none\" oryx:resize=\"horizontal vertical\"/> 		 		<text font-size=\"12\" id=\"text_name\" x=\"44\" y=\"48.5\" oryx:align=\"middle center\" oryx:fittoelem=\"unvisibleBorder\" stroke=\"black\" /> 		 		<text font-size=\"11\" id=\"text_state\" x=\"44\" y=\"80\" oryx:align=\"middle center\" stroke=\"black\" oryx:anchors=\"bottom\" /> 		 		<polygon oryx:anchors=\"left top\" id=\"input\" stroke=\"black\" fill=\"white\" stroke-width=\"1.4\" points=\"9,13 19,13 19,10 25,16 19,22 19,19 9,19\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" /> 		 		<polygon oryx:anchors=\"left top\" id=\"output\" stroke=\"black\" fill=\"black\" stroke-width=\"1\" points=\"9,13 19,13 19,10 25,16 19,22 19,19 9,19\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" /> 		 		<!-- <g id=\"collection\" transform=\"translate(0,-2)\"> 			<path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" d=\"M41.833,86.5v10 M45.833,86.5v10 M49.833,86.5v10\"/> 		</g> --> 	</g> </svg> ",
			"icon" :			"dataobject/data.object.png",
			"defaultAlign" :	"southeast",
			"propertyPackages":	[
				"baseAttributes",
				"flowElement",
				"properties",
				"bgColor"
			],
			"properties" :		[
                {
                    "id":"name",
                    "type":"String",
                    "title":"Name",
                    "value":"dataObject",
                    "description":"The descriptive name of the BPMN element.",
                    "description_ja":"BPMN要素のわかりやすい名前。",
                    "readonly":false,
                    "optional":true,
                    "length":"",
                    "wrapLines" : true,
                    "refToView":"text_name"
                },
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Data Objects").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Data Objects").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Data Objects").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Data Objects").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Data Objects").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"input_output",
					"type":"Choice",
					"title":"Input/Output",
					"value":"None",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
                    "hidden":true,
                    "visible":false,
					"items":[
						{
							"id":"c1",
							"title":"None",
							"value":"None",						
							"refToView":"none"
						},
						{
							"id":"c2",
							"title":"Input",
							"value":"Input",
							"icon" : "dataobject/list/input.png",
							"refToView":"input"
						},
						{
							"id":"c3",
							"title":"Output",
							"value":"Output",
							"icon" : "dataobject/list/output.png",
							"refToView":"output"
						}
					]
				},
				{
					"id":"standardtype",
					"type":"Choice",
					"title":"Standard Type",
					"value":"None",
					"description":"Standard Type",
					"description_ja":"標準タイプ",
					"readonly":false,
					"optional":true,
					"items":[
						{
							"id":"c1",
							"title":"Object",
							"value":"Object"
						},
						{
							"id":"c2",
							"title":"Boolean",
							"value":"Boolean"
						},
						{
							"id":"c3",
							"title":"Float",
							"value":"Float"
						},
						{
							"id":"c3",
							"title":"Integer",
							"value":"Integer"
						},
						{
							"id":"c3",
							"title":"List",
							"value":"List"
						},
						{
							"id":"c3",
							"title":"String",
							"value":"String"
						}
					]
				},
				{
                    "id":"customtype",
                    "type":"String",
                    "title":"Custom Type",
                    "value":"",
                    "description":"Custom Type",
                    "description_ja":"カスタムタイプ",
                    "readonly":false,
                    "optional":true,
                    "refToView":"",
                    "length":""
                }
			],
			"roles" : 			[
				"all",
				"DataObjectMorph"
			]
		},
        $endif$
		{
			"type" : 			"node",
			"id": 				"StartNoneEvent",
			"title": 			"None",
			"groups" : 			["Start Events"],
			"description" : 	"Untyped start event.",
			"description_ja" :"タイプのない開始イベント。",
			"_view_file" : 			"startevent/none.svg",
			"view" : 			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle     	id=\"bg_frame\"     	cx=\"16\"     	cy=\"16\"     	r=\"15\"     	stroke=\"black\"     	fill=\"url(#background) white\"     	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />      <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>  	<text font-size=\"11\" 		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon" : 			"startevent/none.png",
			"propertyPackages":	[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityAttributes",
                "interrupting",
				"bgColor"
			],
			"roles" : [
				"all",
				"Startevents_all",
				"sequence_start",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"StartEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Start Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Start Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Start Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				}
			]
		},
		{
			"type" :		 	"node",
			"id" :				"StartMessageEvent",
			"title" : 			"Message",
			"groups" :			["Start Events"],
			"description" :		"A process instance is started on receive of a message.",
			"description_ja" :"プロセスインスタンスは、メッセージを受信したときに開始します。",
			"_view_file" :			"startevent/message.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle      	id=\"bg_frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"15\"      	stroke=\"black\"      	fill=\"url(#background) white\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />          <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>      <path id=\"body\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon" :			"startevent/message.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityAttributes",
				"interrupting",
				"bgColor"
			],
			"roles": [
				"all",
				"messageflow_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"sequence_start",
				"Startevents_all",
				"StartEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Start Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Start Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Start Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"messageref",
					"type":"String",
					"title":"MessageRef",
					"value":"",
					"description":"Message Ref",
					"description_ja":"メッセージ参照",
					"readonly":false,
					"optional":true
				}
			]
		},
		{
			"type" :			"node",
			"id" :				"StartTimerEvent",
			"title" :			"Timer",
			"groups" :			["Start Events"],
			"description" :		"A process instance is started on cyclic timer events, points in time, after time spans or timeouts.",
			"description_ja" :"プロセスインスタンスは、周期タイマイベントの発生時、特定の時刻、特定の時間経過後、またはタイムアウト後に開始します。",
			"_view_file" :			"startevent/timer.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	 	     <circle      	id=\"bg_frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"15\"      	stroke=\"black\"      	fill=\"url(#background) white\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />      <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>          <circle id=\"body1\" cx=\"16\" cy=\"16\" r=\"10\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>     <path id=\"body2\" d=\"	M 16 6 L 16 9     		M 21 7 L 19.5 10     		M 25 11 L 22 12.5     		M 26 16 L 23 16     		M 25 21 L 22 19.5     		M 21 25 L 19.5 22     		M 16 26 L 16 23     		M 11 25 L 12.5 22     		M 7 21 L 10 19.5     		M 6 16 L 9 16     		M 7 11 L 10 12.5     		M 11 7 L 12.5 10     		M 18 9 L 16 16 L 20 16\" fill=\"none\" stroke=\"black\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon" :			"startevent/timer.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityAttributes",
				"interrupting",
				"bgColor"
			],
			"roles" : 			[
				"all",
				"sequence_start",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"Startevents_all",
				"StartEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Start Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Start Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Start Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"timedate",
					"type":"Expression",
					"title":"Time Date",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				},
				{
					"id":"timeduration",
					"type":"TextExpression",
					"title":"Time Duration",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				},
				{
					"id":"timecycle",
					"type":"TextExpression",
					"title":"Time Cycle",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				},
				{
					"id":"timecyclelanguage",
					"type":"Choice",
					"title":"Time Cycle Language",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id":"nolang",
							"title":"None",
							"value":"none"
						},
						{
							"id":"cron",
							"title":"Cron",
							"value":"cron"
						}
					]
				},
				{
                          "id":"customsladuedate",
                          "type":"TextExpression",
                          "title":"SLA Due Date",
                          "value":"",
                          "description":"SLA Due Date",
                          "description_ja":"",
                          "readonly":false,
                          "optional":true
                }
			]
		},
		{
			"type": "node",
			"id":"StartEscalationEvent",
			"title":"Escalation",
			"groups":["Start Events"],
			"description":"Reacts on an escalation to another role in the organization. This event is only used inside of a event subprocess.",
			"description_ja":"組織の別のロールへのエスカレーションが発生したときに反応します。このイベントは、イベントサブプロセス内部でのみ使用されます。",
			"_view_file":"startevent/escalation.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle      	id=\"bg_frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"15\"      	stroke=\"black\"      	fill=\"url(#background) white\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />      <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>          <path id=\"body\"        d=\"M 16,8.75 L22,23.75 L16,17 L10,23.75z \" stroke=\"black\"        style=\"fill:none;stroke-width:1\" />         	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"startevent/escalation.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityAttributes",
				"interrupting",
				"bgColor"
			],
			"roles" : [
			    "all",
				"eventSubprocessElement",
				"sequence_start",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"Startevents_all",
				"StartEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Start Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Start Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Start Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"escalationcode",
					"type":"String",
					"title":"EscalationCode",
					"value":"",
					"description":"Escalation code",
					"description_ja":"エスカレーションコード",
					"readonly":false,
					"optional":true
				}
			]
		},
		{
			"type" : 			"node",
			"id" :				"StartConditionalEvent",
			"title" :			"Conditional",
			"groups" :			["Start Events"],
			"description" :		"A process instance is started based on changed business conditions or matching business rules.",
			"description_ja" :"プロセスインスタンスは、ビジネス条件の変化またはビジネスルールの一致に基づいて開始します。",
			"_view_file" :			"startevent/conditional.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle      	id=\"bg_frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"15\"      	stroke=\"black\"      	fill=\"url(#background) white\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />          <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>      <rect id=\"body1\" x=\"8\" y=\"8\" width=\"16\" height=\"16\" stroke=\"black\" stroke-width=\"1\" fill=\"none\" />     <path id=\"body2\" d=\"	M 10 10 L 22 10     		M 10 14 L 22 14     		M 10 18 L 22 18     		M 10 22 L 22 22\" fill=\"none\" stroke=\"black\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon" 	:			"startevent/conditional.png",
			"propertyPackages": [
				"baseAttributes",
				"catchEventAttributes",
				"probabilityAttributes",
				"interrupting",
				"condition",
				"bgColor"
			],
			"roles" : 			[
				"all",
				"sequence_start",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"Startevents_all",
				"StartEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Start Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Start Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Start Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"conditionlanguage",
					"type":"Choice",
					"title":"Language",
					"value":"drools",
					"description":"Defines the condition language.",
					"description_ja":"条件言語を定義します。",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id": "c1",
							"title":"drools",
							"value":"drools"
						},
						{
							"id": "c2",
							"title": "mvel",
							"value": "mvel"
						}
					]                                               
				},
				{
					"id":"conditionexpression",
					"type":"TextExpression",
					"title":"Expression",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true                                        
				}
			]
		},
		{
			"type": "node",
			"id":"StartErrorEvent",
			"title":"Error",
			"groups":["Start Events"],
			"description":"Catches named errors. This event is only used inside of a event subprocess.",
			"description_ja":"名前付きエラーをキャッチします。このイベントは、イベントサブプロセス内部でのみ使用されます。",
			"_view_file":"startevent/error.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle     	id=\"bg_frame\"     	cx=\"16\"     	cy=\"16\"     	r=\"15\"     	stroke=\"black\"     	fill=\"url(#background) white\"     	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />      <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>          <path id=\"body\"          style=\"fill:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10\" stroke=\"black\"          d=\"M 22.820839,11.171502 L 19.36734,24.58992 L 13.54138,14.281819 L 9.3386512,20.071607 L 13.048949,6.8323057 L 18.996148,16.132659 L 22.820839,11.171502 z\"          /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"startevent/error.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityAttributes",
				"interrupting",
				"bgColor"
			],
			"roles": [
				"all",
				"sequence_start",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"Startevents_all",
				"StartEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Start Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Start Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Start Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"errorref",
					"type":"TextExpression",
					"title":"ErrorRef",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				}
			]
		},
		{
			"type": "node",
			"id":"StartCompensationEvent",
			"title":"Compensation",
			"groups":["Start Events"],
			"description":"Compensation handling. This event is only used inside of a event subprocess.",
			"description_ja":"Compensation処理。このイベントは、イベントサブプロセス内部でのみ使用されます。",
			"_view_file":"startevent/compensation.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle     	id=\"bg_frame\"     	cx=\"16\"     	cy=\"16\"     	r=\"15\"     	stroke=\"black\"     	fill=\"url(#background) white\"     	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />          <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>      <polygon id=\"body1\" stroke=\"black\" fill=\"none\" stroke-width=\"1.4\" points=\"15,9 15,23 8,16\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" />     <polygon id=\"body2\" stroke=\"black\" fill=\"none\" stroke-width=\"1.4\" points=\"22,9 22,23 15,16\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>  </g> </svg> ",
			"icon":"startevent/compensation.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityAttributes",
				"interrupting",
				"bgColor"
			],
			"roles": [
				"all",
				"sequence_start",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"Startevents_all",
				"StartEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Start Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Start Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Start Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				}
			]
		},
		{
			"type" : 			"node",
			"id" :				"StartSignalEvent",
			"title" :			"Signal",
			"groups" :			["Start Events"],
			"description" :		"A process instance is started based on signalling across different processes. (One signal thrown can be caught multiple times)",
			"description_ja" :"プロセスインスタンスは、複数のプロセスに渡るシグナリングに基づいて開始します（スローされた1つのシグナルが複数回キャッチされます）。",
			"_view_file" :			"startevent/signal.svg",
			"view" :			"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\">      <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle      	id=\"bg_frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"15\"      	stroke=\"black\"      	fill=\"url(#background) white\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />      <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>      <path id=\"body\"        d=\"M 8.7124971,21.247342 L 23.333334,21.247342 L 16.022915,8.5759512 L 8.7124971,21.247342 z\" stroke=\"black\"        style=\"fill:none;stroke-width:1.4;stroke-miterlimit:4;stroke-dasharray:none\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon" :			"startevent/signal.png",
			"propertyPackages": [
				"baseAttributes",
				"catchEventAttributes",
				"probabilityAttributes",
				"interrupting",
				"bgColor"
			],
			"roles" : 			[
				"all",
				"sequence_start",
				"Startevents_all",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"StartEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Start Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Start Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Start Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Start Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"signalref",
					"type":"Expression",
					"title":"SignalRef",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				}
			]
		},
		{
			"type": "node",
			"id":"IntermediateMessageEventCatching",
			"title":"Message",
			"groups":["Catching Intermediate Events"],
			"description":"This event reacts on the arrival of a message.",
			"description_ja":"このイベントは、メッセージの到着に反応します。",
			"_view_file":"intermediateevent/message.catching.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">      <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle      	id=\"bg_frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"15\"      	stroke=\"black\"      	fill=\"url(#background) white\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />     	     <circle      	id=\"frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"12\"      	stroke=\"black\"      	fill=\"none\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 4.5, 3\" />     	     <circle id=\"frame2\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>     <circle id=\"frame3\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>      	<g id=\"messageCatching\"> 		<path id=\"frame4\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11z M8,11 L16,17 L24,11\" /> 	</g> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text> 	   </g> </svg> ",
			"icon":"catching/message.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityBoundaryAttributes",
				"boundaryevent",
				"bgColor"
			],
			"roles":[
				"all",
				"messageflow_end",
				"sequence_start",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"FromEventbasedGateway",
				"IntermediateEventOnSubprocessBoundary",
				"IntermediateEventOnActivityBoundary"
			],
			"properties": [
				{
					"id":"boundarycancelactivity",
					"type":"Choice",
					"title":"Cancel Activity",
					"value":"true",
					"description":"Denotes whether the activity should be cancelled or not, i.e., whether the boundary catch event acts as an error or an escalation. If the activity is not cancelled, multiple instances of that handler can run concurrently.",
					"description_ja":"アクティビティをキャンセルするかどうか、つまり、Boundaryキャッチイベントがエラーになるかエスカレーションになるかを示します。アクティビティがキャンセルされない場合、そのハンドラの複数のインスタンスを同時に実行できます。",
					"readonly":false,
					"optional":true,
					"items": [
									{
										"id": "c1",
										"title": "true",
										"value": "true",
										"refToView": [
														"frame2",
														"frame3"
													 ]
                                    },
									{
										"id": "c2",
										"title":"false",
										"value":"false",
										"refToView":"frame"
									}
							]
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Catching Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"messageref",
					"type":"String",
					"title":"MessageRef",
					"value":"",
					"description":"Message Ref",
					"description_ja":"メッセージ参照",
					"readonly":false,
					"optional":true
				},
				{
                          "id":"customsladuedate",
                          "type":"TextExpression",
                          "title":"SLA Due Date",
                          "value":"",
                          "description":"SLA Due Date",
                          "description_ja":"",
                          "readonly":false,
                          "optional":true
                }
			]
		},
		{
			"type": "node",
			"id":"IntermediateTimerEvent",
			"title":"Timer",
			"groups":["Catching Intermediate Events"],
			"description":"Process execution is delayed until a certain point in time is reached or a particular duration is over.",
			"description_ja":"プロセスの実行は、特定の時刻に達するか、一定の時間が経過するまで遅延します。",
			"_view_file":"intermediateevent/timer.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs>          <circle      	id=\"bg_frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"15\"      	stroke=\"black\"      	fill=\"url(#background) white\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />     	     <circle      	id=\"frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"12\"      	stroke=\"black\"      	fill=\"none\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 4.5, 3\" />          <circle id=\"frame2\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>     <circle id=\"frame3\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>          <circle id=\"frame4\" cx=\"16\" cy=\"16\" r=\"10\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>     <path id=\"frame5\" d=\"	M 16 6 L 16 9     		M 21 7 L 19.5 10     		M 25 11 L 22 12.5     		M 26 16 L 23 16     		M 25 21 L 22 19.5     		M 21 25 L 19.5 22     		M 16 26 L 16 23     		M 11 25 L 12.5 22     		M 7 21 L 10 19.5     		M 6 16 L 9 16     		M 7 11 L 10 12.5     		M 11 7 L 12.5 10     		M 18 9 L 16 16 L 20 16\" fill=\"none\" stroke=\"black\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"catching/timer.png",
			"propertyPackages":[
				"baseAttributes",
				"probabilityBoundaryAttributes",
				"boundaryevent",
				"bgColor"
			],
			"roles":[
				"all",
				"sequence_start",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"FromEventbasedGateway",
				"IntermediateEventOnSubprocessBoundary",
				"IntermediateEventOnActivityBoundary"
			],
			"properties": [
			{
				"id":"boundarycancelactivity",
				"type":"Choice",
				"title":"Cancel Activity",
				"value":"true",
				"description":"Denotes whether the activity should be cancelled or not, i.e., whether the boundary catch event acts as an error or an escalation. If the activity is not cancelled, multiple instances of that handler can run concurrently.",
				"description_ja":"アクティビティをキャンセルするかどうか、つまり、Boundaryキャッチイベントがエラーになるかエスカレーションになるかを示します。アクティビティがキャンセルされない場合、そのハンドラの複数のインスタンスを同時に実行できます。",
				"readonly":false,
				"optional":true,
				"items": [
								{
									"id": "c1",
									"title": "true",
									"value": "true",
									"refToView": [
													"frame2",
													"frame3"
												 ]
                                },
								{
									"id": "c2",
									"title":"false",
									"value":"false",
									"refToView":"frame"
								}
						]
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Catching Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"timedate",
					"type":"Expression",
					"title":"Time Date",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				},
				{
					"id":"timeduration",
					"type":"TextExpression",
					"title":"Time Duration",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				},
				{
					"id":"timecycle",
					"type":"TextExpression",
					"title":"Time Cycle",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				},
				{
					"id":"timecyclelanguage",
					"type":"Choice",
					"title":"Time Cycle Language",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id":"nolang",
							"title":"None",
							"value":"none"
						},
						{
							"id":"cron",
							"title":"Cron",
							"value":"cron"
						}
					]
				},
				{
                    "id":"waittime",
                    "type":"Float",
                    "title":"Wait Time",
                    "value":"0",
                    "description":"",
                    "description_ja":"",
                    "readonly":false,
                    "optional":true,
                    "simulation" : true,
                    "min" : "0"
                },
                {
                          "id":"customsladuedate",
                          "type":"TextExpression",
                          "title":"SLA Due Date",
                          "value":"",
                          "description":"SLA Due Date",
                          "description_ja":"",
                          "readonly":false,
                          "optional":true
                }
			]
		},
		{
			"type": "node",
			"id":"IntermediateEscalationEvent",
			"title":"Escalation",
			"groups":["Catching Intermediate Events"],
			"description":"This event reacts on the escalation of a case. It needs to be attached to the boundary of an activity.",
			"description_ja":"このイベントは、ケースのエスカレーションに反応します。アクティビティのBoundaryにアタッチする必要があります。",
			"_view_file":"intermediateevent/escalation.catching.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">          <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle      	id=\"bg_frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"15\"      	stroke=\"black\"      	fill=\"url(#background) white\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />     	     <circle      	id=\"frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"12\"      	stroke=\"black\"      	fill=\"none\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 4.5, 3\" />     	     <circle id=\"frame2\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>     <circle id=\"frame3\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>      	<path id=\"frame4\" stroke=\"black\"        d=\"M 16,8.75 L22,23.75 L16,17 L10,23.75z \"        style=\"fill:none;stroke-width:1\" />       	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text> 	   </g> </svg> ",
			"icon":"catching/escalation.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityBoundaryAttributes",
				"boundaryevent",
				"bgColor"
			],
			"roles":[
			    "all",
				"eventSubprocesElement",
				"sequence_start",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"IntermediateEventOnSubprocessBoundary",
				"IntermediateEventOnActivityBoundary"
			],
			"properties": [
				{
					"id":"boundarycancelactivity",
					"type":"Choice",
					"title":"Cancel Activity",
					"value":"true",
					"description":"Denotes whether the activity should be cancelled or not, i.e., whether the boundary catch event acts as an error or an escalation. If the activity is not cancelled, multiple instances of that handler can run concurrently.",
					"description_ja":"アクティビティをキャンセルするかどうか、つまり、Boundaryキャッチイベントがエラーになるかエスカレーションになるかを示します。アクティビティがキャンセルされない場合、そのハンドラの複数のインスタンスを同時に実行できます。",
					"readonly":false,
					"optional":true,
					"items": [
									{
										"id": "c1",
										"title": "true",
										"value": "true",
										"refToView": [
														"frame2",
														"frame3"
													 ]
                                    },
									{
										"id": "c2",
										"title":"false",
										"value":"false",
										"refToView":"frame"
									}
							]
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Catching Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"escalationcode",
					"type":"String",
					"title":"EscalationCode",
					"value":"",
					"description":"Escalation code",
					"description_ja":"エスカレーションコード",
					"readonly":false,
					"optional":true
				}
			]
		},
		{
			"type": "node",
			"id":"IntermediateConditionalEvent",
			"title":"Conditional",
			"groups":["Catching Intermediate Events"],
			"description":"Process execution is delayed until a changed business condition or business rule matches.",
			"description_ja":"プロセスの実行は、ビジネス条件が変化するか、ビジネスルールが一致するまで遅延します。",
			"_view_file":"intermediateevent/conditional.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">      <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle      	id=\"bg_frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"15\"      	stroke=\"black\"      	fill=\"url(#background) white\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />     	     <circle      	id=\"frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"12\"      	stroke=\"black\"      	fill=\"none\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 4.5, 3\" />     	     <circle id=\"frame2\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>     <circle id=\"frame3\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>      <rect id=\"frame4\" x=\"8\" y=\"8\" width=\"16\" height=\"16\" stroke=\"black\" stroke-width=\"1\" fill=\"none\" />     <path id=\"frame5\" d=\"	M 10 10 L 22 10     		M 10 14 L 22 14     		M 10 18 L 22 18     		M 10 22 L 22 22\" fill=\"none\" stroke=\"black\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg>                                 ",
			"icon":"catching/conditional.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityBoundaryAttributes",
				"boundaryevent",
				"condition",
				"bgColor"
			],
			"roles":[
				"all",
				"sequence_start",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"FromEventbasedGateway",
				"IntermediateEventOnSubprocessBoundary",
				"IntermediateEventOnActivityBoundary"
			],
			"properties": [
				{
					"id":"boundarycancelactivity",
					"type":"Choice",
					"title":"Cancel Activity",
					"value":"true",
					"description":"Denotes whether the activity should be cancelled or not, i.e., whether the boundary catch event acts as an error or an escalation. If the activity is not cancelled, multiple instances of that handler can run concurrently.",
					"description_ja":"アクティビティをキャンセルするかどうか、つまり、Boundaryキャッチイベントがエラーになるかエスカレーションになるかを示します。アクティビティがキャンセルされない場合、そのハンドラの複数のインスタンスを同時に実行できます。",
					"readonly":false,
					"optional":true,
					"items": [
									{
										"id": "c1",
										"title": "true",
										"value": "true",
										"refToView": [
														"frame2",
														"frame3"
													 ]
                                    },
									{
										"id": "c2",
										"title":"false",
										"value":"false",
										"refToView":"frame"
									}
							]
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Catching Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"conditionlanguage",
					"type":"Choice",
					"title":"Language",
					"value":"drools",
					"description":"Defines the condition language.",
					"description_ja":"条件言語を定義します。",
					"readonly":false,
					"optional":true,
					"items": [
						{
							"id": "c1",
							"title":"drools",
							"value":"drools"
						},
						{
							"id": "c2",
							"title": "mvel",
							"value": "mvel"
						}
					]                                               
				},
				{
					"id":"conditionexpression",
					"type":"TextExpression",
					"title":"Expression",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true
				}
			]
		},
		{
			"type": "node",
			"id":"IntermediateErrorEvent",
			"title":"Error",
			"groups":["Catching Intermediate Events"],
			"description":"Catches a named error, which was thrown be an inner scope (e.g. subprocess). This event needs to be attached to the boundary of an activity.",
			"description_ja":"内側のスコープ（サブプロセスなど）でスローされた名前付きエラーをキャッチします。このイベントは、アクティビティのBoundaryにアタッチする必要があります。",
			"_view_file":"intermediateevent/error.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"1\"/>     <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>          <path id=\"frame2\" stroke=\"black\"          style=\"fill:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10\"          d=\"M 22.820839,11.171502 L 19.36734,24.58992 L 13.54138,14.281819 L 9.3386512,20.071607 L 13.048949,6.8323057 L 18.996148,16.132659 L 22.820839,11.171502 z\"           /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"catching/error.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityBoundaryAttributes",
				"boundaryevent",
				"bgColor"
			],
			"roles":[
				"all",
				"sequence_start",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"IntermediateEventOnSubprocessBoundary",
				"IntermediateEventOnActivityBoundary"
			],
			"properties": [
				{
					"id":"boundarycancelactivity",
					"type":"Choice",
					"title":"Cancel Activity",
					"value":"true",
					"description":"Denotes whether the activity should be cancelled or not, i.e., whether the boundary catch event acts as an error or an escalation. If the activity is not cancelled, multiple instances of that handler can run concurrently.",
					"description_ja":"アクティビティをキャンセルするかどうか、つまり、Boundaryキャッチイベントがエラーになるかエスカレーションになるかを示します。アクティビティがキャンセルされない場合、そのハンドラの複数のインスタンスを同時に実行できます。",
					"readonly":true,
					"optional":true,
					"hidden":true,
                    "visible":false,
					"items": [
									{
											"id": "c1",
											"title":"true",
											"value":"true"
									},
									{
											"id": "c2",
											"title": "false",
											"value": "false"
									}
							]
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Catching Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"errorref",
					"type":"TextExpression",
					"title":"ErrorRef",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				}
			]
		},
		{
			"type": "node",
			"id":"IntermediateCompensationEventCatching",
			"title":"Compensation",
			"groups":["Catching Intermediate Events"],
			"description":"Compensation handling in case of partially failed operations. This event needs to be attached to the boundary of an activity.",
			"description_ja":"オペレーションが部分的に失敗した場合のCompensation処理。このイベントは、アクティビティのBoundaryにアタッチする必要があります。",
			"_view_file":"intermediateevent/compensation.catching.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"1\"/>     <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>          <polygon id=\"frame2\" stroke=\"black\" fill=\"none\" stroke-width=\"1.4\" points=\"15,9 15,23 8,16\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" />     <polygon id=\"frame3\" stroke=\"black\" fill=\"none\" stroke-width=\"1.4\" points=\"22,9 22,23 15,16\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>  </g> </svg> ",
			"icon":"catching/compensation.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityBoundaryAttributes",
				"boundaryevent",
				"bgColor"
			],
			"roles":[
				"all",
				"from_task_event",
				"fromtoall",
				"IntermediateEventOnSubprocessBoundary",
				"IntermediateEventOnActivityBoundary"
			],
			"properties": [
				{
					"id":"boundarycancelactivity",
					"type":"Choice",
					"title":"Cancel Activity",
					"value":"true",
					"description":"Denotes whether the activity should be cancelled or not, i.e., whether the boundary catch event acts as an error or an escalation. If the activity is not cancelled, multiple instances of that handler can run concurrently.",
					"description_ja":"アクティビティをキャンセルするかどうか、つまり、Boundaryキャッチイベントがエラーになるかエスカレーションになるかを示します。アクティビティがキャンセルされない場合、そのハンドラの複数のインスタンスを同時に実行できます。",
					"readonly":true,
					"optional":true,
					"hidden":true,
					"visible":false,
					"items": [
									{
											"id": "c1",
											"title":"true",
											"value":"true"
									},
									{
											"id": "c2",
											"title": "false",
											"value": "false"
									}
							]
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Catching Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				}
			]
		},
		{
			"type": "node",
			"id":"IntermediateSignalEventCatching",
			"title":"Signal",
			"groups":["Catching Intermediate Events"],
			"description":"Process execution is delayed until a particular signal is catched. Signalling can happen across different processes.",
			"description_ja":"プロセスの実行は、特定のシグナルがキャッチされるまで遅延します。シグナリングは異なるプロセス間でも発生可能です。",
			"_view_file":"intermediateevent/signal.catching.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">      <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle      	id=\"bg_frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"15\"      	stroke=\"black\"      	fill=\"url(#background) white\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 5.5, 3\" />     	     <circle      	id=\"frame\"      	cx=\"16\"      	cy=\"16\"      	r=\"12\"      	stroke=\"black\"      	fill=\"none\"      	stroke-width=\"1\"     	style=\"stroke-dasharray: 4.5, 3\" />          <circle id=\"frame2\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>     <circle id=\"frame3\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/> 	<path id=\"frame4\" stroke=\"black\"        d=\"M 8.7124971,21.247342 L 23.333334,21.247342 L 16.022915,8.5759512 L 8.7124971,21.247342 z\"        style=\"fill:none;stroke-width:1.4;stroke-miterlimit:4;stroke-dasharray:none\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"catching/signal.png",
			"propertyPackages":[
				"baseAttributes",
				"catchEventAttributes",
				"probabilityBoundaryAttributes",
				"boundaryevent",
				"bgColor"
			],
			"roles":[
				"all",
				"sequence_start",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"FromEventbasedGateway",
				"IntermediateEventOnSubprocessBoundary",
				"IntermediateEventOnActivityBoundary"
			],
			"properties": [
				{
					"id":"boundarycancelactivity",
					"type":"Choice",
					"title":"Cancel Activity",
					"value":"true",
					"description":"Denotes whether the activity should be cancelled or not, i.e., whether the boundary catch event acts as an error or an escalation. If the activity is not cancelled, multiple instances of that handler can run concurrently.",
					"description_ja":"アクティビティをキャンセルするかどうか、つまり、Boundaryキャッチイベントがエラーになるかエスカレーションになるかを示します。アクティビティがキャンセルされない場合、そのハンドラの複数のインスタンスを同時に実行できます。",
					"readonly":false,
					"optional":true,
					"items": [
									{
										"id": "c1",
										"title": "true",
										"value": "true",
										"refToView": [
														"frame2",
														"frame3"
													 ]
									},
									{
										"id": "c2",
										"title":"false",
										"value":"false",
										"refToView":"frame"
									}
							]
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Catching Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Catching Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Catching Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"signalref",
					"type":"Expression",
					"title":"SignalRef",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				}
			]
		},
		{
			"type": "node",
			"id":"IntermediateMessageEventThrowing",
			"title":"Message",
			"groups":["Throwing Intermediate Events"],
			"description":"The throwing message event sends a message to a communication partner and afterwards continues process execution.",
			"description_ja":"メッセージスローイベントは、コミュニケーション相手にメッセージを送信し、その後にプロセスの実行を続行します。",
			"_view_file":"intermediateevent/message.throwing.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">      <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"1\"/>     <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>      	<path id=\"frame2\" stroke=\"none\" fill=\"url(#borderbackground)\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 	<path id=\"frame3\" stroke=\"none\" fill=\"url(#borderbackground)\" stroke-width=\"1\" d=\"M8,10 L16,16 L24 10z\"/> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text> 	   </g> </svg> ",
			"icon":"throwing/message.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor"
			],
			"roles":[
				"all",
				"messageflow_start",
				"sequence_start",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Throwing Intermediate Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Throwing Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Throwing Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Throwing Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Throwing Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"messageref",
					"type":"String",
					"title":"MessageRef",
					"value":"",
					"description":"Message Ref",
					"description_ja":"メッセージ参照",
					"readonly":false,
					"optional":true
				}
			]
		},
		{
			"type": "node",
			"id":"IntermediateEscalationEventThrowing",
			"title":"Escalation",
			"groups":["Throwing Intermediate Events"],
			"description":"This event triggers the escalation of the case to another role in the organisation. After this, process execution is resumed.",
			"description_ja":"このイベントは、組織内の別のロールへのケースのエスカレーションをトリガーします。その後、プロセスの実行は再開されます。",
			"_view_file":"intermediateevent/escalation.throwing.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"1\"/>     <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/> 	 	<path id=\"frame2\" stroke=\"black\" fill=\"url(#borderbackground)\"        d=\"M 16,8.75 L22,23.75 L16,17 L10,23.75z \"        style=\"stroke-width:1\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text> 	   </g> </svg> ",
			"icon":"throwing/escalation.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor"
			],
			"roles":[
			    "all",
				"eventSubprocessElement",
				"sequence_start",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Throwing Intermediate Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Throwing Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Throwing Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Throwing Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Throwing Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"escalationcode",
					"type":"String",
					"title":"EscalationCode",
					"value":"",
					"description":"Escalation code",
					"description_ja":"エスカレーションコード",
					"readonly":false,
					"optional":true
				}
			]
		},
		{
			"type": "node",
			"id":"IntermediateCompensationEventThrowing",
			"title":"Compensation",
			"groups":["Throwing Intermediate Events"],
			"description":"Triggers a compensation.",
			"description_ja":"Compensationをトリガーします。",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" width=\"40\" height=\"40\" version=\"1.0\"> <defs></defs> <oryx:magnets> <oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" /> </oryx:magnets> <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" /> <g pointer-events=\"fill\"> <defs> <radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> <stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> <stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> </radialGradient> </defs> <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"1\"/> <circle id=\"frame2\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/> <polygon id=\"frame3\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" points=\"15,9 15,23 8,16\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" /> <polygon id=\"frame4\" stroke=\"black\" fill=\"none\" stroke-width=\"1\" points=\"22,9 22,23 15,16\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" /> <text font-size=\"11\" id=\"text_name\" x=\"16\" y=\"33\" oryx:align=\"top center\" stroke=\"black\" ></text> </g> </svg>",
			"icon":"throwing/compensation.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor",
				"compensationThrowing",
				"compensation"
			],
			"roles":[
				"all",
				"sequence_start",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall"
			],

			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Throwing Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Throwing Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Throwing Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Throwing Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Throwing Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				}
			]
		},
		{
			"type": "node",
			"id":"IntermediateSignalEventThrowing",
			"title":"Signal",
			"groups":["Throwing Intermediate Events"],
			"description":"The throwing signal event fires up a signal. Afterwards it continues process execution. One signal thrown can be caught multiple times by different catching signal events.",
			"description_ja":"シグナルスローイベントは、シグナルを発信します。その後、プロセスの実行を続行します。スローされた1つのシグナルは、異なるシグナルキャッチイベントによって複数回キャッチされることがあります。",
			"_view_file":"intermediateevent/signal.throwing.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"1\"/>     <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/>     <path id=\"frame2\" stroke=\"black\" fill=\"url(#borderbackground)\"        d=\"M 8.7124971,21.247342 L 23.333334,21.247342 L 16.022915,8.5759512 L 8.7124971,21.247342 z\"        style=\"stroke-width:1.4;stroke-miterlimit:4;stroke-dasharray:none\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"33\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"throwing/signal.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor"
			],
			"roles":[
				"all",
				"sequence_start",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Throwing Intermediate Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Throwing Intermediate Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Throwing Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Throwing Intermediate Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Throwing Intermediate Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"signalref",
					"type":"Expression",
					"title":"SignalRef",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				},
				{
                                        "id":"signalscope",
                                        "type":"Choice",
                                        "title":"Signal Scope",
                                        "value":"default",
                                        "default": "default",
                                        "description":"Defines the Signal Propagation Scope",
                                        "description_ja":"",
                                        "readonly":false,
                                        "optional":true,
                                        "items":[
						{
                                                        "id":"c1",
                                                        "title":"Default",
                                                        "value":"default"
                                                },
                                                {
                                                        "id":"c2",
                                                        "title":"Process Instance",
                                                        "value":"processInstance"
                                                },
                                                {
                                                        "id":"c3",
                                                        "title":"Project",
                                                        "value":"project"
                                                },
						{
                                                        "id":"c4",
                                                        "title":"External",
                                                        "value":"external"
                                                }
                                                ]
                                }
			]
		},
		{
			"type" : "node",
			"id": "EndNoneEvent",
			"title": "None",
			"groups" : ["End Events"],
			"description" : "The untyped end event typically marks the standard end of a process.",
			"description_ja" : "タイプなし終了イベントは、通常、プロセスの標準的な終了をマークします。",
			"_view_file" : "endevent/none.svg",
			"view" : "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\">      <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"14\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"3\"/> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"32\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon" : "endevent/none.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor"
			],
			"roles" : [
				"all",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"Endevents_all",
				"EndEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("End Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("End Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("End Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				}
			]
		},
		{
			"type": "node",
			"id":"EndMessageEvent",
			"title":"Message",
			"groups":["End Events"],
			"description":"At the end of the process, a message is sent.",
			"description_ja":"プロセスの終了時にメッセージが送信されます。",
			"_view_file":"endevent/message.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\">      <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"14\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"3\"/>    	<path id=\"frame\" stroke=\"none\" fill=\"url(#borderbackground)\" stroke-width=\"1\" d=\"M8,11 L8,21 L24,21 L24,11 L16,17z\"/> 	<path id=\"frame2\" stroke=\"none\" fill=\"url(#borderbackground)\" stroke-width=\"1\" d=\"M8,10 L16,16 L24 10z\"/> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"32\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"endevent/message.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor"
			],
			"roles": [
				"all",
				"messageflow_start",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"Endevents_all",
				"EndEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("End Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("End Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("End Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"messageref",
					"type":"String",
					"title":"MessageRef",
					"value":"",
					"description":"Message Ref",
					"description_ja":"メッセージ参照",
					"readonly":false,
					"optional":true
				}
			]
		},
		{
			"type": "node",
			"id":"EndEscalationEvent",
			"title":"Escalation",
			"groups":["End Events"],
			"description":"The case is escalated with the end of the process.",
			"description_ja":"ケースはプロセス終了時にエスカレーションされます。",
			"_view_file":"endevent/escalation.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"14\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"3\"/>          <path id=\"frame\"        d=\"M 16,8.75 L22,23.75 L16,17 L10,23.75z \"        style=\"stroke-width:1\" stroke=\"black\" fill=\"url(#borderbackground)\"/> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"32\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"endevent/escalation.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor"
			],
			"roles": [
			    "all",
				"eventSubprocessElement",
				"EndEventsMorph",
				"Endevents_all",
				"sequence_end"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("End Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("End Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("End Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"escalationcode",
					"type":"String",
					"title":"EscalationCode",
					"value":"",
					"description":"Escalation code",
					"description_ja":"エスカレーションコード",
					"readonly":false,
					"optional":true
				}
			]
		},
		{
			"type": "node",
			"id":"EndErrorEvent",
			"title":"Error",
			"groups":["End Events"],
			"description":"The process ends in an error state. As result a named error is thrown.",
			"description_ja":"プロセスはエラー状態で終了します。結果として名前付きエラーがスローされます。",
			"_view_file":"endevent/error.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"14\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"3\"/>          <path id=\"frame\"          style=\"stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10\" stroke=\"black\" fill=\"url(#borderbackground)\"          d=\"M 22.820839,11.171502 L 19.36734,24.58992 L 13.54138,14.281819 L 9.3386512,20.071607 L 13.048949,6.8323057 L 18.996148,16.132659 L 22.820839,11.171502 z\"          /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"32\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"endevent/error.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor"
			],
			"roles": [
				"all",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"Endevents_all",
				"EndEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("End Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("End Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("End Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"errorref",
					"type":"TextExpression",
					"title":"ErrorRef",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				}
			]
		},
		{
			"type": "node",
			"id":"EndCompensationEvent",
			"title":"Compensation",
			"groups":["End Events"],
			"description":"Triggering compensation as final process step.",
			"description_ja":"最終プロセスステップとしてのCompensationのトリガー。",
			"_view_file":"endevent/compensation.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\">       <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"14\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"3\"/>          <polygon id=\"frame\" stroke=\"url(#borderbackground)\" fill=\"url(#borderbackground)\" stroke-width=\"1\" points=\"15,9 15,23 8,16\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" />     <polygon id=\"frame2\" stroke=\"url(#borderbackground)\" fill=\"url(#borderbackground)\" stroke-width=\"1\" points=\"22,9 22,23 15,16\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"32\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"endevent/compensation.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor",
				"compensationThrowing",
				"compensation"
			],
			"roles": [
				"all",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"Endevents_all",
				"EndEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("End Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("End Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("End Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				}
			]
		},
		{
			"type": "node",
			"id":"EndSignalEvent",
			"title":"Signal",
			"groups":["End Events"],
			"description":"At the end of the process, a signal is thrown. (One signal thrown can be caught multiple times)",
			"description_ja":"プロセスの終了時にシグナルがスローされます（スローされた1つのシグナルが複数回キャッチされます）。",
			"_view_file":"endevent/signal.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" />   <g pointer-events=\"fill\">        <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"14\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"3\"/>     <path id=\"frame\"        d=\"M 8.7124971,21.247342 L 23.333334,21.247342 L 16.022915,8.5759512 L 8.7124971,21.247342 z\"        style=\"stroke-width:1.4;stroke-miterlimit:4;stroke-dasharray:none\" stroke=\"black\" fill=\"url(#borderbackground)\" /> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"32\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"endevent/signal.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor"
			],
			"roles": [
				"all",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"Endevents_all",
				"EndEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("End Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("End Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("End Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"signalref",
					"type":"Expression",
					"title":"SignalRef",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"refToView":"",
					"length":""
				},
				{
                                        "id":"signalscope",
                                        "type":"Choice",
                                        "title":"Signal Scope",
                                        "value":"default",
                                        "default": "default",
                                        "description":"Defines the Signal Propagation Scope",
                                        "description_ja":"",
                                        "readonly":false,
                                        "optional":true,
                                        "items":[
						{
                                                        "id":"c1",
                                                        "title":"Default",
                                                        "value":"default"
                                                },
                                                {
                                                        "id":"c2",
                                                        "title":"Process Instance",
                                                        "value":"processInstance"
                                                },
                                                {
                                                        "id":"c3",
                                                        "title":"Project",
                                                        "value":"project"
                                                },
						{
                                                        "id":"c4",
                                                        "title":"External",
                                                        "value":"external"
                                                }
                                                ]
                                }
			]
		},
		{
			"type": "node",
			"id":"EndTerminateEvent",
			"title":"Terminate",
			"groups":["End Events"],
			"description":"Triggering the immediate termination of a process instance. All steps still in execution in parallel branches are terminated.",
			"description_ja":"プロセスインスタンスの即時終了のトリガー。並列分岐でまだ実行中のすべてのステップが終了させられます。",
			"_view_file":"endevent/terminate.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg    xmlns=\"http://www.w3.org/2000/svg\"    xmlns:oryx=\"http://www.b3mn.org/oryx\"    width=\"40\"    height=\"40\"    version=\"1.0\">   <defs></defs>   <oryx:magnets>   	<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />   </oryx:magnets>   <g pointer-events=\"fill\">       <defs> 		<radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 		<radialGradient id=\"borderbackground\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> 			<stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 			<stop id=\"fill_border\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> 		</radialGradient> 	</defs> 	     <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"14\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"3\"/>          <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"9\" stroke=\"black\" fill=\"url(#borderbackground)\" stroke-width=\"1\"/> 	<text font-size=\"11\"  		id=\"text_name\"  		x=\"16\" y=\"32\"  		oryx:align=\"top center\"  		stroke=\"black\" 	></text>   </g> </svg> ",
			"icon":"endevent/terminate.png",
			"propertyPackages":[
				"baseAttributes",
				"throwEventAttributes",
				"bgColor"
			],
			"roles": [
				"all",
				"sequence_end",
				"to_task_event",
				"from_task_event",
				"fromtoall",
				"EndEventsMorph"
			],
			"properties": [
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("End Events").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": "fill_el",
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("End Events").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["edge", "fill_border", "bg_frame", "frame", "frame2", "frame3", "frame4", "frame5", "frame6", "frame7", "frame8", "frame9", "frame10", "frame11", "frame12", "frame13", "frame14", "frame15", "frame16", "frame17", "frame18", "frame19", "frame20", "frame21", "frame22", "frame23", "frame24", "frame25", "frame26", "border"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("End Events").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("End Events").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				}
			]
		},
		{
			"type": "edge",
			"id":"SequenceFlow",
			"title":"Sequence Flow",
			"description":"Sequence Flow defines the execution order of activities.",
			"description_ja":"シーケンスフローは、アクティビティの実行順序を定義します。",
			"groups":["Connecting Objects"],
			"_view_file":"connector/sequenceflow.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg 	xmlns=\"http://www.w3.org/2000/svg\" 	xmlns:oryx=\"http://www.b3mn.org/oryx\" 	version=\"1.0\" 	oryx:edge=\"edge\" > 	<defs> 	  	<marker id=\"start\" refX=\"1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"17\" markerHeight=\"11\" orient=\"auto\"> 	  		<path id=\"conditional\" d=\"M 0 5 L 8 0 L 16 5 L 8 10 L 0 5\" fill=\"white\" stroke=\"black\" stroke-width=\"1\" /> 			<path id=\"default\" d=\"M 5 0 L 11 10\" fill=\"white\" stroke=\"black\" stroke-width=\"1\" /> 	  	</marker> 	  	<marker id=\"end\" refX=\"15\" refY=\"6\" markerUnits=\"userSpaceOnUse\" markerWidth=\"15\" markerHeight=\"12\" orient=\"auto\"> 	  		<path id=\"frame2\" d=\"M 0 1 L 15 6 L 0 11z\" fill=\"black\" stroke=\"black\" stroke-linejoin=\"round\" stroke-width=\"2\" /> 	  	</marker> 	</defs> 	<g id=\"edge\"> 		<path id=\"fill_border\" d=\"M10 50 L210 50\" stroke=\"black\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" marker-start=\"url(#start)\" marker-end=\"url(#end)\" /> 		<text id=\"text_name\" font-size=\"12\" x=\"0\" y=\"0\" oryx:edgePosition=\"startTop\"/> 	</g> </svg> ",
			"icon":"connector/sequenceflow.png",
			"propertyPackages":[
				"baseAttributes"
			],
			"roles": [
				"all",
				"ConnectingObjectsMorph"
			],
			"properties":[
				{
					"id":"ConditionType",
					"type":"Choice",
					"title":"ConditionType",
					"value":"None",
					"description":"Determine the typ of the flow object.",
					"description_ja":"フローオブジェクトのタイプを定義します。",
					"readonly":true,
					"optional":false,
					"visible":false,
                    "hidden":true,
					"items": [
						{
							"id":"none",
							"title":"Standard",
							"value":"None"
						},
						{
							"id":"expression",
							"title":"Conditional Flow",
							"value":"Expression",
							"icon" : "connector/list/type.expression.png",
							"refToView":""
						},
						{
							"id":"default",
							"title":"Default Flow",
							"value":"Default",
							"icon" : "connector/list/type.default.png",
							"refToView":"default"
						}
					]
				},
				{
					"id":"conditionexpression",
					"type":"Expression",
					"title":"Condition Expression",
					"value":"",
					"description":"",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true
				},
				{
					"id":"conditionexpressionlanguage",
					"type":"Choice",
					"title":"Condition Expression Language",
					"value":"java",
					"description":"",
					"readonly":false,
					"optional":true,
					"length":"",
					"wrapLines":true,
					"items": [
						{
							"id": "c1",
							"title": "java",
							"value": "java"
						},
						{
                            "id": "c2",
                            "title":"javascript",
                            "value":"javascript"
                        },
                        {
                            "id": "c3",
                            "title": "mvel",
                            "value": "mvel"
                        },
						{
							"id": "c4",
							"title": "drools",
							"value": "drools"
						},
                        {
                            "id": "c5",
                            "title": "FEEL",
                            "value": "FEEL"
                        }
					]  
				},
				{
					"id":"priority",
					"type":"Integer",
					"title":"Priority",
					"value":"",
					"description":"priority",
					"description_ja":"優先度",
					"readonly":false,
					"optional":true,
					"min":"1"
				},
				{
					"id":"probability",
					"type":"Integer",
					"title":"Probability",
					"value":"100",
					"description":"Probability",
					"description_ja":"Probability",
					"readonly":false,
					"optional":true,
					"simulation" : true,
					"min" : "0",
					"max" : "100"
				},
				{
					"id":"isimmediate",
					"type":"Choice",
					"title":"isImmediate",
					"value":"false",
					"description":"An optional Boolean value specifying whether Activities or Choreography Activities not in the model containing the Sequence Flow can occur between the elements connected by the Sequence Flow. If the value is true, they MAY NOT occur. If the value is false, they MAY occur. Also see the isClosed attribute on Process, Choreography, and Collaboration.",
					"description_ja":"モデル内になく、シーケンスフローを含むアクティビティまたはChoreographyアクティビティがシーケンスフローによって接続された要素の間で発生可能かどうかを指定するオプションのブール値。値がtrueの場合、これらは発生しません。値がfalseの場合、これらは発生可能です。プロセス、Choreography、およびコラボレーションのisClosed属性も参照してください。",
					"readonly":false,
					"optional":false,
					"hidden":false,
                                        "visible":true,
					"items": [
						{
							"id": "c1",
							"title":"true",
							"value":"true"
						},
						{
							"id": "c2",
							"title": "false",
							"value": "false"
						}
					]
				},
				{
					"id":"showdiamondmarker",
					"type":"Boolean",
					"title":"is conditional flow",
					"value":false,
					"description":"System intern variable to set the Diamond invisible, if sourceShape is a gateway and ConditionType is set to Expression",
					"description_ja":"sourceShapeがゲートウェイでConditionTypeがExpressionに設定されている場合に、ダイヤを不可視に設定するシステムインターン変数。",
					"readonly":true,
					"optional":false,
					"refToView":"conditional",
					"hidden":true,
                                        "visible":false
				},
				{
					"id":"bgcolor",
					"type":"Color",
					"title":"Background Color",
					"value":"$colortheme.("Connecting Objects").bgColor$", 
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["start", "end", "frame2"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"origbgcolor",
					"type":"Color",
					"title":"Original Background Color",
					"value":"$colortheme.("Connecting Objects").bgColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Connecting Objects").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9", "_10", "start", "conditional", "default", "end", "frame2"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Connecting Objects").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				},
				{
					"id":"fontcolor",
					"type":"Color",
					"title":"Font Color",
					"value":"$colortheme.("Connecting Objects").fontColor$",
					"description":"Font color",
					"description_ja":"フォントの色",
					"readonly":false,
					"optional":false,
					"refToView": ["text_name"],
					"fill":true,
					"stroke":false,
					"display" : true
				},
				{
					"id":"fontsize",
					"type":"Choice",
					"title":"Font Size",
					"value":"",
					"display" : true,
					"description":"The Font Size",
					"description_ja":"フォントのサイズ",
					"readonly":false,
					"optional":false,
					"refToView":"text_name",
					"items":[
						{
							"id":"c1",
							"title":"8",
							"value":"8"
						},
						{
							"id":"c2",
							"title":"9",
							"value":"9"
						},
						{
							"id":"c3",
							"title":"10",
							"value":"10"
						},
						{
							"id":"c4",
							"title":"11",
							"value":"11"
						},
						{
							"id":"c5",
							"title":"12",
							"value":"12"
						},
						{
							"id":"c6",
							"title":"14",
							"value":"14"
						},
						{
							"id":"c7",
							"title":"18",
							"value":"18"
						},
						{
							"id":"c8",
							"title":"20",
							"value":"20"
						},
						{
							"id":"c9",
							"title":"24",
							"value":"24"
						},
						{
							"id":"c10",
							"title":"36",
							"value":"36"
						},
						{
							"id":"c11",
							"title":"48",
							"value":"48"
						},
						{
							"id":"c12",
							"title":"72",
							"value":"72"
						}
					]
				}
			]
		},
		{
			"type": "edge",
			"id":"Association_Undirected",
			"title":"Association (undirected)",
			"description":"Attaching a data object with an Undirected Association to a sequence flow indicates hand-over of information between the activities involved.",
			"description_ja":"データオブジェクトが無方向関連でシーケンスフローにアタッチされている場合、関与するアクティビティ間で情報の受け渡しがあることを表します。",
			"groups":["Connecting Objects"],
			"_view_file":"connector/association.undirected.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg 	xmlns=\"http://www.w3.org/2000/svg\" 	xmlns:oryx=\"http://www.b3mn.org/oryx\" 	version=\"1.0\" 	oryx:edge=\"edge\" > 	<g id=\"edge\"> 	    <path id=\"frame2\" d=\"M10 50 L210 50\" stroke=\"black\" fill=\"none\" stroke-width=\"2\" stroke-dasharray=\"3, 4\" /> 		<text id=\"text_name\" x=\"0\" y=\"0\" oryx:edgePosition=\"midTop\" oryx:offsetTop=\"6\" style=\"font-size:9px;\"/> 	</g> </svg> ",
			"icon":"connector/association.undirected.png",
			"roles": [
				"all",
				"ConnectingObjectsMorph"
			],			
			"propertyPackages" : [
			    "baseAttributesNoName"
			],
			"properties" : [
				{
					"id":"type",
					"type":"Choice",
					"title":"Responsibilities",
					"value":"none",
					"description":"Describes the type of the responsibility according to RACI.",
					"description_ja":"RACIに従って責任のタイプを記述します。",
					"readonly":false,
					"optional":true,
					"refToView":"name",
					"visible":false,
					"hidden":true,
					"items": [
						{
							"id":"c1",
							"title":"",
							"value":"none"
						},
						{
							"id":"c2",
							"title":"responsible",
							"value":"performs"
						},
						{
							"id":"c3",
							"title":"accountable",
							"value":"approves"
						},
						{
							"id":"c4",
							"title":"consulted",
							"value":"consulted"
						},
						{
							"id":"c5",
							"title":"informed",
							"value":"isNotified"
						}
					]
				},
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Connecting Objects").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9", "_10", "start", "conditional", "default", "end", "frame2"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Connecting Objects").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				}
           ]
		},
		{
			"type": "edge",
			"id":"Association_Unidirectional",
			"title":"Association (unidirectional)",
			"description":"A Directed Association indicates information flow. A data object can be read at the start of an activity or written upon completion.",
			"description_ja":"有方向関連は、情報の流れを表します。データオブジェクトは、アクティビティの開始時に読み取り、完了時に書き込めます。",
			"groups":["Connecting Objects"],
			"_view_file":"connector/association.unidirectional.svg",
			"view":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg 	xmlns=\"http://www.w3.org/2000/svg\" 	xmlns:oryx=\"http://www.b3mn.org/oryx\" 	version=\"1.0\" 	oryx:edge=\"edge\" > 	<defs> 	  	<marker id=\"end\" refX=\"10\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10\" markerHeight=\"10\" orient=\"auto\"> 	  		<path id=\"frame2\" d=\"M 0 0 L 10 5 L 0 10\" fill=\"none\" stroke=\"black\" /> 	  	</marker> 	</defs> 	<g id=\"edge\"> 	    <path id=\"fill_border\" d=\"M10 50 L210 50\" stroke=\"black\" fill=\"none\" stroke-width=\"2\" stroke-dasharray=\"3, 4\" marker-end=\"url(#end)\" /> 		<text id=\"text_name\" x=\"0\" y=\"0\" oryx:edgePosition=\"midTop\" oryx:offsetTop=\"6\" style=\"font-size:9px;\"/> 	</g> </svg> ",
			"icon":"connector/association.unidirectional.png",
			"roles": [
				"all",
				"ConnectingObjectsMorph",
				"Directed_Association"
			],
			"propertyPackages" : [
			    "baseAttributesNoName"
			],
			"properties" : [
				{
					"id":"bordercolor",
					"type":"Color",
					"title":"Border Color",
					"value":"$colortheme.("Connecting Objects").borderColor$",
					"description":"",
					"readonly":false,
					"optional":false,
					"refToView": ["_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9", "_10", "start", "conditional", "default", "end", "frame2"],
					"fill":false,
					"stroke":true,
					"display" : true
				},
				{
					"id":"origbordercolor",
					"type":"Color",
					"title":"Original Border Color",
					"value":"$colortheme.("Connecting Objects").borderColor$",
					"description":"",
					"readonly":false,
					"optional":true,
					"hidden":true,
					"visible":false
				}
           ]
		}
	],
	
	"rules" : {
		"cardinalityRules": [
			{
				"role":"Startevents_all",
				"incomingEdges": [
					{
						"role":"SequenceFlow",
						"maximum":0
						
					}
				]
			},
			{
				"role":"Endevents_all",
				"outgoingEdges": [
					{
						"role":"SequenceFlow",
						"maximum":0
						
					}
				]
			}
		],
		"connectionRules": [
			{
				"role":"SequenceFlow",
				"connects": [
					{
						"from":"sequence_start",
						"to":["sequence_end"]
					},
					{
						"from":"Exclusive_Eventbased_Gateway",
						"to":["FromEventbasedGateway"]
					},
					{
						"from" : "EventbasedGateway",
						"to" : ["FromEventbasedGateway"]
					}
				]
			},
			{
				"role":"MessageFlow",
				"connects": [
					{
						"from":"messageflow_start",
						"to":["messageflow_end"]
					}
				]
			},
			{
				"role":"IntermediateEventOnActivityBoundary",
				"connects": [
					{
						"from":"Task",
						"to":["IntermediateEventOnActivityBoundary"]
					},
                    {
                        "from":"UserTask",
                        "to":["IntermediateEventOnActivityBoundary"]
                    },
                    {
                        "from":"SendTask",
                        "to":["IntermediateEventOnActivityBoundary"]
                    },
                    {
                        "from":"ReceiveTask",
                        "to":["IntermediateEventOnActivityBoundary"]
                    },
                    {
                        "from":"ManualTask",
                        "to":["IntermediateEventOnActivityBoundary"]
                    },
                    {
                        "from":"ServiceTask",
                        "to":["IntermediateEventOnActivityBoundary"]
                    },
                    {
                        "from":"Business RuleTask",
                        "to":["IntermediateEventOnActivityBoundary"]
                    },
					$workitemDefs:{k|
                        $bopen$
                                                "from":"$workitemDefs.(k).name$",
                                                "to":["IntermediateEventOnActivityBoundary"]
                        $bclose$
					}; separator=","$
				]
			},
			{
				"role":"IntermediateEventOnSubprocessBoundary",
				"connects": [
					{
						"from":"CollapsedSubprocess",
						"to":["IntermediateEventOnSubprocessBoundary"]
					},
					{
						"from":"Subprocess",
						"to":["IntermediateEventOnSubprocessBoundary"]
					},
                    {
						"from":"AdHocSubprocess",
						"to":["IntermediateEventOnSubprocessBoundary"]
                    },
					{
						"from":"ReusableSubprocess",
                 		"to":["IntermediateEventOnSubprocessBoundary"]
					},
					{
						"from":"EventSubprocess",
						"to":["IntermediateEventOnSubprocessBoundary"]
					},
					{
						"from":"MultipleInstanceSubprocess",
						"to":["IntermediateEventOnSubprocessBoundary"]
					}
				]
			},
			{
				"role" : "Directed_Association",
				"connects" : [
					{
						"from" : "from_task_event",
						"to" : ["DataObject"]
					},
					{
						"from" : "from_task_event",
						"to" : ["DataStore"]
					},
					{
						"from" : "from_task_event",
						"to" : ["ITSystem"]
					},
					{
						"from" : "DataObject",
						"to" : ["to_task_event"]
					},
					{
						"from" : "DataStore",
						"to" : ["to_task_event"]
					},
					{
						"from" : "ITSystem",
						"to" : ["to_task_event"]
					},
					{
						"from" : "IntermediateCompensationEventCatching",
						"to" : ["to_task_event"]
					}
				]
			},
			{
				"role" : "Association_Undirected",
				"connects" : [
					{
						"from" : "SequenceFlow",
						"to" : ["DataObject"]
					},
					{
						"from" : "DataObject",
						"to" : ["SequenceFlow"]
					},
					{
						"from" : "DataObject",
						"to" : ["MessageFlow"]
					},
					{
						"from" : "MessageFlow",
						"to" : ["DataObject"]
					},
					{
						"from" : "ITSystem",
						"to" : ["to_task_event"]
					},
					{
						"from" : "from_task_event",
						"to" : ["ITSystem"]
					},
					{
						"from" : "DataStore",
						"to" : ["to_task_event"]
					},
					{
						"from" : "from_task_event",
						"to" : ["DataStore"]
					},
					{
						"from" : "fromtoall",
						"to" : ["TextAnnotation"]
					},
					{
						"from" : "TextAnnotation",
						"to" : "fromtoall"
					},
					{
						"from" : "Message",
						"to" : ["MessageFlow"]
					},
					{
						"from" : "MessageFlow",
						"to" : ["Message"]
					},
					{
					   "from" : "ActivitiesMorph",
					   "to" : ["to_participant"]
					},
					{
					   "from" : "to_participant",
					   "to" : ["ActivitiesMorph"]
					}
				]
			}
		],
		"containmentRules" : [
			{
				"role" : "BPMNDiagram",
				"contains" : ["all"]
			},
			{
				"role" : "EventSubprocess",
				"contains" : [
					"eventSubprocessElement",
					"sequence_start",
					"sequence_end",
					"from_task_event",
					"to_task_event",
					"TextAnnotation",
					"from_participant",
					"wpattern"
				]
			},
			{
				"role" : "Pool",
				"contains" : [
					"Lane"
				]
			},
			{
				"role" : "Lane",
				"contains" : [
					"sequence_start",
					"sequence_end",
					"from_task_event",
					"to_task_event",
					"EventSubprocess",
					"TextAnnotation",
					"from_participant",
					"wpattern"
                		]
			},
			{
				"role" : "Subprocess",
				"contains" : [
					"sequence_start",
					"sequence_end",
					"from_task_event",
					"to_task_event",
					"EventSubprocess",
					"TextAnnotation",
					"from_participant",
					"wpattern"
				]
			},
			{
				"role" : "AdHocSubprocess",
				"contains" : [
					"sequence_start",
					"sequence_end",
					"from_task_event",
					"to_task_event",
					"EventSubprocess",
					"TextAnnotation",
					"from_participant",
					"wpattern"
				]
			},
			{
				"role" : "MultipleInstanceSubprocess",
				"contains" : [
					"sequence_start",
					"sequence_end",
					"from_task_event",
					"to_task_event",
					"EventSubprocess",
					"TextAnnotation",
					"from_participant",
					"wpattern"
				]
			},
			{
				"role" : "MessageContainer",
				"contains" : ["Message"]
			}

		],
		"morphingRules": [
			{
				"role": "ActivitiesMorph",
				"baseMorphs": ["Task"],
				"preserveBounds" : true
			},
			{
				"role": "GatewaysMorph",
				"baseMorphs": ["Exclusive_Databased_Gateway"]
			},
			{
				"role": "StartEventsMorph",
				"baseMorphs": ["StartNoneEvent"],
				"showInShapeMenu":false
			},
			{
				"role": "EndEventsMorph",
				"baseMorphs": ["EndNoneEvent"]
			},
			{
				"role": "TextAnnotationMorph",
				"baseMorphs": ["TextAnnotation"],
                "preserveBounds" : true
			},
			{
				"role": "DataObjectMorph",
				"baseMorphs": ["DataObject"]
			},
			{
				"role": "ConnectingObjectsMorph",
				"baseMorphs": ["SequenceFlow"]
			},
			{
				"role": "AssociationMorph",
				"baseMorphs": [""]
			}
		],
		"layoutRules" : [
			{
				"role": "ActivitiesMorph",
				"outs":[{"edgeRole":"MessageFlow","t":2, "r":1, "b":2, "l":1},
						{"t":1,"r":2,"b":1,"l":2}],
				"ins": [{"edgeRole":"MessageFlow","t":2, "r":1, "b":2, "l":1},
						{"t":1, "r":2, "b":1, "l":2}]
			},
			{
				"role": "GatewaysMorph",
				"outs": [{"t":2, "r":1, "b":2, "l":1}]
			},
			{
				"role": "StartEventsMorph",
				"outs":[{"edgeRole":"MessageFlow","t":2, "r":1, "b":2, "l":1},
						{"t":1,"r":2,"b":1,"l":2}],
				"ins": [{"edgeRole":"MessageFlow","t":2, "r":1, "b":2, "l":1},
						{"t":1, "r":2, "b":1, "l":2}]
			},
			{
				"role": "EndEventsMorph",
				"outs":[{"edgeRole":"MessageFlow","t":2, "r":1, "b":2, "l":1},
						{"t":1,"r":2,"b":1,"l":2}],
				"ins": [{"edgeRole":"MessageFlow","t":2, "r":1, "b":2, "l":1},
						{"t":1, "r":2, "b":1, "l":2}]
			}
		]
	}
}
