{ "name": "SpiffWorkflow", "uri": "http://spiffworkflow.org/bpmn/schema/1.0/core", "prefix": "spiffworkflow", "associations": [], "types": [ { "name": "preScript", "superClass": [ "Element" ], "properties": [ { "name": "value", "isBody": true, "type": "String" } ] }, { "name": "postScript", "superClass": [ "Element" ], "properties": [ { "name": "value", "isBody": true, "type": "String" } ] }, { "name": "messagePayload", "superClass": [ "Element" ], "properties": [ { "name": "value", "isBody": true, "type": "String" } ] }, { "name": "messageVariable", "superClass": [ "Element" ], "properties": [ { "name": "value", "isBody": true, "type": "String" } ] }, { "name": "calledDecisionId", "superClass": [ "Element" ], "properties": [ { "name": "value", "isBody": true, "type": "String" } ] }, { "name": "instructionsForEndUser", "superClass": [ "Element" ], "properties": [ { "name": "value", "isBody": true, "type": "String" } ] }, { "name": "properties", "superClass": [ "Element" ], "properties": [ { "name": "properties", "type": "property", "isMany": true } ] }, { "name": "property", "superClass": [ "Element" ], "properties": [ { "name": "name", "isAttr": true, "type": "String" }, { "name": "value", "isAttr": true, "type": "String" } ] }, { "name": "serviceTaskOperator", "superClass": [ "Element" ], "properties": [ { "name": "id", "isAttr": true, "type": "String" }, { "name": "resultVariable", "isAttr": true, "type": "String" }, { "name": "parameterList", "type": "parameters" } ] }, { "name": "parameters", "superClass": [ "Element" ], "properties": [ { "name": "parameters", "type": "parameter", "isMany": true } ] }, { "name": "parameter", "superClass": [ "Element" ], "properties": [ { "name": "id", "isAttr": true, "type": "String" }, { "name": "type", "isAttr": true, "type": "String" }, { "name": "value", "isAttr": true, "type": "String" } ] }, { "name": "unitTests", "superClass": [ "Element" ], "properties": [ { "name": "unitTests", "type": "unitTest", "isMany": true } ] }, { "name": "unitTest", "superClass": [ "Element" ], "properties": [ { "name": "id", "isAttr": true, "type": "String" }, { "name": "inputJson", "type": "inputJson" }, { "name": "expectedOutputJson", "type": "expectedOutputJson" } ] }, { "name": "inputJson", "superClass": [ "Element" ], "properties": [ { "name": "value", "isBody": true, "type": "string" } ] }, { "name": "expectedOutputJson", "superClass": [ "Element" ], "properties": [ { "name": "value", "isBody": true, "type": "string" } ] } ] }