|
@@ -277,6 +277,8 @@ public class RWDLoadUtil {
|
|
|
SceneDataObject sdv = fromMap.get(key);
|
|
|
if (!sdv.value_object.containsKey(ConfigRelation.nameInFrom)) {
|
|
|
SceneDataValue sdvInner = new SceneDataValue(Repository, sdv, ConfigRelation.nameInFrom, null);
|
|
|
+ sdvInner.value_array = new SceneDataSet(false);
|
|
|
+ sdvInner.value_array.set = new ArrayList<SceneDataObject>();
|
|
|
sdv.value_object.put(ConfigRelation.nameInFrom, sdvInner);
|
|
|
}
|
|
|
}
|
|
@@ -284,6 +286,8 @@ public class RWDLoadUtil {
|
|
|
SceneDataObject sdv = toMap.get(key);
|
|
|
if (!sdv.value_object.containsKey(ConfigRelation.nameInTo)) {
|
|
|
SceneDataValue sdvInner = new SceneDataValue(Repository, sdv, ConfigRelation.nameInTo, null);
|
|
|
+ sdvInner.value_array = new SceneDataSet(false);
|
|
|
+ sdvInner.value_array.set = new ArrayList<SceneDataObject>();
|
|
|
sdv.value_object.put(ConfigRelation.nameInTo, sdvInner);
|
|
|
}
|
|
|
}
|
|
@@ -318,15 +322,7 @@ public class RWDLoadUtil {
|
|
|
}
|
|
|
|
|
|
SceneDataValue sdvFromItem = fromObject.value_object.get(ConfigRelation.nameInFrom);
|
|
|
- if (sdvFromItem.value_array == null) {
|
|
|
- sdvFromItem.value_array = new SceneDataSet(false);
|
|
|
- sdvFromItem.value_array.set = new ArrayList<SceneDataObject>();
|
|
|
- }
|
|
|
SceneDataValue sdvToItem = toObject.value_object.get(ConfigRelation.nameInTo);
|
|
|
- if (sdvToItem.value_array == null) {
|
|
|
- sdvToItem.value_array = new SceneDataSet(false);
|
|
|
- sdvToItem.value_array.set = new ArrayList<SceneDataObject>();
|
|
|
- }
|
|
|
sdvFromItem.value_array.set.add(toObject);
|
|
|
sdvToItem.value_array.set.add(fromObject);
|
|
|
}
|
|
@@ -471,4 +467,9 @@ public class RWDLoadUtil {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ public static void LoadIBMSPhysicalWorld(Repository Repository) throws Exception {
|
|
|
+ String validPath = Constant.getLatestPath(Constant.ibms_physical_world, true);
|
|
|
+
|
|
|
+ }
|
|
|
}
|