When we open a atfx file with baseModelVersion>=asam34, ApplicationStructure.getTopLevelElements() always empty array.
TopLevel property value is assigned by the baseType string if it contains the string list:
- NewBaseModelReader.topLevelElementNames = "aoenvironment", "aotest"...
in the method:
- NewBaseModelReader.parseElements()
But the all baseTypes in xml(like ODSBase_Model_asam34.xml) are defined CamelCase.
So toplevel values of all base elements marks as "False".
When we open a atfx file with baseModelVersion>=asam34, ApplicationStructure.getTopLevelElements() always empty array.
TopLevel property value is assigned by the baseType string if it contains the string list:
in the method:
But the all baseTypes in xml(like ODSBase_Model_asam34.xml) are defined CamelCase.
So toplevel values of all base elements marks as "False".