aasx: Allow writing individual objects
This MR adds the following functionality to AASXWriter:
- Write individual Identifiable objects (including multiple AAS and stand-alone Submodels, Assets, ConceptDescriptions) to a single AASX part:
write_aas_objects() - Control splitting of submodels when writing an AAS to an AASX package according to the part name conventions defined in DotAAS with
write_aas(): new parametersubmodel_split_parts
This fixes #94 (closed)
Additionally, I've added a new method get_identifier() to class Reference, which I used in the new implementation of the AASXWriter.write_aas() method.
Edited by Michael Thies