Changeset b3195310 in OpenModelica


Ignore:
Timestamp:
2016-04-08T11:00:47+02:00 (8 years ago)
Author:
Robert Braun <robert.braun@…>
Branches:
Added-citation-metadata, maintenance/v1.14, maintenance/v1.15, maintenance/v1.16, maintenance/v1.17, maintenance/v1.18, maintenance/v1.19, maintenance/v1.20, maintenance/v1.21, maintenance/v1.22, maintenance/v1.23, master, omlib-staging
Children:
f86be8df
Parents:
3d9e047
Message:

Made sure old interfaces are removed before fetching new ones.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OMEdit/OMEditGUI/Editors/MetaModelEditor.cpp

    r3d9e047 rb3195310  
    435435  for (int i = 0 ; i < subModelList.size() ; i++) {
    436436    QDomElement subModel = subModelList.at(i).toElement();
     437    while(!subModel.firstChildElement("InterfacePoint").isNull()) { //First remove all existing interfaces!
     438      subModel.removeChild(subModel.firstChildElement("InterfacePoint"));
     439    }
    437440    QDomElement interfaceDataElement = interfaces.firstChildElement();
    438441    while (!interfaceDataElement.isNull()) {
Note: See TracChangeset for help on using the changeset viewer.