package ProjectStormtrooper; import java.util.ArrayList; import java.util.HashMap; import java.util.List; public class PlanesGenericStorage { final HashMap> _planeStorages; public ArrayList Keys() { return (ArrayList) _planeStorages.keySet().stream().toList(); } private final int _pictureWidth; private final int _pictureHeight; public PlanesGenericStorage(int pictureWidth, int pictureHeight) { _planeStorages = new HashMap<>(); _pictureWidth = pictureWidth; _pictureHeight = pictureHeight; } public void AddSet(String name) { _planeStorages.put(name, new PlanesGenericCollection<>(_pictureWidth, _pictureHeight)); } public void DelSet(String name) { _planeStorages.remove(name); } public PlanesGenericCollection Get(String ind) { if (_planeStorages.containsKey(ind)) return _planeStorages.get(ind); return null; } }