public MatchLineup getMatchLineupFromFile(int leagueId, int matchId, int teamId)
     throws IllegalXMLException {
   return XMLMatchLineupParser.parseMatchLineupFromString(
       getXmlCollector()
           .readStringFromXMLFile(
               LocalPaths.getFullDirectoryPath(leagueId)
                   + LocalPaths.MATCH_LINEUP_DIRECTORY
                   + matchId
                   + "_"
                   + teamId
                   + ".xml"));
 }
 public MatchLineup getMatchLineupFromAdvancedFile(String directoryPath, int matchId, int teamId)
     throws IllegalXMLException {
   return XMLMatchLineupParser.parseMatchLineupFromString(
       getXmlCollector()
           .readStringFromXMLFile(
               directoryPath
                   + LocalPaths.MATCH_LINEUP_DIRECTORY
                   + matchId
                   + "_"
                   + teamId
                   + ".xml"));
 }
 public MatchLineup getMatchLineup(int matchId, int teamId)
     throws IOException, IllegalXMLException {
   return XMLMatchLineupParser.parseMatchLineupFromString(
       getDownloader().getMatchLineupString(matchId, teamId));
 }