PIbd-23. Yunusov N.N. Lab work 06 Hard #6
@ -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())
|
||||
|
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user