smia_pe.utilities.smia_pe_aas_model_utils module

class smia_pe.utilities.smia_pe_aas_model_utils.SMIAPEModelUtils[source]

Bases: object

static get_bpmn_file_bytes_from_aas()[source]
This method gets the BPMN file for SMIA PE from the AAS model. If the AAS model is within an AASX package, it will

find inside it.

Returns:

the content of the BPMN file in the form of bytes.

Return type:

obj

static get_all_bpmn_files_bytes_within_aasx()[source]

This method gets all the files of type BPMN from the AASX package defined as AAS model for the SMIA PE.

Returns:

list of all BPMN files content in bytes.

Return type:

list