|
|
@ -200,6 +200,8 @@ public class SclParser {
|
|
|
|
|
|
|
|
|
|
|
|
ServerModel serverModel = new ServerModel(logicalDevices, null);
|
|
|
|
ServerModel serverModel = new ServerModel(logicalDevices, null);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dataSetMap.clear();
|
|
|
|
|
|
|
|
|
|
|
|
for (LnSubDef dataSetDef : dataSetDefs) {
|
|
|
|
for (LnSubDef dataSetDef : dataSetDefs) {
|
|
|
|
DataSet dataSet = createDataSet(serverModel, dataSetDef.logicalNode, dataSetDef.defXmlNode);
|
|
|
|
DataSet dataSet = createDataSet(serverModel, dataSetDef.logicalNode, dataSetDef.defXmlNode);
|
|
|
|
dataSetsMap.put(dataSet.getReferenceStr(), dataSet);
|
|
|
|
dataSetsMap.put(dataSet.getReferenceStr(), dataSet);
|
|
|
@ -207,6 +209,8 @@ public class SclParser {
|
|
|
|
|
|
|
|
|
|
|
|
serverModel.addDataSets(dataSetsMap.values());
|
|
|
|
serverModel.addDataSets(dataSetsMap.values());
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dataSetDefs.clear();
|
|
|
|
|
|
|
|
|
|
|
|
return serverModel;
|
|
|
|
return serverModel;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|