moved modelVersion from translator to normalizer

This commit is contained in:
Brian Long 2022-10-10 22:17:25 -04:00
parent 70506bb040
commit 330eab9cf1
2 changed files with 2 additions and 11 deletions

View File

@ -54,6 +54,8 @@ public class ApsProcessBpmnNormalizer implements ApsFileNormalizer {
changed = this.removeAttributeIfSet(definitionsElement, NAMESPACE_ACTIVITI_MODELER, "exportDateTime") || changed;
changed = this.removeAttributeIfSet(definitionsElement, NAMESPACE_ACTIVITI_MODELER, "modelLastUpdated") || changed;
changed = this.removeAttributeIfSet(definitionsElement, NAMESPACE_ACTIVITI_MODELER, "modelVersion") || changed;
//changed = this.setAttributeIfSet(definitionsElement, NAMESPACE_ACTIVITI_MODELER, "modelVersion", "0") || changed;
if (changed)
ModelUtil.getInstance().writeXml(bpmn, file);

View File

@ -142,8 +142,6 @@ public class ApsProcessBpmnTranslator extends ApsOrganizationHandler implements
if (apsProcessId != null)
changed = this.setAttributeIfSet(definitionsElement, NAMESPACE_ACTIVITI_MODELER, "modelId", apsProcessId) || changed;
changed = this.removeAttributeIfSet(definitionsElement, NAMESPACE_ACTIVITI_MODELER, "modelVersion") || changed;
//changed = this.setAttributeIfSet(definitionsElement, NAMESPACE_ACTIVITI_MODELER, "modelVersion", "0") || changed;
return changed;
}
@ -376,14 +374,5 @@ public class ApsProcessBpmnTranslator extends ApsOrganizationHandler implements
attr.setValue(value.toString());
return true;
}
private boolean removeAttributeIfSet(Element element, String attrNamespace, String attrName) {
Attr attr = element.getAttributeNodeNS(attrNamespace, attrName);
if (attr == null)
return false;
element.removeAttributeNode(attr);
return true;
}
}