+ // enumeration used in newDataflow() method
+ enum NEW_DF_MODE { Import, Modify, New };
+ // method called from importDataflow(), modifyDataflow(), newDataflow() with
+ // different modes. The behavior of the function is very similar in all 3 cases,
+ // but some differences still exist. These differences are implemented using NEW_DF_MODE param.
+ bool createDataflow( const NEW_DF_MODE f, bool theInitialDF = false );
+
+ void createSupervAction( const int id, const QString& po_id, const QString& icon_id = QString(""),
+ const int key = 0, const bool toggle = false );
+
+ void fillInterfaceNameMap();
+