add mandatory SM key to cyberiada format export
This commit is contained in:
@@ -4111,6 +4111,10 @@ static int cyberiada_write_sm_cyberiada(CyberiadaSM* sm, xmlTextWriterPtr writer
|
|||||||
XML_WRITE_ATTR(writer, GRAPHML_ID_ATTRIBUTE, sm->nodes->id);
|
XML_WRITE_ATTR(writer, GRAPHML_ID_ATTRIBUTE, sm->nodes->id);
|
||||||
XML_WRITE_ATTR(writer, GRAPHML_EDGEDEFAULT_ATTRIBUTE, GRAPHML_EDGEDEFAULT_ATTRIBUTE_VALUE);
|
XML_WRITE_ATTR(writer, GRAPHML_EDGEDEFAULT_ATTRIBUTE, GRAPHML_EDGEDEFAULT_ATTRIBUTE_VALUE);
|
||||||
|
|
||||||
|
XML_WRITE_OPEN_E_I(writer, GRAPHML_DATA_ELEMENT, 2);
|
||||||
|
XML_WRITE_ATTR(writer, GRAPHML_KEY_ATTRIBUTE, GRAPHML_CYB_KEY_STATE_MACHINE);
|
||||||
|
XML_WRITE_CLOSE_E(writer);
|
||||||
|
|
||||||
XML_WRITE_OPEN_E_I(writer, GRAPHML_DATA_ELEMENT, 2);
|
XML_WRITE_OPEN_E_I(writer, GRAPHML_DATA_ELEMENT, 2);
|
||||||
XML_WRITE_ATTR(writer, GRAPHML_KEY_ATTRIBUTE, GRAPHML_CYB_KEY_NAME);
|
XML_WRITE_ATTR(writer, GRAPHML_KEY_ATTRIBUTE, GRAPHML_CYB_KEY_NAME);
|
||||||
XML_WRITE_TEXT(writer, sm->nodes->title);
|
XML_WRITE_TEXT(writer, sm->nodes->title);
|
||||||
|
|||||||
Reference in New Issue
Block a user