Lab6 Done+

This commit is contained in:
Yunusov_Niyaz 2023-12-21 01:54:33 +04:00
parent d79fcb8f92
commit 9f6383ed44
2 changed files with 5 additions and 5 deletions

View File

@ -82,7 +82,7 @@ public class BusesGenericCollection<T extends DrawingBus, U extends IMoveableObj
}
f.createNewFile();
StringBuilder data = new StringBuilder();
data.append("MonorailCollection\n");
data.append("BusCollection\n");
data.append(String.format("%s\n", name));
StringBuilder records = new StringBuilder();
for(DrawingBus elem : GetBuses())

View File

@ -85,7 +85,7 @@ public class BusesGenericStorage {
var strs = bufferTextFromFile.toString().split("\n");
if(strs == null || strs.length == 0)
return false;
if (!strs[0].startsWith("MonorailCollection"))
if (!strs[0].startsWith("BusCollection"))
return false;
String collectionName = strs[1];
BusesGenericCollection<DrawingBus, DrawingObjectBus> collection = getCollection(collectionName);
@ -93,9 +93,9 @@ public class BusesGenericStorage {
collection = new BusesGenericCollection<>(_pictureWidth, _pictureHeight);
else
collection.Clear();
String[] monorailsInfo = strs[2].split(Character.toString(BusesGenericCollection._separatorRecords));
for(int i = monorailsInfo.length-1; i >= 0; i--){
String data = monorailsInfo[i];
String[] busesInfo = strs[2].split(Character.toString(BusesGenericCollection._separatorRecords));
for(int i = busesInfo.length-1; i >= 0; i--){
String data = busesInfo[i];
DrawingBus bus = ExtentionDrawingBus.CreateDrawingBus(data,
BusesGenericCollection._separatorForObject, _pictureWidth, _pictureHeight);
if (bus != null)