[
    {
        "id": "wp-sequence",
        "name": "Sequence",
        "description" : "Sequence Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "A",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["2"],
                "xyOffset" : [0,0]
            },
            {
                "id" : "2",
                "name": "B",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1"],
                "children" : ["3"],
                "xyOffset" : [140,0]
            },
            {
                "id" : "3",
                "name": "C",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : [],
                "xyOffset" : [140,0]
            }
        ]
    },
    {
        "id": "wp-parallelsplit",
        "name": "Parallel Split",
        "description" : "Parallel Split Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "A",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["2"],
                "xyOffset" : [0,0]
            },
            {
                "id" : "2",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#ParallelGateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1"],
                "children" : ["3", "4"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "3",
                "name": "B1",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : [],
                "xyOffset" : [120,-60]
            },
            {
                "id" : "4",
                "name": "B2",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : [],
                "xyOffset" : [120,60]
            }
        ]
    },
    {
        "id": "wp-xorsplit",
        "name": "XOR Split",
        "description" : "XOR Split Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "A",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["2"],
                "xyOffset" : [0,0]
            },
            {
                "id" : "2",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Exclusive_Databased_Gateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1"],
                "children" : ["3", "4"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "3",
                "name": "B1",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : [],
                "xyOffset" : [120,-60]
            },
            {
                "id" : "4",
                "name": "B2",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : [],
                "xyOffset" : [120,60]
            }
        ]
    },
    {
        "id": "wp-exclusivechoice",
        "name": "Exclusive Choice",
        "description" : "Exclusive Choice Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "A",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["2"],
                "xyOffset" : [0,0]
            },
            {
                "id" : "2",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Exclusive_Databased_Gateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1"],
                "children" : ["3", "4", "5"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "3",
                "name": "B",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : [],
                "xyOffset" : [120,-90]
            },
            {
                "id" : "4",
                "name": "C",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : [],
                "xyOffset" : [120,0]
            },
            {
                "id" : "5",
                "name": "D",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : [],
                "xyOffset" : [120,90]
            }
        ]
    },
    {
        "id": "wp-synchronization",
        "name": "Synchronization",
        "description" : "Synchronization Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "B1",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["3"],
                "xyOffset" : [0,-60]
            },
            {
                "id" : "2",
                "name": "B2",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["3"],
                "xyOffset" : [0,60]
            },
            {
                "id" : "3",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#ParallelGateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1","2"],
                "children" : ["4"],
                "xyOffset" : [120,60]
            },
            {
                "id" : "4",
                "name": "C",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["3"],
                "children" : [],
                "xyOffset" : [120,0]
            }
        ]
    },
    {
        "id": "wp-implicittermination",
        "name": "Implicit Termination",
        "description" : "Implicit Termination Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#StartNoneEvent",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["2"],
                "xyOffset" : [0,0]
            },
            {
                "id" : "2",
                "name": "A",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1"],
                "children" : ["3"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "3",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Exclusive_Databased_Gateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : ["4","5"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "4",
                "name": "B",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["3"],
                "children" : ["6"],
                "xyOffset" : [120,-60]
            },
            {
                "id" : "5",
                "name": "C",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["3"],
                "children" : ["7"],
                "xyOffset" : [120,60]
            },
            {
                "id" : "6",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#EndTerminateEvent",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["4"],
                "children" : [],
                "xyOffset" : [120,0]
            },
            {
                "id" : "7",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#EndTerminateEvent",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["5"],
                "children" : [],
                "xyOffset" : [120,0]
            }
        ]
    },
    {
        "id": "wp-simplemerge",
        "name": "Simple Merge",
        "description" : "Simple Merge Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "B",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["4"],
                "xyOffset" : [0,-60]
            },
            {
                "id" : "2",
                "name": "C",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["4"],
                "xyOffset" : [0,60]
            },
            {
                "id" : "4",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Exclusive_Databased_Gateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1","2","3"],
                "children" : ["5"],
                "xyOffset" : [120,60]
            },
            {
                "id" : "5",
                "name": "D",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["4"],
                "children" : [],
                "xyOffset" : [120,0]
            }
        ]
    },
    {
        "id": "wp-synchronizingmerge",
        "name": "Synchronizing Merge",
        "description" : "Synchronizing Merge Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "A",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["2"],
                "xyOffset" : [0,0]
            },
            {
                "id" : "2",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#InclusiveGateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1"],
                "children" : ["3","4"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "3",
                "name": "B",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : ["5"],
                "xyOffset" : [120,-90]
            },
            {
                "id" : "4",
                "name": "C",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : ["5"],
                "xyOffset" : [120,90]
            },
            {
                "id" : "5",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#InclusiveGateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["3","4"],
                "children" : ["6"],
                "xyOffset" : [120,90]
            },
            {
                "id" : "6",
                "name": "D",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["5"],
                "children" : [],
                "xyOffset" : [120,0]
            }
        ]
    },
    {
        "id": "wp-arbitrarycycles",
        "name": "Arbitrary Cycles",
        "description" : "Arbitrary Cycles Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "A",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["2"],
                "xyOffset" : [0,0]
            },
            {
                "id" : "2",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Exclusive_Databased_Gateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1"],
                "children" : ["3","4"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "3",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Exclusive_Databased_Gateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : ["5"],
                "xyOffset" : [0,180]
            },
            {
                "id" : "4",
                "name": "B",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : ["6"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "5",
                "name": "C",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["3"],
                "children" : ["6"],
                "xyOffset" : [120,-90]
            },
            {
                "id" : "6",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Exclusive_Databased_Gateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["5"],
                "children" : ["7"],
                "xyOffset" : [120,45]
            },
            {
                "id" : "7",
                "name": "D",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["6"],
                "children" : ["8"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "8",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Exclusive_Databased_Gateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["7"],
                "children" : ["9","10"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "9",
                "name": "E",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["8"],
                "children" : [],
                "xyOffset" : [120,-45]
            },
            {
                "id" : "10",
                "name": "F",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["8"],
                "children" : ["11"],
                "xyOffset" : [120,45]
            },
            {
                "id" : "11",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Exclusive_Databased_Gateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["10"],
                "children" : ["3","12"],
                "xyOffset" : [0,90]
            },
            {
                "id" : "12",
                "name": "G",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["11"],
                "children" : [],
                "xyOffset" : [120,0]
            }
        ]
    },
    {
        "id": "wp-miwithoutsynchronization",
        "name": "MI Without Synchronization",
        "description" : "Multiple Instance Without Synchronization Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "A",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["2"],
                "xyOffset" : [0,0]
            },
            {
                "id" : "2",
                "name": "B",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#MultipleInstanceSubprocess",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1"],
                "children" : ["3"],
                "xyOffset" : [240,0]
            },
            {
                "id" : "3",
                "name": "c",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : [],
                "xyOffset" : [240,0]
            }
        ]
    },
    {
        "id": "wp-deferredchoice",
        "name": "Deferred Choice",
        "description" : "Deferred Choice Pattern",
        "elements" : [
            {
                "id": "1",
                "name": "A",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["2"],
                "xyOffset" : [0,0]
            },
            {
                "id" : "2",
                "name": "",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#EventbasedGateway",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1"],
                "children" : ["3","4"],
                "xyOffset" : [120,0]
            },
            {
                "id" : "3",
                "name": "b",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#IntermediateMessageEventCatching",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : ["5"],
                "xyOffset" : [60,-45]
            },
            {
                "id" : "4",
                "name": "c",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#IntermediateMessageEventCatching",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : ["6"],
                "xyOffset" : [60,45]
            },
            {
                "id": "5",
                "name": "B",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["3"],
                "children" : [],
                "xyOffset" : [120,0]
            },
            {
                "id": "6",
                "name": "C",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["4"],
                "children" : [],
                "xyOffset" : [120,0]
            }
        ]
    },
    {
        "id": "wp-datasequence",
        "name": "Sequence with Data",
        "description" : "Sequence Pattern with Data",
        "elements" : [
            {
                "id": "1",
                "name": "A",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType" : "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : [],
                "children" : ["2"],
                "xyOffset" : [0,0],
                "properties":{
                    "name":"A",
                    "documentation":"",
                    "isselectable":"true",
                    "invisid":"",
                    "isforcompensation":"",
                    "assignments":"[din]aVar->aIn,[dout]aOut->aVar",
                    "tasktype":"User",
                    "messageref":"",
                    "script":"",
                    "script_language":"java",
                    "bgcolor":"#99CC00",
                    "bordercolor":"#000000",
                    "fontcolor":"#000000",
                    "fontsize":"",
                    "datainputset":"aIn:String",
                    "dataoutputset":"aOut:String",
                    "origbgcolor":"#fafad2",
                    "nomorph":"true",
                    "origbordercolor":"#000000",
                    "ruleflowgroup":"",
                    "onentryactions":"",
                    "onexitactions":"",
                    "isasync":"false",
                    "taskname":"aTask",
                    "serviceoperation":"",
                    "serviceinterface":"",
                    "serviceimplementation":"Java",
                    "actors":"aActor",
                    "groupid":"",
                    "subject":"",
                    "description":"",
                    "content":"",
                    "reassignment":"",
                    "notifications":"",
                    "locale":"",
                    "createdby":"",
                    "skippable":"true",
                    "priority":"",
                    "multipleinstance":false,
                    "multipleinstancecollectioninput":"",
                    "multipleinstancecollectionoutput":"",
                    "multipleinstancedatainput":"",
                    "multipleinstancedataoutput":"",
                    "multipleinstancecompletioncondition":"",
                    "min":"5",
                    "max":"10",
                    "standarddeviation":"1",
                    "mean":"0",
                    "distributiontype":"uniform",
                    "quantity":"1",
                    "workinghours":"8",
                    "unitcost":"0"
                }
            },
            {
                "id" : "2",
                "name": "B",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["1"],
                "children" : ["3"],
                "xyOffset" : [140,0],
                "properties":{
                    "name":"B",
                    "documentation":"",
                    "isselectable":"true",
                    "invisid":"",
                    "isforcompensation":"",
                    "assignments":"[din]aVar->bIn,[dout]bOut->aVar",
                    "tasktype":"User",
                    "messageref":"",
                    "script":"",
                    "script_language":"java",
                    "bgcolor":"#3366FF",
                    "bordercolor":"#000000",
                    "fontcolor":"#000000",
                    "fontsize":"",
                    "datainputset":"bIn:String",
                    "dataoutputset":"bOut:String",
                    "origbgcolor":"#fafad2",
                    "nomorph":"true",
                    "origbordercolor":"#000000",
                    "ruleflowgroup":"",
                    "onentryactions":"",
                    "onexitactions":"",
                    "isasync":"false",
                    "taskname":"bTask",
                    "serviceoperation":"",
                    "serviceinterface":"",
                    "serviceimplementation":"Java",
                    "actors":"bActor",
                    "groupid":"",
                    "subject":"",
                    "description":"",
                    "content":"",
                    "reassignment":"",
                    "notifications":"",
                    "locale":"",
                    "createdby":"",
                    "skippable":"true",
                    "priority":"",
                    "multipleinstance":false,
                    "multipleinstancecollectioninput":"",
                    "multipleinstancecollectionoutput":"",
                    "multipleinstancedatainput":"",
                    "multipleinstancedataoutput":"",
                    "multipleinstancecompletioncondition":"",
                    "min":"5",
                    "max":"10",
                    "standarddeviation":"1",
                    "mean":"0",
                    "distributiontype":"uniform",
                    "quantity":"1",
                    "workinghours":"8",
                    "unitcost":"0"
                }
            },
            {
                "id" : "3",
                "name": "C",
                "nodetype" : "http://b3mn.org/stencilset/bpmn2.0#Task",
                "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
                "connectingType": "http://b3mn.org/stencilset/bpmn2.0#SequenceFlow",
                "parent" : ["2"],
                "children" : [],
                "xyOffset" : [140,0],
                "properties":{
                    "name":"C",
                    "documentation":"",
                    "isselectable":"true",
                    "invisid":0.4580388036556542,
                    "isforcompensation":"",
                    "assignments":"[din]aVar->cIn,[dout]cOut->aVar",
                    "tasktype":"User",
                    "messageref":"",
                    "script":"",
                    "script_language":"java",
                    "bgcolor":"#FF9900",
                    "bordercolor":"#000000",
                    "fontcolor":"#000000",
                    "fontsize":"",
                    "datainputset":"cIn:String",
                    "dataoutputset":"cOut:String",
                    "origbgcolor":"#fafad2",
                    "nomorph":"true",
                    "origbordercolor":"#000000",
                    "ruleflowgroup":"",
                    "onentryactions":"",
                    "onexitactions":"",
                    "isasync":"false",
                    "taskname":"cTask",
                    "serviceoperation":"",
                    "serviceinterface":"",
                    "serviceimplementation":"Java",
                    "actors":"cActor",
                    "groupid":"",
                    "subject":"",
                    "description":"",
                    "content":"",
                    "reassignment":"",
                    "notifications":"",
                    "locale":"",
                    "createdby":"",
                    "skippable":"true",
                    "priority":"",
                    "multipleinstance":false,
                    "multipleinstancecollectioninput":"",
                    "multipleinstancecollectionoutput":"",
                    "multipleinstancedatainput":"",
                    "multipleinstancedataoutput":"",
                    "multipleinstancecompletioncondition":"",
                    "min":"5",
                    "max":"10",
                    "standarddeviation":"1",
                    "mean":"0",
                    "distributiontype":"uniform",
                    "quantity":"1",
                    "workinghours":"8",
                    "unitcost":"0"
                }
            }

        ]
    }
]