moved modelVersion from translator to normalizer
This commit is contained in:
parent
70506bb040
commit
330eab9cf1
@ -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);
|
||||
|
@ -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;
|
||||
}
|
||||
@ -377,13 +375,4 @@ public class ApsProcessBpmnTranslator extends ApsOrganizationHandler implements
|
||||
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;
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user