public WorldDetails getWorldDetailsFromFile() throws IllegalXMLException {
   return XMLWorldDetailsParser.parseWorldDetailsFromString(
       getXmlCollector()
           .readStringFromXMLFile(
               LocalPaths.XML_LOCATION + LocalPaths.WORLD_DETAILS_DIRECTORY + "worldDetails.xml"));
 }
 public WorldDetails getWorldDetails() throws IOException, IllegalXMLException {
   return XMLWorldDetailsParser.parseWorldDetailsFromString(
       getDownloader().getWorldDetailsString());
 }