Execution Started Event part 2

This commit is contained in:
Luis Fernando Molina committed 2019-11-01 14:12:37 +01:00
1 parent 50bd309826
commit b6cd883598
5 files changed
+19

No files matched your search

@@ -400,6 +400,12 @@ function newNodeChildren () {
response.childIndex = response.childrenCount
}
}
if (parentNode.executionStartedEvent !== undefined) {
response.childrenCount++
if (parentNode.executionStartedEvent.id === childNode.id) {
response.childIndex = response.childrenCount
}
}
if (parentNode.executionFinishedEvent !== undefined) {
response.childrenCount++
if (parentNode.executionFinishedEvent.id === childNode.id) {
@@ -828,6 +828,10 @@ function newOnFocus () {
if (child !== undefined) {
return child
}
child = getNodeThatIsOnFocus(node.executionStartedEvent)
if (child !== undefined) {
return child
}
child = getNodeThatIsOnFocus(node.executionFinishedEvent)
if (child !== undefined) {
return child
@@ -1172,6 +1172,7 @@ function newProtocolNode () {
name: node.name,
code: node.code,
statusReport: getProtocolNode(node.statusReport, removePersonalData, parseCode, includeIds, includePayload, includeReferences),
executionStartedEvent: getProtocolNode(node.executionStartedEvent, removePersonalData, parseCode, includeIds, includePayload, includeReferences),
executionFinishedEvent: getProtocolNode(node.executionFinishedEvent, removePersonalData, parseCode, includeIds, includePayload, includeReferences),
calculations: getProtocolNode(node.calculations, removePersonalData, parseCode, includeIds, includePayload, includeReferences),
dataBuilding: getProtocolNode(node.dataBuilding, removePersonalData, parseCode, includeIds, includePayload, includeReferences),
@@ -812,6 +812,10 @@ function newShortcutKeys () {
if (child !== undefined) {
return child
}
child = getNodeByShortcutKey(node.executionStartedEvent, searchingKey)
if (child !== undefined) {
return child
}
child = getNodeByShortcutKey(node.executionFinishedEvent, searchingKey)
if (child !== undefined) {
return child
@@ -752,6 +752,9 @@ function newUiObjectsFromNodes () {
if (node.statusReport !== undefined) {
createUiObjectFromNode(node.statusReport, node, node)
}
if (node.executionStartedEvent !== undefined) {
createUiObjectFromNode(node.executionStartedEvent, node, node)
}
if (node.executionFinishedEvent !== undefined) {
createUiObjectFromNode(node.executionFinishedEvent, node, node)
}
@@ -1059,6 +1062,7 @@ function newUiObjectsFromNodes () {
function addMissingProcessDefinitionItems (node) {
addStatusReport(node)
addExecutionStartedEvent(node)
addExecutionFinishedEvent(node)
addCalculationsProcedure(node)
addDataBuildingProcedure(node)