summaryrefslogtreecommitdiff
path: root/Year_3/TSDWL/WSDL/FootballClient/build
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2022-01-19 21:15:10 +0100
committerSanto Cariotti <santo@dcariotti.me>2022-01-19 21:15:10 +0100
commit79fbf3f9cc2bf2d8b9aa3c96c3d9fe7bee7577d6 (patch)
tree830afb50770bab808d1c78f04a51b3b80c846651 /Year_3/TSDWL/WSDL/FootballClient/build
parent6f0592cb2b753fb47297464a3fa1a312620da3ba (diff)
tdwl: example of remote wsdl
Diffstat (limited to 'Year_3/TSDWL/WSDL/FootballClient/build')
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllCardsInfo.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllCardsInfoResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayerNames.java54
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayerNamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithCards.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithCardsResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithRole.java92
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithRoleResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllStadiumInfo.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllStadiumInfoResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllTeamCoachNames.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllTeamCoachNamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfInt.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfString.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfdate.java72
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftAllCardsInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftCountry.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameIDsPerCity.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameLevelInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameResult.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGroupInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGroupStanding.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftNextGame.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayer.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayerName.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayerRole.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftStadiumInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeam.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamCoachName.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerCardInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerCardRankInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerGoalsRankInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerName.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTopScorerTop5.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Cards.java73
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CardsResponse.java56
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CityNames.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CityNamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Countries.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CountriesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/FirstLastGamesEachLevel.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/FirstLastGamesEachLevelResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameIDsGroupedByCity.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameIDsGroupedByCityResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameScore.java54
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameScoreResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameTeamScore.java73
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameTeamScoreResponse.java56
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GoalsScored.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GoalsScoredResponse.java56
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupFirstGameDate.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupFirstGameDateResponse.java67
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupInfo.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupInfoResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupLastGameDate.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupLastGameDateResponse.java67
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupStandings.java54
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupStandingsResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Info.java118
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/InfoSoapType.java528
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelFirstGameDate.java54
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelFirstGameDateResponse.java67
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelLastGameDate.java54
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelLastGameDateResponse.java67
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Levels.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelsResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/MatchDates.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/MatchDatesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/NextGames.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/NextGamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ObjectFactory.java936
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayerRoles.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayerRolesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Players.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithCardsRanked.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithCardsRankedResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithGoalsRanked.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithGoalsRankedResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ResultsAllGames.java73
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ResultsAllGamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumGoogleMapsURL.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumGoogleMapsURLResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumInfo.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumInfoResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumNames.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumNamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TAllCardsInfo.java262
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TCountry.java109
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameIDsPerCity.java90
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameLevelInfo.java208
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameResult.java354
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGroupInfo.java188
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGroupStanding.java233
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TNextGame.java165
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayer.java165
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayerName.java137
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayerRole.java90
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TStadiumInfo.java165
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeam.java81
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamCoachName.java90
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerCardInfo.java120
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerCardRankInfo.java139
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerGoalsRankInfo.java120
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerName.java110
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTopScorerTop5.java100
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamIDsByGroup.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamIDsByGroupResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamNames.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamNamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamPlayers.java83
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamPlayersResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Teams.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamsResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TopScorersList.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TopScorersListResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/package-info.java2
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllCardsInfo.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllCardsInfoResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayerNames.java54
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayerNamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithCards.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithCardsResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithRole.java92
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithRoleResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllStadiumInfo.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllStadiumInfoResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllTeamCoachNames.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllTeamCoachNamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfInt.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfString.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfdate.java72
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftAllCardsInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftCountry.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameIDsPerCity.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameLevelInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameResult.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGroupInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGroupStanding.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftNextGame.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayer.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayerName.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayerRole.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftStadiumInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeam.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamCoachName.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerCardInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerCardRankInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerGoalsRankInfo.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerName.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTopScorerTop5.java69
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Cards.java73
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CardsResponse.java56
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CityNames.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CityNamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Countries.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CountriesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/FirstLastGamesEachLevel.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/FirstLastGamesEachLevelResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameIDsGroupedByCity.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameIDsGroupedByCityResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameScore.java54
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameScoreResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameTeamScore.java73
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameTeamScoreResponse.java56
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GoalsScored.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GoalsScoredResponse.java56
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupFirstGameDate.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupFirstGameDateResponse.java67
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupInfo.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupInfoResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupLastGameDate.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupLastGameDateResponse.java67
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupStandings.java54
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupStandingsResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Info.java118
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/InfoSoapType.java528
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelFirstGameDate.java54
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelFirstGameDateResponse.java67
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelLastGameDate.java54
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelLastGameDateResponse.java67
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Levels.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelsResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/MatchDates.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/MatchDatesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/NextGames.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/NextGamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ObjectFactory.java936
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayerRoles.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayerRolesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Players.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithCardsRanked.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithCardsRankedResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithGoalsRanked.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithGoalsRankedResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ResultsAllGames.java73
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ResultsAllGamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumGoogleMapsURL.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumGoogleMapsURLResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumInfo.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumInfoResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumNames.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumNamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TAllCardsInfo.java262
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TCountry.java109
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameIDsPerCity.java90
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameLevelInfo.java208
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameResult.java354
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGroupInfo.java188
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGroupStanding.java233
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TNextGame.java165
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayer.java165
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayerName.java137
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayerRole.java90
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TStadiumInfo.java165
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeam.java81
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamCoachName.java90
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerCardInfo.java120
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerCardRankInfo.java139
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerGoalsRankInfo.java120
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerName.java110
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTopScorerTop5.java100
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamIDsByGroup.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamIDsByGroupResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamNames.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamNamesResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamPlayers.java83
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamPlayersResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Teams.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamsResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TopScorersList.java34
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TopScorersListResponse.java64
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/package-info.java2
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/web/META-INF/MANIFEST.MF2
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/web/META-INF/context.xml2
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/classes/.netbeans_automatic_build0
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/classes/.netbeans_update_resources0
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/jax-ws-catalog.xml4
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/web/index.html16
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/web/list.jsp24
-rw-r--r--Year_3/TSDWL/WSDL/FootballClient/build/web/search.html22
242 files changed, 20292 insertions, 0 deletions
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllCardsInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllCardsInfo.java
new file mode 100644
index 0000000..74dd118
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllCardsInfo.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "AllCardsInfo")
+public class AllCardsInfo {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllCardsInfoResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllCardsInfoResponse.java
new file mode 100644
index 0000000..e3a3032
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllCardsInfoResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllCardsInfoResult" type="{https://footballpool.dataaccess.eu}ArrayOftAllCardsInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allCardsInfoResult"
+})
+@XmlRootElement(name = "AllCardsInfoResponse")
+public class AllCardsInfoResponse {
+
+ @XmlElement(name = "AllCardsInfoResult", required = true)
+ protected ArrayOftAllCardsInfo allCardsInfoResult;
+
+ /**
+ * Gets the value of the allCardsInfoResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftAllCardsInfo }
+ *
+ */
+ public ArrayOftAllCardsInfo getAllCardsInfoResult() {
+ return allCardsInfoResult;
+ }
+
+ /**
+ * Sets the value of the allCardsInfoResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftAllCardsInfo }
+ *
+ */
+ public void setAllCardsInfoResult(ArrayOftAllCardsInfo value) {
+ this.allCardsInfoResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayerNames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayerNames.java
new file mode 100644
index 0000000..ad28cda
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayerNames.java
@@ -0,0 +1,54 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="bSelected" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "bSelected"
+})
+@XmlRootElement(name = "AllPlayerNames")
+public class AllPlayerNames {
+
+ protected boolean bSelected;
+
+ /**
+ * Gets the value of the bSelected property.
+ *
+ */
+ public boolean isBSelected() {
+ return bSelected;
+ }
+
+ /**
+ * Sets the value of the bSelected property.
+ *
+ */
+ public void setBSelected(boolean value) {
+ this.bSelected = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayerNamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayerNamesResponse.java
new file mode 100644
index 0000000..b36f68a
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayerNamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllPlayerNamesResult" type="{https://footballpool.dataaccess.eu}ArrayOftPlayerName"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allPlayerNamesResult"
+})
+@XmlRootElement(name = "AllPlayerNamesResponse")
+public class AllPlayerNamesResponse {
+
+ @XmlElement(name = "AllPlayerNamesResult", required = true)
+ protected ArrayOftPlayerName allPlayerNamesResult;
+
+ /**
+ * Gets the value of the allPlayerNamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftPlayerName }
+ *
+ */
+ public ArrayOftPlayerName getAllPlayerNamesResult() {
+ return allPlayerNamesResult;
+ }
+
+ /**
+ * Sets the value of the allPlayerNamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftPlayerName }
+ *
+ */
+ public void setAllPlayerNamesResult(ArrayOftPlayerName value) {
+ this.allPlayerNamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithCards.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithCards.java
new file mode 100644
index 0000000..62e121f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithCards.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "AllPlayersWithCards")
+public class AllPlayersWithCards {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithCardsResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithCardsResponse.java
new file mode 100644
index 0000000..4b4945f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithCardsResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllPlayersWithCardsResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeamPlayerCardInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allPlayersWithCardsResult"
+})
+@XmlRootElement(name = "AllPlayersWithCardsResponse")
+public class AllPlayersWithCardsResponse {
+
+ @XmlElement(name = "AllPlayersWithCardsResult", required = true)
+ protected ArrayOftTeamPlayerCardInfo allPlayersWithCardsResult;
+
+ /**
+ * Gets the value of the allPlayersWithCardsResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeamPlayerCardInfo }
+ *
+ */
+ public ArrayOftTeamPlayerCardInfo getAllPlayersWithCardsResult() {
+ return allPlayersWithCardsResult;
+ }
+
+ /**
+ * Sets the value of the allPlayersWithCardsResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeamPlayerCardInfo }
+ *
+ */
+ public void setAllPlayersWithCardsResult(ArrayOftTeamPlayerCardInfo value) {
+ this.allPlayersWithCardsResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithRole.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithRole.java
new file mode 100644
index 0000000..08e98f5
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithRole.java
@@ -0,0 +1,92 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sRoleCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sTeamName",
+ "sRoleCode"
+})
+@XmlRootElement(name = "AllPlayersWithRole")
+public class AllPlayersWithRole {
+
+ @XmlElement(required = true)
+ protected String sTeamName;
+ @XmlElement(required = true)
+ protected String sRoleCode;
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+ /**
+ * Gets the value of the sRoleCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSRoleCode() {
+ return sRoleCode;
+ }
+
+ /**
+ * Sets the value of the sRoleCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSRoleCode(String value) {
+ this.sRoleCode = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithRoleResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithRoleResponse.java
new file mode 100644
index 0000000..0ba17da
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllPlayersWithRoleResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllPlayersWithRoleResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeamPlayerName"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allPlayersWithRoleResult"
+})
+@XmlRootElement(name = "AllPlayersWithRoleResponse")
+public class AllPlayersWithRoleResponse {
+
+ @XmlElement(name = "AllPlayersWithRoleResult", required = true)
+ protected ArrayOftTeamPlayerName allPlayersWithRoleResult;
+
+ /**
+ * Gets the value of the allPlayersWithRoleResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeamPlayerName }
+ *
+ */
+ public ArrayOftTeamPlayerName getAllPlayersWithRoleResult() {
+ return allPlayersWithRoleResult;
+ }
+
+ /**
+ * Sets the value of the allPlayersWithRoleResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeamPlayerName }
+ *
+ */
+ public void setAllPlayersWithRoleResult(ArrayOftTeamPlayerName value) {
+ this.allPlayersWithRoleResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllStadiumInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllStadiumInfo.java
new file mode 100644
index 0000000..1679912
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllStadiumInfo.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "AllStadiumInfo")
+public class AllStadiumInfo {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllStadiumInfoResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllStadiumInfoResponse.java
new file mode 100644
index 0000000..754bef4
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllStadiumInfoResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllStadiumInfoResult" type="{https://footballpool.dataaccess.eu}ArrayOftStadiumInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allStadiumInfoResult"
+})
+@XmlRootElement(name = "AllStadiumInfoResponse")
+public class AllStadiumInfoResponse {
+
+ @XmlElement(name = "AllStadiumInfoResult", required = true)
+ protected ArrayOftStadiumInfo allStadiumInfoResult;
+
+ /**
+ * Gets the value of the allStadiumInfoResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftStadiumInfo }
+ *
+ */
+ public ArrayOftStadiumInfo getAllStadiumInfoResult() {
+ return allStadiumInfoResult;
+ }
+
+ /**
+ * Sets the value of the allStadiumInfoResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftStadiumInfo }
+ *
+ */
+ public void setAllStadiumInfoResult(ArrayOftStadiumInfo value) {
+ this.allStadiumInfoResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllTeamCoachNames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllTeamCoachNames.java
new file mode 100644
index 0000000..f6c53e2
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllTeamCoachNames.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "AllTeamCoachNames")
+public class AllTeamCoachNames {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllTeamCoachNamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllTeamCoachNamesResponse.java
new file mode 100644
index 0000000..fee5274
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/AllTeamCoachNamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllTeamCoachNamesResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeamCoachName"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allTeamCoachNamesResult"
+})
+@XmlRootElement(name = "AllTeamCoachNamesResponse")
+public class AllTeamCoachNamesResponse {
+
+ @XmlElement(name = "AllTeamCoachNamesResult", required = true)
+ protected ArrayOftTeamCoachName allTeamCoachNamesResult;
+
+ /**
+ * Gets the value of the allTeamCoachNamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeamCoachName }
+ *
+ */
+ public ArrayOftTeamCoachName getAllTeamCoachNamesResult() {
+ return allTeamCoachNamesResult;
+ }
+
+ /**
+ * Sets the value of the allTeamCoachNamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeamCoachName }
+ *
+ */
+ public void setAllTeamCoachNamesResult(ArrayOftTeamCoachName value) {
+ this.allTeamCoachNamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfInt.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfInt.java
new file mode 100644
index 0000000..da7d170
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfInt.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOfInt complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOfInt">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="int" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOfInt", propOrder = {
+ "_int"
+})
+public class ArrayOfInt {
+
+ @XmlElement(name = "int", nillable = true)
+ protected List<Integer> _int;
+
+ /**
+ * Gets the value of the int property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the int property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getInt().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Integer }
+ *
+ *
+ */
+ public List<Integer> getInt() {
+ if (_int == null) {
+ _int = new ArrayList<Integer>();
+ }
+ return this._int;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfString.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfString.java
new file mode 100644
index 0000000..3f62964
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfString.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOfString complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOfString">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="string" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOfString", propOrder = {
+ "string"
+})
+public class ArrayOfString {
+
+ @XmlElement(nillable = true)
+ protected List<String> string;
+
+ /**
+ * Gets the value of the string property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the string property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getString().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link String }
+ *
+ *
+ */
+ public List<String> getString() {
+ if (string == null) {
+ string = new ArrayList<String>();
+ }
+ return this.string;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfdate.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfdate.java
new file mode 100644
index 0000000..9aa3007
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOfdate.java
@@ -0,0 +1,72 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for ArrayOfdate complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOfdate">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="date" type="{http://www.w3.org/2001/XMLSchema}date" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOfdate", propOrder = {
+ "date"
+})
+public class ArrayOfdate {
+
+ @XmlElement(nillable = true)
+ @XmlSchemaType(name = "date")
+ protected List<XMLGregorianCalendar> date;
+
+ /**
+ * Gets the value of the date property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the date property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getDate().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link XMLGregorianCalendar }
+ *
+ *
+ */
+ public List<XMLGregorianCalendar> getDate() {
+ if (date == null) {
+ date = new ArrayList<XMLGregorianCalendar>();
+ }
+ return this.date;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftAllCardsInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftAllCardsInfo.java
new file mode 100644
index 0000000..0ea6a39
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftAllCardsInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftAllCardsInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftAllCardsInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tAllCardsInfo" type="{https://footballpool.dataaccess.eu}tAllCardsInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftAllCardsInfo", propOrder = {
+ "tAllCardsInfo"
+})
+public class ArrayOftAllCardsInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TAllCardsInfo> tAllCardsInfo;
+
+ /**
+ * Gets the value of the tAllCardsInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tAllCardsInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTAllCardsInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TAllCardsInfo }
+ *
+ *
+ */
+ public List<TAllCardsInfo> getTAllCardsInfo() {
+ if (tAllCardsInfo == null) {
+ tAllCardsInfo = new ArrayList<TAllCardsInfo>();
+ }
+ return this.tAllCardsInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftCountry.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftCountry.java
new file mode 100644
index 0000000..83df832
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftCountry.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftCountry complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftCountry">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tCountry" type="{https://footballpool.dataaccess.eu}tCountry" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftCountry", propOrder = {
+ "tCountry"
+})
+public class ArrayOftCountry {
+
+ @XmlElement(nillable = true)
+ protected List<TCountry> tCountry;
+
+ /**
+ * Gets the value of the tCountry property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tCountry property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTCountry().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TCountry }
+ *
+ *
+ */
+ public List<TCountry> getTCountry() {
+ if (tCountry == null) {
+ tCountry = new ArrayList<TCountry>();
+ }
+ return this.tCountry;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameIDsPerCity.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameIDsPerCity.java
new file mode 100644
index 0000000..4f61976
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameIDsPerCity.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftGameIDsPerCity complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftGameIDsPerCity">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tGameIDsPerCity" type="{https://footballpool.dataaccess.eu}tGameIDsPerCity" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftGameIDsPerCity", propOrder = {
+ "tGameIDsPerCity"
+})
+public class ArrayOftGameIDsPerCity {
+
+ @XmlElement(nillable = true)
+ protected List<TGameIDsPerCity> tGameIDsPerCity;
+
+ /**
+ * Gets the value of the tGameIDsPerCity property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tGameIDsPerCity property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTGameIDsPerCity().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TGameIDsPerCity }
+ *
+ *
+ */
+ public List<TGameIDsPerCity> getTGameIDsPerCity() {
+ if (tGameIDsPerCity == null) {
+ tGameIDsPerCity = new ArrayList<TGameIDsPerCity>();
+ }
+ return this.tGameIDsPerCity;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameLevelInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameLevelInfo.java
new file mode 100644
index 0000000..6b4806f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameLevelInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftGameLevelInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftGameLevelInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tGameLevelInfo" type="{https://footballpool.dataaccess.eu}tGameLevelInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftGameLevelInfo", propOrder = {
+ "tGameLevelInfo"
+})
+public class ArrayOftGameLevelInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TGameLevelInfo> tGameLevelInfo;
+
+ /**
+ * Gets the value of the tGameLevelInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tGameLevelInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTGameLevelInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TGameLevelInfo }
+ *
+ *
+ */
+ public List<TGameLevelInfo> getTGameLevelInfo() {
+ if (tGameLevelInfo == null) {
+ tGameLevelInfo = new ArrayList<TGameLevelInfo>();
+ }
+ return this.tGameLevelInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameResult.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameResult.java
new file mode 100644
index 0000000..55a76e3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGameResult.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftGameResult complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftGameResult">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tGameResult" type="{https://footballpool.dataaccess.eu}tGameResult" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftGameResult", propOrder = {
+ "tGameResult"
+})
+public class ArrayOftGameResult {
+
+ @XmlElement(nillable = true)
+ protected List<TGameResult> tGameResult;
+
+ /**
+ * Gets the value of the tGameResult property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tGameResult property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTGameResult().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TGameResult }
+ *
+ *
+ */
+ public List<TGameResult> getTGameResult() {
+ if (tGameResult == null) {
+ tGameResult = new ArrayList<TGameResult>();
+ }
+ return this.tGameResult;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGroupInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGroupInfo.java
new file mode 100644
index 0000000..4c05c62
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGroupInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftGroupInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftGroupInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tGroupInfo" type="{https://footballpool.dataaccess.eu}tGroupInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftGroupInfo", propOrder = {
+ "tGroupInfo"
+})
+public class ArrayOftGroupInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TGroupInfo> tGroupInfo;
+
+ /**
+ * Gets the value of the tGroupInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tGroupInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTGroupInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TGroupInfo }
+ *
+ *
+ */
+ public List<TGroupInfo> getTGroupInfo() {
+ if (tGroupInfo == null) {
+ tGroupInfo = new ArrayList<TGroupInfo>();
+ }
+ return this.tGroupInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGroupStanding.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGroupStanding.java
new file mode 100644
index 0000000..9378510
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftGroupStanding.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftGroupStanding complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftGroupStanding">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tGroupStanding" type="{https://footballpool.dataaccess.eu}tGroupStanding" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftGroupStanding", propOrder = {
+ "tGroupStanding"
+})
+public class ArrayOftGroupStanding {
+
+ @XmlElement(nillable = true)
+ protected List<TGroupStanding> tGroupStanding;
+
+ /**
+ * Gets the value of the tGroupStanding property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tGroupStanding property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTGroupStanding().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TGroupStanding }
+ *
+ *
+ */
+ public List<TGroupStanding> getTGroupStanding() {
+ if (tGroupStanding == null) {
+ tGroupStanding = new ArrayList<TGroupStanding>();
+ }
+ return this.tGroupStanding;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftNextGame.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftNextGame.java
new file mode 100644
index 0000000..538c063
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftNextGame.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftNextGame complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftNextGame">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tNextGame" type="{https://footballpool.dataaccess.eu}tNextGame" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftNextGame", propOrder = {
+ "tNextGame"
+})
+public class ArrayOftNextGame {
+
+ @XmlElement(nillable = true)
+ protected List<TNextGame> tNextGame;
+
+ /**
+ * Gets the value of the tNextGame property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tNextGame property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTNextGame().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TNextGame }
+ *
+ *
+ */
+ public List<TNextGame> getTNextGame() {
+ if (tNextGame == null) {
+ tNextGame = new ArrayList<TNextGame>();
+ }
+ return this.tNextGame;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayer.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayer.java
new file mode 100644
index 0000000..d92c758
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayer.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftPlayer complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftPlayer">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tPlayer" type="{https://footballpool.dataaccess.eu}tPlayer" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftPlayer", propOrder = {
+ "tPlayer"
+})
+public class ArrayOftPlayer {
+
+ @XmlElement(nillable = true)
+ protected List<TPlayer> tPlayer;
+
+ /**
+ * Gets the value of the tPlayer property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tPlayer property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTPlayer().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TPlayer }
+ *
+ *
+ */
+ public List<TPlayer> getTPlayer() {
+ if (tPlayer == null) {
+ tPlayer = new ArrayList<TPlayer>();
+ }
+ return this.tPlayer;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayerName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayerName.java
new file mode 100644
index 0000000..6968350
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayerName.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftPlayerName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftPlayerName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tPlayerName" type="{https://footballpool.dataaccess.eu}tPlayerName" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftPlayerName", propOrder = {
+ "tPlayerName"
+})
+public class ArrayOftPlayerName {
+
+ @XmlElement(nillable = true)
+ protected List<TPlayerName> tPlayerName;
+
+ /**
+ * Gets the value of the tPlayerName property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tPlayerName property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTPlayerName().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TPlayerName }
+ *
+ *
+ */
+ public List<TPlayerName> getTPlayerName() {
+ if (tPlayerName == null) {
+ tPlayerName = new ArrayList<TPlayerName>();
+ }
+ return this.tPlayerName;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayerRole.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayerRole.java
new file mode 100644
index 0000000..336cc2f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftPlayerRole.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftPlayerRole complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftPlayerRole">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tPlayerRole" type="{https://footballpool.dataaccess.eu}tPlayerRole" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftPlayerRole", propOrder = {
+ "tPlayerRole"
+})
+public class ArrayOftPlayerRole {
+
+ @XmlElement(nillable = true)
+ protected List<TPlayerRole> tPlayerRole;
+
+ /**
+ * Gets the value of the tPlayerRole property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tPlayerRole property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTPlayerRole().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TPlayerRole }
+ *
+ *
+ */
+ public List<TPlayerRole> getTPlayerRole() {
+ if (tPlayerRole == null) {
+ tPlayerRole = new ArrayList<TPlayerRole>();
+ }
+ return this.tPlayerRole;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftStadiumInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftStadiumInfo.java
new file mode 100644
index 0000000..62f24a8
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftStadiumInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftStadiumInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftStadiumInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tStadiumInfo" type="{https://footballpool.dataaccess.eu}tStadiumInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftStadiumInfo", propOrder = {
+ "tStadiumInfo"
+})
+public class ArrayOftStadiumInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TStadiumInfo> tStadiumInfo;
+
+ /**
+ * Gets the value of the tStadiumInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tStadiumInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTStadiumInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TStadiumInfo }
+ *
+ *
+ */
+ public List<TStadiumInfo> getTStadiumInfo() {
+ if (tStadiumInfo == null) {
+ tStadiumInfo = new ArrayList<TStadiumInfo>();
+ }
+ return this.tStadiumInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeam.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeam.java
new file mode 100644
index 0000000..b2f4250
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeam.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeam complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeam">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeam" type="{https://footballpool.dataaccess.eu}tTeam" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeam", propOrder = {
+ "tTeam"
+})
+public class ArrayOftTeam {
+
+ @XmlElement(nillable = true)
+ protected List<TTeam> tTeam;
+
+ /**
+ * Gets the value of the tTeam property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeam property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeam().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeam }
+ *
+ *
+ */
+ public List<TTeam> getTTeam() {
+ if (tTeam == null) {
+ tTeam = new ArrayList<TTeam>();
+ }
+ return this.tTeam;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamCoachName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamCoachName.java
new file mode 100644
index 0000000..270ac71
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamCoachName.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeamCoachName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeamCoachName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeamCoachName" type="{https://footballpool.dataaccess.eu}tTeamCoachName" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeamCoachName", propOrder = {
+ "tTeamCoachName"
+})
+public class ArrayOftTeamCoachName {
+
+ @XmlElement(nillable = true)
+ protected List<TTeamCoachName> tTeamCoachName;
+
+ /**
+ * Gets the value of the tTeamCoachName property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeamCoachName property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeamCoachName().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeamCoachName }
+ *
+ *
+ */
+ public List<TTeamCoachName> getTTeamCoachName() {
+ if (tTeamCoachName == null) {
+ tTeamCoachName = new ArrayList<TTeamCoachName>();
+ }
+ return this.tTeamCoachName;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerCardInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerCardInfo.java
new file mode 100644
index 0000000..4ef4b34
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerCardInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeamPlayerCardInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeamPlayerCardInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeamPlayerCardInfo" type="{https://footballpool.dataaccess.eu}tTeamPlayerCardInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeamPlayerCardInfo", propOrder = {
+ "tTeamPlayerCardInfo"
+})
+public class ArrayOftTeamPlayerCardInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TTeamPlayerCardInfo> tTeamPlayerCardInfo;
+
+ /**
+ * Gets the value of the tTeamPlayerCardInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeamPlayerCardInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeamPlayerCardInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeamPlayerCardInfo }
+ *
+ *
+ */
+ public List<TTeamPlayerCardInfo> getTTeamPlayerCardInfo() {
+ if (tTeamPlayerCardInfo == null) {
+ tTeamPlayerCardInfo = new ArrayList<TTeamPlayerCardInfo>();
+ }
+ return this.tTeamPlayerCardInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerCardRankInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerCardRankInfo.java
new file mode 100644
index 0000000..62a8d55
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerCardRankInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeamPlayerCardRankInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeamPlayerCardRankInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeamPlayerCardRankInfo" type="{https://footballpool.dataaccess.eu}tTeamPlayerCardRankInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeamPlayerCardRankInfo", propOrder = {
+ "tTeamPlayerCardRankInfo"
+})
+public class ArrayOftTeamPlayerCardRankInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TTeamPlayerCardRankInfo> tTeamPlayerCardRankInfo;
+
+ /**
+ * Gets the value of the tTeamPlayerCardRankInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeamPlayerCardRankInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeamPlayerCardRankInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeamPlayerCardRankInfo }
+ *
+ *
+ */
+ public List<TTeamPlayerCardRankInfo> getTTeamPlayerCardRankInfo() {
+ if (tTeamPlayerCardRankInfo == null) {
+ tTeamPlayerCardRankInfo = new ArrayList<TTeamPlayerCardRankInfo>();
+ }
+ return this.tTeamPlayerCardRankInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerGoalsRankInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerGoalsRankInfo.java
new file mode 100644
index 0000000..5367fd8
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerGoalsRankInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeamPlayerGoalsRankInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeamPlayerGoalsRankInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeamPlayerGoalsRankInfo" type="{https://footballpool.dataaccess.eu}tTeamPlayerGoalsRankInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeamPlayerGoalsRankInfo", propOrder = {
+ "tTeamPlayerGoalsRankInfo"
+})
+public class ArrayOftTeamPlayerGoalsRankInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TTeamPlayerGoalsRankInfo> tTeamPlayerGoalsRankInfo;
+
+ /**
+ * Gets the value of the tTeamPlayerGoalsRankInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeamPlayerGoalsRankInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeamPlayerGoalsRankInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeamPlayerGoalsRankInfo }
+ *
+ *
+ */
+ public List<TTeamPlayerGoalsRankInfo> getTTeamPlayerGoalsRankInfo() {
+ if (tTeamPlayerGoalsRankInfo == null) {
+ tTeamPlayerGoalsRankInfo = new ArrayList<TTeamPlayerGoalsRankInfo>();
+ }
+ return this.tTeamPlayerGoalsRankInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerName.java
new file mode 100644
index 0000000..c3c7eb1
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTeamPlayerName.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeamPlayerName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeamPlayerName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeamPlayerName" type="{https://footballpool.dataaccess.eu}tTeamPlayerName" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeamPlayerName", propOrder = {
+ "tTeamPlayerName"
+})
+public class ArrayOftTeamPlayerName {
+
+ @XmlElement(nillable = true)
+ protected List<TTeamPlayerName> tTeamPlayerName;
+
+ /**
+ * Gets the value of the tTeamPlayerName property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeamPlayerName property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeamPlayerName().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeamPlayerName }
+ *
+ *
+ */
+ public List<TTeamPlayerName> getTTeamPlayerName() {
+ if (tTeamPlayerName == null) {
+ tTeamPlayerName = new ArrayList<TTeamPlayerName>();
+ }
+ return this.tTeamPlayerName;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTopScorerTop5.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTopScorerTop5.java
new file mode 100644
index 0000000..1299275
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ArrayOftTopScorerTop5.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTopScorerTop5 complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTopScorerTop5">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTopScorerTop5" type="{https://footballpool.dataaccess.eu}tTopScorerTop5" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTopScorerTop5", propOrder = {
+ "tTopScorerTop5"
+})
+public class ArrayOftTopScorerTop5 {
+
+ @XmlElement(nillable = true)
+ protected List<TTopScorerTop5> tTopScorerTop5;
+
+ /**
+ * Gets the value of the tTopScorerTop5 property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTopScorerTop5 property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTopScorerTop5().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTopScorerTop5 }
+ *
+ *
+ */
+ public List<TTopScorerTop5> getTTopScorerTop5() {
+ if (tTopScorerTop5 == null) {
+ tTopScorerTop5 = new ArrayList<TTopScorerTop5>();
+ }
+ return this.tTopScorerTop5;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Cards.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Cards.java
new file mode 100644
index 0000000..1c39a5d
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Cards.java
@@ -0,0 +1,73 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="bYellow" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;element name="iGameNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "bYellow",
+ "iGameNumber"
+})
+@XmlRootElement(name = "Cards")
+public class Cards {
+
+ protected boolean bYellow;
+ protected int iGameNumber;
+
+ /**
+ * Gets the value of the bYellow property.
+ *
+ */
+ public boolean isBYellow() {
+ return bYellow;
+ }
+
+ /**
+ * Sets the value of the bYellow property.
+ *
+ */
+ public void setBYellow(boolean value) {
+ this.bYellow = value;
+ }
+
+ /**
+ * Gets the value of the iGameNumber property.
+ *
+ */
+ public int getIGameNumber() {
+ return iGameNumber;
+ }
+
+ /**
+ * Sets the value of the iGameNumber property.
+ *
+ */
+ public void setIGameNumber(int value) {
+ this.iGameNumber = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CardsResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CardsResponse.java
new file mode 100644
index 0000000..ae1af79
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CardsResponse.java
@@ -0,0 +1,56 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="CardsResult" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "cardsResult"
+})
+@XmlRootElement(name = "CardsResponse")
+public class CardsResponse {
+
+ @XmlElement(name = "CardsResult")
+ protected int cardsResult;
+
+ /**
+ * Gets the value of the cardsResult property.
+ *
+ */
+ public int getCardsResult() {
+ return cardsResult;
+ }
+
+ /**
+ * Sets the value of the cardsResult property.
+ *
+ */
+ public void setCardsResult(int value) {
+ this.cardsResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CityNames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CityNames.java
new file mode 100644
index 0000000..dd9a67b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CityNames.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "CityNames")
+public class CityNames {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CityNamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CityNamesResponse.java
new file mode 100644
index 0000000..6870d98
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CityNamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="CityNamesResult" type="{https://footballpool.dataaccess.eu}ArrayOfString"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "cityNamesResult"
+})
+@XmlRootElement(name = "CityNamesResponse")
+public class CityNamesResponse {
+
+ @XmlElement(name = "CityNamesResult", required = true)
+ protected ArrayOfString cityNamesResult;
+
+ /**
+ * Gets the value of the cityNamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfString }
+ *
+ */
+ public ArrayOfString getCityNamesResult() {
+ return cityNamesResult;
+ }
+
+ /**
+ * Sets the value of the cityNamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfString }
+ *
+ */
+ public void setCityNamesResult(ArrayOfString value) {
+ this.cityNamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Countries.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Countries.java
new file mode 100644
index 0000000..3736f0f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Countries.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sCountryName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sCountryName"
+})
+@XmlRootElement(name = "Countries")
+public class Countries {
+
+ @XmlElement(required = true)
+ protected String sCountryName;
+
+ /**
+ * Gets the value of the sCountryName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCountryName() {
+ return sCountryName;
+ }
+
+ /**
+ * Sets the value of the sCountryName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCountryName(String value) {
+ this.sCountryName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CountriesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CountriesResponse.java
new file mode 100644
index 0000000..b5f567d
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/CountriesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="CountriesResult" type="{https://footballpool.dataaccess.eu}ArrayOftCountry"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "countriesResult"
+})
+@XmlRootElement(name = "CountriesResponse")
+public class CountriesResponse {
+
+ @XmlElement(name = "CountriesResult", required = true)
+ protected ArrayOftCountry countriesResult;
+
+ /**
+ * Gets the value of the countriesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftCountry }
+ *
+ */
+ public ArrayOftCountry getCountriesResult() {
+ return countriesResult;
+ }
+
+ /**
+ * Sets the value of the countriesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftCountry }
+ *
+ */
+ public void setCountriesResult(ArrayOftCountry value) {
+ this.countriesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/FirstLastGamesEachLevel.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/FirstLastGamesEachLevel.java
new file mode 100644
index 0000000..2ee459a
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/FirstLastGamesEachLevel.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "FirstLastGamesEachLevel")
+public class FirstLastGamesEachLevel {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/FirstLastGamesEachLevelResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/FirstLastGamesEachLevelResponse.java
new file mode 100644
index 0000000..310c57f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/FirstLastGamesEachLevelResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="FirstLastGamesEachLevelResult" type="{https://footballpool.dataaccess.eu}ArrayOftGameLevelInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "firstLastGamesEachLevelResult"
+})
+@XmlRootElement(name = "FirstLastGamesEachLevelResponse")
+public class FirstLastGamesEachLevelResponse {
+
+ @XmlElement(name = "FirstLastGamesEachLevelResult", required = true)
+ protected ArrayOftGameLevelInfo firstLastGamesEachLevelResult;
+
+ /**
+ * Gets the value of the firstLastGamesEachLevelResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftGameLevelInfo }
+ *
+ */
+ public ArrayOftGameLevelInfo getFirstLastGamesEachLevelResult() {
+ return firstLastGamesEachLevelResult;
+ }
+
+ /**
+ * Sets the value of the firstLastGamesEachLevelResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftGameLevelInfo }
+ *
+ */
+ public void setFirstLastGamesEachLevelResult(ArrayOftGameLevelInfo value) {
+ this.firstLastGamesEachLevelResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameIDsGroupedByCity.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameIDsGroupedByCity.java
new file mode 100644
index 0000000..9a441db
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameIDsGroupedByCity.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "GameIDsGroupedByCity")
+public class GameIDsGroupedByCity {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameIDsGroupedByCityResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameIDsGroupedByCityResponse.java
new file mode 100644
index 0000000..b5aba56
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameIDsGroupedByCityResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GameIDsGroupedByCityResult" type="{https://footballpool.dataaccess.eu}ArrayOftGameIDsPerCity"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "gameIDsGroupedByCityResult"
+})
+@XmlRootElement(name = "GameIDsGroupedByCityResponse")
+public class GameIDsGroupedByCityResponse {
+
+ @XmlElement(name = "GameIDsGroupedByCityResult", required = true)
+ protected ArrayOftGameIDsPerCity gameIDsGroupedByCityResult;
+
+ /**
+ * Gets the value of the gameIDsGroupedByCityResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftGameIDsPerCity }
+ *
+ */
+ public ArrayOftGameIDsPerCity getGameIDsGroupedByCityResult() {
+ return gameIDsGroupedByCityResult;
+ }
+
+ /**
+ * Sets the value of the gameIDsGroupedByCityResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftGameIDsPerCity }
+ *
+ */
+ public void setGameIDsGroupedByCityResult(ArrayOftGameIDsPerCity value) {
+ this.gameIDsGroupedByCityResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameScore.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameScore.java
new file mode 100644
index 0000000..dba1d7d
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameScore.java
@@ -0,0 +1,54 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGameNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iGameNumber"
+})
+@XmlRootElement(name = "GameScore")
+public class GameScore {
+
+ protected int iGameNumber;
+
+ /**
+ * Gets the value of the iGameNumber property.
+ *
+ */
+ public int getIGameNumber() {
+ return iGameNumber;
+ }
+
+ /**
+ * Sets the value of the iGameNumber property.
+ *
+ */
+ public void setIGameNumber(int value) {
+ this.iGameNumber = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameScoreResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameScoreResponse.java
new file mode 100644
index 0000000..2226be8
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameScoreResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GameScoreResult" type="{https://footballpool.dataaccess.eu}tGameResult"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "gameScoreResult"
+})
+@XmlRootElement(name = "GameScoreResponse")
+public class GameScoreResponse {
+
+ @XmlElement(name = "GameScoreResult", required = true)
+ protected TGameResult gameScoreResult;
+
+ /**
+ * Gets the value of the gameScoreResult property.
+ *
+ * @return
+ * possible object is
+ * {@link TGameResult }
+ *
+ */
+ public TGameResult getGameScoreResult() {
+ return gameScoreResult;
+ }
+
+ /**
+ * Sets the value of the gameScoreResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TGameResult }
+ *
+ */
+ public void setGameScoreResult(TGameResult value) {
+ this.gameScoreResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameTeamScore.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameTeamScore.java
new file mode 100644
index 0000000..f1214cc
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameTeamScore.java
@@ -0,0 +1,73 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGameNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iTeamId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iGameNumber",
+ "iTeamId"
+})
+@XmlRootElement(name = "GameTeamScore")
+public class GameTeamScore {
+
+ protected int iGameNumber;
+ protected int iTeamId;
+
+ /**
+ * Gets the value of the iGameNumber property.
+ *
+ */
+ public int getIGameNumber() {
+ return iGameNumber;
+ }
+
+ /**
+ * Sets the value of the iGameNumber property.
+ *
+ */
+ public void setIGameNumber(int value) {
+ this.iGameNumber = value;
+ }
+
+ /**
+ * Gets the value of the iTeamId property.
+ *
+ */
+ public int getITeamId() {
+ return iTeamId;
+ }
+
+ /**
+ * Sets the value of the iTeamId property.
+ *
+ */
+ public void setITeamId(int value) {
+ this.iTeamId = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameTeamScoreResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameTeamScoreResponse.java
new file mode 100644
index 0000000..3eaad3e
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GameTeamScoreResponse.java
@@ -0,0 +1,56 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GameTeamScoreResult" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "gameTeamScoreResult"
+})
+@XmlRootElement(name = "GameTeamScoreResponse")
+public class GameTeamScoreResponse {
+
+ @XmlElement(name = "GameTeamScoreResult")
+ protected int gameTeamScoreResult;
+
+ /**
+ * Gets the value of the gameTeamScoreResult property.
+ *
+ */
+ public int getGameTeamScoreResult() {
+ return gameTeamScoreResult;
+ }
+
+ /**
+ * Sets the value of the gameTeamScoreResult property.
+ *
+ */
+ public void setGameTeamScoreResult(int value) {
+ this.gameTeamScoreResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GoalsScored.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GoalsScored.java
new file mode 100644
index 0000000..242214a
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GoalsScored.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "GoalsScored")
+public class GoalsScored {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GoalsScoredResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GoalsScoredResponse.java
new file mode 100644
index 0000000..b20172e
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GoalsScoredResponse.java
@@ -0,0 +1,56 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GoalsScoredResult" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "goalsScoredResult"
+})
+@XmlRootElement(name = "GoalsScoredResponse")
+public class GoalsScoredResponse {
+
+ @XmlElement(name = "GoalsScoredResult")
+ protected int goalsScoredResult;
+
+ /**
+ * Gets the value of the goalsScoredResult property.
+ *
+ */
+ public int getGoalsScoredResult() {
+ return goalsScoredResult;
+ }
+
+ /**
+ * Sets the value of the goalsScoredResult property.
+ *
+ */
+ public void setGoalsScoredResult(int value) {
+ this.goalsScoredResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupFirstGameDate.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupFirstGameDate.java
new file mode 100644
index 0000000..3c42429
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupFirstGameDate.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sGroupCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sGroupCode"
+})
+@XmlRootElement(name = "GroupFirstGameDate")
+public class GroupFirstGameDate {
+
+ @XmlElement(required = true)
+ protected String sGroupCode;
+
+ /**
+ * Gets the value of the sGroupCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSGroupCode() {
+ return sGroupCode;
+ }
+
+ /**
+ * Sets the value of the sGroupCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSGroupCode(String value) {
+ this.sGroupCode = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupFirstGameDateResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupFirstGameDateResponse.java
new file mode 100644
index 0000000..b6a77a7
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupFirstGameDateResponse.java
@@ -0,0 +1,67 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GroupFirstGameDateResult" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "groupFirstGameDateResult"
+})
+@XmlRootElement(name = "GroupFirstGameDateResponse")
+public class GroupFirstGameDateResponse {
+
+ @XmlElement(name = "GroupFirstGameDateResult", required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar groupFirstGameDateResult;
+
+ /**
+ * Gets the value of the groupFirstGameDateResult property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getGroupFirstGameDateResult() {
+ return groupFirstGameDateResult;
+ }
+
+ /**
+ * Sets the value of the groupFirstGameDateResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setGroupFirstGameDateResult(XMLGregorianCalendar value) {
+ this.groupFirstGameDateResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupInfo.java
new file mode 100644
index 0000000..6049268
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupInfo.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "GroupInfo")
+public class GroupInfo {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupInfoResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupInfoResponse.java
new file mode 100644
index 0000000..8382b70
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupInfoResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GroupInfoResult" type="{https://footballpool.dataaccess.eu}ArrayOftGroupInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "groupInfoResult"
+})
+@XmlRootElement(name = "GroupInfoResponse")
+public class GroupInfoResponse {
+
+ @XmlElement(name = "GroupInfoResult", required = true)
+ protected ArrayOftGroupInfo groupInfoResult;
+
+ /**
+ * Gets the value of the groupInfoResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftGroupInfo }
+ *
+ */
+ public ArrayOftGroupInfo getGroupInfoResult() {
+ return groupInfoResult;
+ }
+
+ /**
+ * Sets the value of the groupInfoResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftGroupInfo }
+ *
+ */
+ public void setGroupInfoResult(ArrayOftGroupInfo value) {
+ this.groupInfoResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupLastGameDate.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupLastGameDate.java
new file mode 100644
index 0000000..debb476
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupLastGameDate.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sGroupCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sGroupCode"
+})
+@XmlRootElement(name = "GroupLastGameDate")
+public class GroupLastGameDate {
+
+ @XmlElement(required = true)
+ protected String sGroupCode;
+
+ /**
+ * Gets the value of the sGroupCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSGroupCode() {
+ return sGroupCode;
+ }
+
+ /**
+ * Sets the value of the sGroupCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSGroupCode(String value) {
+ this.sGroupCode = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupLastGameDateResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupLastGameDateResponse.java
new file mode 100644
index 0000000..8918682
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupLastGameDateResponse.java
@@ -0,0 +1,67 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GroupLastGameDateResult" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "groupLastGameDateResult"
+})
+@XmlRootElement(name = "GroupLastGameDateResponse")
+public class GroupLastGameDateResponse {
+
+ @XmlElement(name = "GroupLastGameDateResult", required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar groupLastGameDateResult;
+
+ /**
+ * Gets the value of the groupLastGameDateResult property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getGroupLastGameDateResult() {
+ return groupLastGameDateResult;
+ }
+
+ /**
+ * Sets the value of the groupLastGameDateResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setGroupLastGameDateResult(XMLGregorianCalendar value) {
+ this.groupLastGameDateResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupStandings.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupStandings.java
new file mode 100644
index 0000000..0d45133
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupStandings.java
@@ -0,0 +1,54 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGroupId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iGroupId"
+})
+@XmlRootElement(name = "GroupStandings")
+public class GroupStandings {
+
+ protected int iGroupId;
+
+ /**
+ * Gets the value of the iGroupId property.
+ *
+ */
+ public int getIGroupId() {
+ return iGroupId;
+ }
+
+ /**
+ * Sets the value of the iGroupId property.
+ *
+ */
+ public void setIGroupId(int value) {
+ this.iGroupId = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupStandingsResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupStandingsResponse.java
new file mode 100644
index 0000000..19e5c80
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/GroupStandingsResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GroupStandingsResult" type="{https://footballpool.dataaccess.eu}ArrayOftGroupStanding"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "groupStandingsResult"
+})
+@XmlRootElement(name = "GroupStandingsResponse")
+public class GroupStandingsResponse {
+
+ @XmlElement(name = "GroupStandingsResult", required = true)
+ protected ArrayOftGroupStanding groupStandingsResult;
+
+ /**
+ * Gets the value of the groupStandingsResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftGroupStanding }
+ *
+ */
+ public ArrayOftGroupStanding getGroupStandingsResult() {
+ return groupStandingsResult;
+ }
+
+ /**
+ * Sets the value of the groupStandingsResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftGroupStanding }
+ *
+ */
+ public void setGroupStandingsResult(ArrayOftGroupStanding value) {
+ this.groupStandingsResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Info.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Info.java
new file mode 100644
index 0000000..e1173e3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Info.java
@@ -0,0 +1,118 @@
+
+package https.footballpool_dataaccess;
+
+import java.net.MalformedURLException;
+import java.net.URL;
+import javax.xml.namespace.QName;
+import javax.xml.ws.Service;
+import javax.xml.ws.WebEndpoint;
+import javax.xml.ws.WebServiceClient;
+import javax.xml.ws.WebServiceException;
+import javax.xml.ws.WebServiceFeature;
+
+
+/**
+ * DataFlex Web Service for public information from the DataFlex Football Pool
+ *
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.2.6-1b01
+ * Generated source version: 2.2
+ *
+ */
+@WebServiceClient(name = "Info", targetNamespace = "https://footballpool.dataaccess.eu", wsdlLocation = "https://ws.footballpool.dataaccess.eu/info.wso?WSDL")
+public class Info
+ extends Service
+{
+
+ private final static URL INFO_WSDL_LOCATION;
+ private final static WebServiceException INFO_EXCEPTION;
+ private final static QName INFO_QNAME = new QName("https://footballpool.dataaccess.eu", "Info");
+
+ static {
+ URL url = null;
+ WebServiceException e = null;
+ try {
+ url = new URL("https://ws.footballpool.dataaccess.eu/info.wso?WSDL");
+ } catch (MalformedURLException ex) {
+ e = new WebServiceException(ex);
+ }
+ INFO_WSDL_LOCATION = url;
+ INFO_EXCEPTION = e;
+ }
+
+ public Info() {
+ super(__getWsdlLocation(), INFO_QNAME);
+ }
+
+ public Info(WebServiceFeature... features) {
+ super(__getWsdlLocation(), INFO_QNAME, features);
+ }
+
+ public Info(URL wsdlLocation) {
+ super(wsdlLocation, INFO_QNAME);
+ }
+
+ public Info(URL wsdlLocation, WebServiceFeature... features) {
+ super(wsdlLocation, INFO_QNAME, features);
+ }
+
+ public Info(URL wsdlLocation, QName serviceName) {
+ super(wsdlLocation, serviceName);
+ }
+
+ public Info(URL wsdlLocation, QName serviceName, WebServiceFeature... features) {
+ super(wsdlLocation, serviceName, features);
+ }
+
+ /**
+ *
+ * @return
+ * returns InfoSoapType
+ */
+ @WebEndpoint(name = "InfoSoap")
+ public InfoSoapType getInfoSoap() {
+ return super.getPort(new QName("https://footballpool.dataaccess.eu", "InfoSoap"), InfoSoapType.class);
+ }
+
+ /**
+ *
+ * @param features
+ * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
+ * @return
+ * returns InfoSoapType
+ */
+ @WebEndpoint(name = "InfoSoap")
+ public InfoSoapType getInfoSoap(WebServiceFeature... features) {
+ return super.getPort(new QName("https://footballpool.dataaccess.eu", "InfoSoap"), InfoSoapType.class, features);
+ }
+
+ /**
+ *
+ * @return
+ * returns InfoSoapType
+ */
+ @WebEndpoint(name = "InfoSoap12")
+ public InfoSoapType getInfoSoap12() {
+ return super.getPort(new QName("https://footballpool.dataaccess.eu", "InfoSoap12"), InfoSoapType.class);
+ }
+
+ /**
+ *
+ * @param features
+ * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
+ * @return
+ * returns InfoSoapType
+ */
+ @WebEndpoint(name = "InfoSoap12")
+ public InfoSoapType getInfoSoap12(WebServiceFeature... features) {
+ return super.getPort(new QName("https://footballpool.dataaccess.eu", "InfoSoap12"), InfoSoapType.class, features);
+ }
+
+ private static URL __getWsdlLocation() {
+ if (INFO_EXCEPTION!= null) {
+ throw INFO_EXCEPTION;
+ }
+ return INFO_WSDL_LOCATION;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/InfoSoapType.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/InfoSoapType.java
new file mode 100644
index 0000000..adc801f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/InfoSoapType.java
@@ -0,0 +1,528 @@
+
+package https.footballpool_dataaccess;
+
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.datatype.XMLGregorianCalendar;
+import javax.xml.ws.RequestWrapper;
+import javax.xml.ws.ResponseWrapper;
+
+
+/**
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.2.6-1b01
+ * Generated source version: 2.2
+ *
+ */
+@WebService(name = "InfoSoapType", targetNamespace = "https://footballpool.dataaccess.eu")
+@XmlSeeAlso({
+ ObjectFactory.class
+})
+public interface InfoSoapType {
+
+
+ /**
+ * Returns an array with the information about the given yellow and red cards in all games. What date, minute, teams that were playing and player name
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftAllCardsInfo
+ */
+ @WebMethod(operationName = "AllCardsInfo")
+ @WebResult(name = "AllCardsInfoResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllCardsInfo", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllCardsInfo")
+ @ResponseWrapper(localName = "AllCardsInfoResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllCardsInfoResponse")
+ public ArrayOftAllCardsInfo allCardsInfo();
+
+ /**
+ * Returns an array with the id, name, country and flag reference of all players. Pass a 0 for all players and 1 for only the selected players.
+ *
+ * @param bSelected
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftPlayerName
+ */
+ @WebMethod(operationName = "AllPlayerNames")
+ @WebResult(name = "AllPlayerNamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllPlayerNames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayerNames")
+ @ResponseWrapper(localName = "AllPlayerNamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayerNamesResponse")
+ public ArrayOftPlayerName allPlayerNames(
+ @WebParam(name = "bSelected", targetNamespace = "https://footballpool.dataaccess.eu")
+ boolean bSelected);
+
+ /**
+ * Returns an array with the names of all players that have a yellow or a red card. The number of yellow and red cards is returned.
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeamPlayerCardInfo
+ */
+ @WebMethod(operationName = "AllPlayersWithCards")
+ @WebResult(name = "AllPlayersWithCardsResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllPlayersWithCards", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayersWithCards")
+ @ResponseWrapper(localName = "AllPlayersWithCardsResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayersWithCardsResponse")
+ public ArrayOftTeamPlayerCardInfo allPlayersWithCards();
+
+ /**
+ * Returns an array with the names of all players that have the passed player role. If you pass a team name the result will be filtered on that team. For possible team names call the function TeamNames. For possible role codes call the function PlayerRoles
+ *
+ * @param sRoleCode
+ * @param sTeamName
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeamPlayerName
+ */
+ @WebMethod(operationName = "AllPlayersWithRole")
+ @WebResult(name = "AllPlayersWithRoleResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllPlayersWithRole", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayersWithRole")
+ @ResponseWrapper(localName = "AllPlayersWithRoleResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayersWithRoleResponse")
+ public ArrayOftTeamPlayerName allPlayersWithRole(
+ @WebParam(name = "sTeamName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sTeamName,
+ @WebParam(name = "sRoleCode", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sRoleCode);
+
+ /**
+ * Returns an array with the information stored about all stadiums. The array contains the names, the city where the stadium can be found, the seat capacity, the google maps and wikipedia URLs
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftStadiumInfo
+ */
+ @WebMethod(operationName = "AllStadiumInfo")
+ @WebResult(name = "AllStadiumInfoResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllStadiumInfo", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllStadiumInfo")
+ @ResponseWrapper(localName = "AllStadiumInfoResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllStadiumInfoResponse")
+ public ArrayOftStadiumInfo allStadiumInfo();
+
+ /**
+ * Returns an array with the names of all the coaches and the team name he/she is coaching
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeamCoachName
+ */
+ @WebMethod(operationName = "AllTeamCoachNames")
+ @WebResult(name = "AllTeamCoachNamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllTeamCoachNames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllTeamCoachNames")
+ @ResponseWrapper(localName = "AllTeamCoachNamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllTeamCoachNamesResponse")
+ public ArrayOftTeamCoachName allTeamCoachNames();
+
+ /**
+ * Returns the total number of red or yellow cards given for all games (iGameNumber < 1) or a specific game. For the game numbers call the function ResultsAllGames
+ *
+ * @param bYellow
+ * @param iGameNumber
+ * @return
+ * returns int
+ */
+ @WebMethod(operationName = "Cards")
+ @WebResult(name = "CardsResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "Cards", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.Cards")
+ @ResponseWrapper(localName = "CardsResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.CardsResponse")
+ public int cards(
+ @WebParam(name = "bYellow", targetNamespace = "https://footballpool.dataaccess.eu")
+ boolean bYellow,
+ @WebParam(name = "iGameNumber", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iGameNumber);
+
+ /**
+ * Returns an array with all the city names where games are played
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfString
+ */
+ @WebMethod(operationName = "CityNames")
+ @WebResult(name = "CityNamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "CityNames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.CityNames")
+ @ResponseWrapper(localName = "CityNamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.CityNamesResponse")
+ public ArrayOfString cityNames();
+
+ /**
+ * Get the top 25 countries starting with or containing the value of sName
+ *
+ * @param sCountryName
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftCountry
+ */
+ @WebMethod(operationName = "Countries")
+ @WebResult(name = "CountriesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "Countries", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.Countries")
+ @ResponseWrapper(localName = "CountriesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.CountriesResponse")
+ public ArrayOftCountry countries(
+ @WebParam(name = "sCountryName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sCountryName);
+
+ /**
+ * Returns an array with a play levels and per level the start and end game date and ID
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftGameLevelInfo
+ */
+ @WebMethod(operationName = "FirstLastGamesEachLevel")
+ @WebResult(name = "FirstLastGamesEachLevelResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "FirstLastGamesEachLevel", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.FirstLastGamesEachLevel")
+ @ResponseWrapper(localName = "FirstLastGamesEachLevelResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.FirstLastGamesEachLevelResponse")
+ public ArrayOftGameLevelInfo firstLastGamesEachLevel();
+
+ /**
+ * Returns an array of Game IDs grouped by City Name
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftGameIDsPerCity
+ */
+ @WebMethod(operationName = "GameIDsGroupedByCity")
+ @WebResult(name = "GameIDsGroupedByCityResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GameIDsGroupedByCity", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameIDsGroupedByCity")
+ @ResponseWrapper(localName = "GameIDsGroupedByCityResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameIDsGroupedByCityResponse")
+ public ArrayOftGameIDsPerCity gameIDsGroupedByCity();
+
+ /**
+ * Returns the results of a given game (pass the game ID). For the game numbers call the function ResultsAllGames
+ *
+ * @param iGameNumber
+ * @return
+ * returns https.footballpool_dataaccess.TGameResult
+ */
+ @WebMethod(operationName = "GameScore")
+ @WebResult(name = "GameScoreResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GameScore", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameScore")
+ @ResponseWrapper(localName = "GameScoreResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameScoreResponse")
+ public TGameResult gameScore(
+ @WebParam(name = "iGameNumber", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iGameNumber);
+
+ /**
+ * Returns the score for a team in a game. For the game numbers call the function ResultsAllGames. For the team ID call the function Teams
+ *
+ * @param iTeamId
+ * @param iGameNumber
+ * @return
+ * returns int
+ */
+ @WebMethod(operationName = "GameTeamScore")
+ @WebResult(name = "GameTeamScoreResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GameTeamScore", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameTeamScore")
+ @ResponseWrapper(localName = "GameTeamScoreResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameTeamScoreResponse")
+ public int gameTeamScore(
+ @WebParam(name = "iGameNumber", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iGameNumber,
+ @WebParam(name = "iTeamId", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iTeamId);
+
+ /**
+ * Returns the total number of goals scored
+ *
+ * @return
+ * returns int
+ */
+ @WebMethod(operationName = "GoalsScored")
+ @WebResult(name = "GoalsScoredResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GoalsScored", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GoalsScored")
+ @ResponseWrapper(localName = "GoalsScoredResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GoalsScoredResponse")
+ public int goalsScored();
+
+ /**
+ * Returns the date of the first game in this group
+ *
+ * @param sGroupCode
+ * @return
+ * returns javax.xml.datatype.XMLGregorianCalendar
+ */
+ @WebMethod(operationName = "GroupFirstGameDate")
+ @WebResult(name = "GroupFirstGameDateResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GroupFirstGameDate", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupFirstGameDate")
+ @ResponseWrapper(localName = "GroupFirstGameDateResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupFirstGameDateResponse")
+ public XMLGregorianCalendar groupFirstGameDate(
+ @WebParam(name = "sGroupCode", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sGroupCode);
+
+ /**
+ * Returns a list of groups (poule phase and later round of 16 etc) and the information such as name and date first and last game
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftGroupInfo
+ */
+ @WebMethod(operationName = "GroupInfo")
+ @WebResult(name = "GroupInfoResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GroupInfo", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupInfo")
+ @ResponseWrapper(localName = "GroupInfoResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupInfoResponse")
+ public ArrayOftGroupInfo groupInfo();
+
+ /**
+ * Returns the date of the last game in this group. For the group code call the function GroupInfo
+ *
+ * @param sGroupCode
+ * @return
+ * returns javax.xml.datatype.XMLGregorianCalendar
+ */
+ @WebMethod(operationName = "GroupLastGameDate")
+ @WebResult(name = "GroupLastGameDateResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GroupLastGameDate", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupLastGameDate")
+ @ResponseWrapper(localName = "GroupLastGameDateResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupLastGameDateResponse")
+ public XMLGregorianCalendar groupLastGameDate(
+ @WebParam(name = "sGroupCode", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sGroupCode);
+
+ /**
+ * Returns an the standings in each group by passing the group ID. For the group ID call the function GroupInfo
+ *
+ * @param iGroupId
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftGroupStanding
+ */
+ @WebMethod(operationName = "GroupStandings")
+ @WebResult(name = "GroupStandingsResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GroupStandings", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupStandings")
+ @ResponseWrapper(localName = "GroupStandingsResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupStandingsResponse")
+ public ArrayOftGroupStanding groupStandings(
+ @WebParam(name = "iGroupId", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iGroupId);
+
+ /**
+ * Returns the date of the first game in this level. For a level Number call the Levels Function.
+ *
+ * @param iLevel
+ * @return
+ * returns javax.xml.datatype.XMLGregorianCalendar
+ */
+ @WebMethod(operationName = "LevelFirstGameDate")
+ @WebResult(name = "LevelFirstGameDateResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "LevelFirstGameDate", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.LevelFirstGameDate")
+ @ResponseWrapper(localName = "LevelFirstGameDateResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.LevelFirstGameDateResponse")
+ public XMLGregorianCalendar levelFirstGameDate(
+ @WebParam(name = "iLevel", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iLevel);
+
+ /**
+ * Returns the date of the last game in this level For a level number call the Levels function. For a level Number call the Levels Function.
+ *
+ * @param iLevel
+ * @return
+ * returns javax.xml.datatype.XMLGregorianCalendar
+ */
+ @WebMethod(operationName = "LevelLastGameDate")
+ @WebResult(name = "LevelLastGameDateResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "LevelLastGameDate", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.LevelLastGameDate")
+ @ResponseWrapper(localName = "LevelLastGameDateResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.LevelLastGameDateResponse")
+ public XMLGregorianCalendar levelLastGameDate(
+ @WebParam(name = "iLevel", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iLevel);
+
+ /**
+ * Returns a array with level numbers. The numbers can be used in functions that require or offer an option to pass a level number such as LevelFirstGameDate
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfInt
+ */
+ @WebMethod(operationName = "Levels")
+ @WebResult(name = "LevelsResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "Levels", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.Levels")
+ @ResponseWrapper(localName = "LevelsResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.LevelsResponse")
+ public ArrayOfInt levels();
+
+ /**
+ * Returns a list with tournament dates
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfdate
+ */
+ @WebMethod(operationName = "MatchDates")
+ @WebResult(name = "MatchDatesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "MatchDates", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.MatchDates")
+ @ResponseWrapper(localName = "MatchDatesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.MatchDatesResponse")
+ public ArrayOfdate matchDates();
+
+ /**
+ * Returns an array with the next games of date that is greater than or equal to today. Only games of one day are returned.
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftNextGame
+ */
+ @WebMethod(operationName = "NextGames")
+ @WebResult(name = "NextGamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "NextGames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.NextGames")
+ @ResponseWrapper(localName = "NextGamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.NextGamesResponse")
+ public ArrayOftNextGame nextGames();
+
+ /**
+ * Get the top 10 players where name, fullname, firstname or lastname contains the value of sName
+ *
+ * @param sName
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftPlayer
+ */
+ @WebMethod(operationName = "Players")
+ @WebResult(name = "PlayersResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "Players", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.Players")
+ @ResponseWrapper(localName = "PlayersResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayersResponse")
+ public ArrayOftPlayer players(
+ @WebParam(name = "sName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sName);
+
+ /**
+ * Returns an array with the roles a player can have (defender etc)
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftPlayerRole
+ */
+ @WebMethod(operationName = "PlayerRoles")
+ @WebResult(name = "PlayerRolesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "PlayerRoles", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayerRoles")
+ @ResponseWrapper(localName = "PlayerRolesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayerRolesResponse")
+ public ArrayOftPlayerRole playerRoles();
+
+ /**
+ * Returns an array with the names of all players that have a yellow or a red card. The number of yellow and red cards is returned.
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeamPlayerCardRankInfo
+ */
+ @WebMethod(operationName = "PlayersWithCardsRanked")
+ @WebResult(name = "PlayersWithCardsRankedResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "PlayersWithCardsRanked", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayersWithCardsRanked")
+ @ResponseWrapper(localName = "PlayersWithCardsRankedResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayersWithCardsRankedResponse")
+ public ArrayOftTeamPlayerCardRankInfo playersWithCardsRanked();
+
+ /**
+ * Returns an array with the names of all players that have scored a goal.
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeamPlayerGoalsRankInfo
+ */
+ @WebMethod(operationName = "PlayersWithGoalsRanked")
+ @WebResult(name = "PlayersWithGoalsRankedResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "PlayersWithGoalsRanked", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayersWithGoalsRanked")
+ @ResponseWrapper(localName = "PlayersWithGoalsRankedResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayersWithGoalsRankedResponse")
+ public ArrayOftTeamPlayerGoalsRankInfo playersWithGoalsRanked();
+
+ /**
+ * Returns game result of all games overall, in one group or at one level. When groupid < 1 All games are processed (optionally filtered by level). A Group ID or level can be retrieved via GroupInfo.
+ *
+ * @param iGroupId
+ * @param iLevel
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftGameResult
+ */
+ @WebMethod(operationName = "ResultsAllGames")
+ @WebResult(name = "ResultsAllGamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "ResultsAllGames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.ResultsAllGames")
+ @ResponseWrapper(localName = "ResultsAllGamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.ResultsAllGamesResponse")
+ public ArrayOftGameResult resultsAllGames(
+ @WebParam(name = "iGroupId", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iGroupId,
+ @WebParam(name = "iLevel", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iLevel);
+
+ /**
+ * Returns a URL that can be used to show a small map of the stadium. For the name of the stadium call the funciton StadiumNames
+ *
+ * @param sStadiumName
+ * @return
+ * returns java.lang.String
+ */
+ @WebMethod(operationName = "StadiumGoogleMapsURL")
+ @WebResult(name = "StadiumGoogleMapsURLResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "StadiumGoogleMapsURL", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumGoogleMapsURL")
+ @ResponseWrapper(localName = "StadiumGoogleMapsURLResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumGoogleMapsURLResponse")
+ public String stadiumGoogleMapsURL(
+ @WebParam(name = "sStadiumName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sStadiumName);
+
+ /**
+ * Returns the information stored about a particular stadium. For that pass the exact name of the stadium. For the name of the stadium call the funciton StadiumNames
+ *
+ * @param sStadiumName
+ * @return
+ * returns https.footballpool_dataaccess.TStadiumInfo
+ */
+ @WebMethod(operationName = "StadiumInfo")
+ @WebResult(name = "StadiumInfoResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "StadiumInfo", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumInfo")
+ @ResponseWrapper(localName = "StadiumInfoResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumInfoResponse")
+ public TStadiumInfo stadiumInfo(
+ @WebParam(name = "sStadiumName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sStadiumName);
+
+ /**
+ * Returns an array of stadium names where the games are played
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfString
+ */
+ @WebMethod(operationName = "StadiumNames")
+ @WebResult(name = "StadiumNamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "StadiumNames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumNames")
+ @ResponseWrapper(localName = "StadiumNamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumNamesResponse")
+ public ArrayOfString stadiumNames();
+
+ /**
+ * Returns a list of team IDs based on passed GroupCode (e.g A or H). For the group code call the function GroupInfo
+ *
+ * @param sGroupCode
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfInt
+ */
+ @WebMethod(operationName = "TeamIDsByGroup")
+ @WebResult(name = "TeamIDsByGroupResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "TeamIDsByGroup", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamIDsByGroup")
+ @ResponseWrapper(localName = "TeamIDsByGroupResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamIDsByGroupResponse")
+ public ArrayOfInt teamIDsByGroup(
+ @WebParam(name = "sGroupCode", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sGroupCode);
+
+ /**
+ * Get the players of a team. This is the current squad. For the team name call the function TeamNames. Pass a 1 for selected players only or 0 for all registered players that belong to the team (now and in the past)
+ *
+ * @param sTeamName
+ * @param bSelected
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftPlayer
+ */
+ @WebMethod(operationName = "TeamPlayers")
+ @WebResult(name = "TeamPlayersResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "TeamPlayers", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamPlayers")
+ @ResponseWrapper(localName = "TeamPlayersResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamPlayersResponse")
+ public ArrayOftPlayer teamPlayers(
+ @WebParam(name = "sTeamName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sTeamName,
+ @WebParam(name = "bSelected", targetNamespace = "https://footballpool.dataaccess.eu")
+ boolean bSelected);
+
+ /**
+ * Returns an array with team names. The names can be used in functions that require or offer an option to pass a teamname
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfString
+ */
+ @WebMethod(operationName = "TeamNames")
+ @WebResult(name = "TeamNamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "TeamNames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamNames")
+ @ResponseWrapper(localName = "TeamNamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamNamesResponse")
+ public ArrayOfString teamNames();
+
+ /**
+ * Get the top 10 teams starting with or containing the value of sTeamName. For the team name call the function TeamNames
+ *
+ * @param sTeamName
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeam
+ */
+ @WebMethod(operationName = "Teams")
+ @WebResult(name = "TeamsResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "Teams", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.Teams")
+ @ResponseWrapper(localName = "TeamsResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamsResponse")
+ public ArrayOftTeam teams(
+ @WebParam(name = "sTeamName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sTeamName);
+
+ /**
+ * Returns an array with the 5 best performing players.
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTopScorerTop5
+ */
+ @WebMethod(operationName = "TopScorersList")
+ @WebResult(name = "TopScorersListResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "TopScorersList", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TopScorersList")
+ @ResponseWrapper(localName = "TopScorersListResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TopScorersListResponse")
+ public ArrayOftTopScorerTop5 topScorersList();
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelFirstGameDate.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelFirstGameDate.java
new file mode 100644
index 0000000..18c0d0d
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelFirstGameDate.java
@@ -0,0 +1,54 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iLevel"
+})
+@XmlRootElement(name = "LevelFirstGameDate")
+public class LevelFirstGameDate {
+
+ protected int iLevel;
+
+ /**
+ * Gets the value of the iLevel property.
+ *
+ */
+ public int getILevel() {
+ return iLevel;
+ }
+
+ /**
+ * Sets the value of the iLevel property.
+ *
+ */
+ public void setILevel(int value) {
+ this.iLevel = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelFirstGameDateResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelFirstGameDateResponse.java
new file mode 100644
index 0000000..7984d28
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelFirstGameDateResponse.java
@@ -0,0 +1,67 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="LevelFirstGameDateResult" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "levelFirstGameDateResult"
+})
+@XmlRootElement(name = "LevelFirstGameDateResponse")
+public class LevelFirstGameDateResponse {
+
+ @XmlElement(name = "LevelFirstGameDateResult", required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar levelFirstGameDateResult;
+
+ /**
+ * Gets the value of the levelFirstGameDateResult property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getLevelFirstGameDateResult() {
+ return levelFirstGameDateResult;
+ }
+
+ /**
+ * Sets the value of the levelFirstGameDateResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setLevelFirstGameDateResult(XMLGregorianCalendar value) {
+ this.levelFirstGameDateResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelLastGameDate.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelLastGameDate.java
new file mode 100644
index 0000000..ac16fe0
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelLastGameDate.java
@@ -0,0 +1,54 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iLevel"
+})
+@XmlRootElement(name = "LevelLastGameDate")
+public class LevelLastGameDate {
+
+ protected int iLevel;
+
+ /**
+ * Gets the value of the iLevel property.
+ *
+ */
+ public int getILevel() {
+ return iLevel;
+ }
+
+ /**
+ * Sets the value of the iLevel property.
+ *
+ */
+ public void setILevel(int value) {
+ this.iLevel = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelLastGameDateResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelLastGameDateResponse.java
new file mode 100644
index 0000000..d951140
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelLastGameDateResponse.java
@@ -0,0 +1,67 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="LevelLastGameDateResult" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "levelLastGameDateResult"
+})
+@XmlRootElement(name = "LevelLastGameDateResponse")
+public class LevelLastGameDateResponse {
+
+ @XmlElement(name = "LevelLastGameDateResult", required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar levelLastGameDateResult;
+
+ /**
+ * Gets the value of the levelLastGameDateResult property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getLevelLastGameDateResult() {
+ return levelLastGameDateResult;
+ }
+
+ /**
+ * Sets the value of the levelLastGameDateResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setLevelLastGameDateResult(XMLGregorianCalendar value) {
+ this.levelLastGameDateResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Levels.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Levels.java
new file mode 100644
index 0000000..32d3a16
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Levels.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "Levels")
+public class Levels {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelsResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelsResponse.java
new file mode 100644
index 0000000..bd3486b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/LevelsResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="LevelsResult" type="{https://footballpool.dataaccess.eu}ArrayOfInt"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "levelsResult"
+})
+@XmlRootElement(name = "LevelsResponse")
+public class LevelsResponse {
+
+ @XmlElement(name = "LevelsResult", required = true)
+ protected ArrayOfInt levelsResult;
+
+ /**
+ * Gets the value of the levelsResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public ArrayOfInt getLevelsResult() {
+ return levelsResult;
+ }
+
+ /**
+ * Sets the value of the levelsResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public void setLevelsResult(ArrayOfInt value) {
+ this.levelsResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/MatchDates.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/MatchDates.java
new file mode 100644
index 0000000..add29e4
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/MatchDates.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "MatchDates")
+public class MatchDates {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/MatchDatesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/MatchDatesResponse.java
new file mode 100644
index 0000000..6aa5c33
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/MatchDatesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="MatchDatesResult" type="{https://footballpool.dataaccess.eu}ArrayOfdate"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "matchDatesResult"
+})
+@XmlRootElement(name = "MatchDatesResponse")
+public class MatchDatesResponse {
+
+ @XmlElement(name = "MatchDatesResult", required = true)
+ protected ArrayOfdate matchDatesResult;
+
+ /**
+ * Gets the value of the matchDatesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfdate }
+ *
+ */
+ public ArrayOfdate getMatchDatesResult() {
+ return matchDatesResult;
+ }
+
+ /**
+ * Sets the value of the matchDatesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfdate }
+ *
+ */
+ public void setMatchDatesResult(ArrayOfdate value) {
+ this.matchDatesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/NextGames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/NextGames.java
new file mode 100644
index 0000000..0b71970
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/NextGames.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "NextGames")
+public class NextGames {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/NextGamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/NextGamesResponse.java
new file mode 100644
index 0000000..b84a0d2
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/NextGamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="NextGamesResult" type="{https://footballpool.dataaccess.eu}ArrayOftNextGame"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "nextGamesResult"
+})
+@XmlRootElement(name = "NextGamesResponse")
+public class NextGamesResponse {
+
+ @XmlElement(name = "NextGamesResult", required = true)
+ protected ArrayOftNextGame nextGamesResult;
+
+ /**
+ * Gets the value of the nextGamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftNextGame }
+ *
+ */
+ public ArrayOftNextGame getNextGamesResult() {
+ return nextGamesResult;
+ }
+
+ /**
+ * Sets the value of the nextGamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftNextGame }
+ *
+ */
+ public void setNextGamesResult(ArrayOftNextGame value) {
+ this.nextGamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ObjectFactory.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ObjectFactory.java
new file mode 100644
index 0000000..6d308e1
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ObjectFactory.java
@@ -0,0 +1,936 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlRegistry;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the https.footballpool_dataaccess package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: https.footballpool_dataaccess
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link GoalsScoredResponse }
+ *
+ */
+ public GoalsScoredResponse createGoalsScoredResponse() {
+ return new GoalsScoredResponse();
+ }
+
+ /**
+ * Create an instance of {@link LevelsResponse }
+ *
+ */
+ public LevelsResponse createLevelsResponse() {
+ return new LevelsResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOfInt }
+ *
+ */
+ public ArrayOfInt createArrayOfInt() {
+ return new ArrayOfInt();
+ }
+
+ /**
+ * Create an instance of {@link PlayersWithCardsRankedResponse }
+ *
+ */
+ public PlayersWithCardsRankedResponse createPlayersWithCardsRankedResponse() {
+ return new PlayersWithCardsRankedResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeamPlayerCardRankInfo }
+ *
+ */
+ public ArrayOftTeamPlayerCardRankInfo createArrayOftTeamPlayerCardRankInfo() {
+ return new ArrayOftTeamPlayerCardRankInfo();
+ }
+
+ /**
+ * Create an instance of {@link PlayersWithGoalsRanked }
+ *
+ */
+ public PlayersWithGoalsRanked createPlayersWithGoalsRanked() {
+ return new PlayersWithGoalsRanked();
+ }
+
+ /**
+ * Create an instance of {@link Countries }
+ *
+ */
+ public Countries createCountries() {
+ return new Countries();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayerNames }
+ *
+ */
+ public AllPlayerNames createAllPlayerNames() {
+ return new AllPlayerNames();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayersWithCards }
+ *
+ */
+ public AllPlayersWithCards createAllPlayersWithCards() {
+ return new AllPlayersWithCards();
+ }
+
+ /**
+ * Create an instance of {@link GameTeamScore }
+ *
+ */
+ public GameTeamScore createGameTeamScore() {
+ return new GameTeamScore();
+ }
+
+ /**
+ * Create an instance of {@link PlayersWithCardsRanked }
+ *
+ */
+ public PlayersWithCardsRanked createPlayersWithCardsRanked() {
+ return new PlayersWithCardsRanked();
+ }
+
+ /**
+ * Create an instance of {@link PlayersResponse }
+ *
+ */
+ public PlayersResponse createPlayersResponse() {
+ return new PlayersResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftPlayer }
+ *
+ */
+ public ArrayOftPlayer createArrayOftPlayer() {
+ return new ArrayOftPlayer();
+ }
+
+ /**
+ * Create an instance of {@link ResultsAllGames }
+ *
+ */
+ public ResultsAllGames createResultsAllGames() {
+ return new ResultsAllGames();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayerNamesResponse }
+ *
+ */
+ public AllPlayerNamesResponse createAllPlayerNamesResponse() {
+ return new AllPlayerNamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftPlayerName }
+ *
+ */
+ public ArrayOftPlayerName createArrayOftPlayerName() {
+ return new ArrayOftPlayerName();
+ }
+
+ /**
+ * Create an instance of {@link MatchDatesResponse }
+ *
+ */
+ public MatchDatesResponse createMatchDatesResponse() {
+ return new MatchDatesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOfdate }
+ *
+ */
+ public ArrayOfdate createArrayOfdate() {
+ return new ArrayOfdate();
+ }
+
+ /**
+ * Create an instance of {@link LevelFirstGameDate }
+ *
+ */
+ public LevelFirstGameDate createLevelFirstGameDate() {
+ return new LevelFirstGameDate();
+ }
+
+ /**
+ * Create an instance of {@link MatchDates }
+ *
+ */
+ public MatchDates createMatchDates() {
+ return new MatchDates();
+ }
+
+ /**
+ * Create an instance of {@link AllStadiumInfo }
+ *
+ */
+ public AllStadiumInfo createAllStadiumInfo() {
+ return new AllStadiumInfo();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayersWithRole }
+ *
+ */
+ public AllPlayersWithRole createAllPlayersWithRole() {
+ return new AllPlayersWithRole();
+ }
+
+ /**
+ * Create an instance of {@link FirstLastGamesEachLevel }
+ *
+ */
+ public FirstLastGamesEachLevel createFirstLastGamesEachLevel() {
+ return new FirstLastGamesEachLevel();
+ }
+
+ /**
+ * Create an instance of {@link Cards }
+ *
+ */
+ public Cards createCards() {
+ return new Cards();
+ }
+
+ /**
+ * Create an instance of {@link StadiumInfo }
+ *
+ */
+ public StadiumInfo createStadiumInfo() {
+ return new StadiumInfo();
+ }
+
+ /**
+ * Create an instance of {@link GroupInfo }
+ *
+ */
+ public GroupInfo createGroupInfo() {
+ return new GroupInfo();
+ }
+
+ /**
+ * Create an instance of {@link TeamsResponse }
+ *
+ */
+ public TeamsResponse createTeamsResponse() {
+ return new TeamsResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeam }
+ *
+ */
+ public ArrayOftTeam createArrayOftTeam() {
+ return new ArrayOftTeam();
+ }
+
+ /**
+ * Create an instance of {@link LevelFirstGameDateResponse }
+ *
+ */
+ public LevelFirstGameDateResponse createLevelFirstGameDateResponse() {
+ return new LevelFirstGameDateResponse();
+ }
+
+ /**
+ * Create an instance of {@link CountriesResponse }
+ *
+ */
+ public CountriesResponse createCountriesResponse() {
+ return new CountriesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftCountry }
+ *
+ */
+ public ArrayOftCountry createArrayOftCountry() {
+ return new ArrayOftCountry();
+ }
+
+ /**
+ * Create an instance of {@link TeamIDsByGroup }
+ *
+ */
+ public TeamIDsByGroup createTeamIDsByGroup() {
+ return new TeamIDsByGroup();
+ }
+
+ /**
+ * Create an instance of {@link PlayerRolesResponse }
+ *
+ */
+ public PlayerRolesResponse createPlayerRolesResponse() {
+ return new PlayerRolesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftPlayerRole }
+ *
+ */
+ public ArrayOftPlayerRole createArrayOftPlayerRole() {
+ return new ArrayOftPlayerRole();
+ }
+
+ /**
+ * Create an instance of {@link AllTeamCoachNamesResponse }
+ *
+ */
+ public AllTeamCoachNamesResponse createAllTeamCoachNamesResponse() {
+ return new AllTeamCoachNamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeamCoachName }
+ *
+ */
+ public ArrayOftTeamCoachName createArrayOftTeamCoachName() {
+ return new ArrayOftTeamCoachName();
+ }
+
+ /**
+ * Create an instance of {@link CityNamesResponse }
+ *
+ */
+ public CityNamesResponse createCityNamesResponse() {
+ return new CityNamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOfString }
+ *
+ */
+ public ArrayOfString createArrayOfString() {
+ return new ArrayOfString();
+ }
+
+ /**
+ * Create an instance of {@link GroupStandingsResponse }
+ *
+ */
+ public GroupStandingsResponse createGroupStandingsResponse() {
+ return new GroupStandingsResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftGroupStanding }
+ *
+ */
+ public ArrayOftGroupStanding createArrayOftGroupStanding() {
+ return new ArrayOftGroupStanding();
+ }
+
+ /**
+ * Create an instance of {@link PlayersWithGoalsRankedResponse }
+ *
+ */
+ public PlayersWithGoalsRankedResponse createPlayersWithGoalsRankedResponse() {
+ return new PlayersWithGoalsRankedResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeamPlayerGoalsRankInfo }
+ *
+ */
+ public ArrayOftTeamPlayerGoalsRankInfo createArrayOftTeamPlayerGoalsRankInfo() {
+ return new ArrayOftTeamPlayerGoalsRankInfo();
+ }
+
+ /**
+ * Create an instance of {@link StadiumGoogleMapsURLResponse }
+ *
+ */
+ public StadiumGoogleMapsURLResponse createStadiumGoogleMapsURLResponse() {
+ return new StadiumGoogleMapsURLResponse();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayersWithRoleResponse }
+ *
+ */
+ public AllPlayersWithRoleResponse createAllPlayersWithRoleResponse() {
+ return new AllPlayersWithRoleResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeamPlayerName }
+ *
+ */
+ public ArrayOftTeamPlayerName createArrayOftTeamPlayerName() {
+ return new ArrayOftTeamPlayerName();
+ }
+
+ /**
+ * Create an instance of {@link NextGamesResponse }
+ *
+ */
+ public NextGamesResponse createNextGamesResponse() {
+ return new NextGamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftNextGame }
+ *
+ */
+ public ArrayOftNextGame createArrayOftNextGame() {
+ return new ArrayOftNextGame();
+ }
+
+ /**
+ * Create an instance of {@link GoalsScored }
+ *
+ */
+ public GoalsScored createGoalsScored() {
+ return new GoalsScored();
+ }
+
+ /**
+ * Create an instance of {@link FirstLastGamesEachLevelResponse }
+ *
+ */
+ public FirstLastGamesEachLevelResponse createFirstLastGamesEachLevelResponse() {
+ return new FirstLastGamesEachLevelResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftGameLevelInfo }
+ *
+ */
+ public ArrayOftGameLevelInfo createArrayOftGameLevelInfo() {
+ return new ArrayOftGameLevelInfo();
+ }
+
+ /**
+ * Create an instance of {@link StadiumNames }
+ *
+ */
+ public StadiumNames createStadiumNames() {
+ return new StadiumNames();
+ }
+
+ /**
+ * Create an instance of {@link TeamPlayersResponse }
+ *
+ */
+ public TeamPlayersResponse createTeamPlayersResponse() {
+ return new TeamPlayersResponse();
+ }
+
+ /**
+ * Create an instance of {@link TopScorersList }
+ *
+ */
+ public TopScorersList createTopScorersList() {
+ return new TopScorersList();
+ }
+
+ /**
+ * Create an instance of {@link LevelLastGameDateResponse }
+ *
+ */
+ public LevelLastGameDateResponse createLevelLastGameDateResponse() {
+ return new LevelLastGameDateResponse();
+ }
+
+ /**
+ * Create an instance of {@link StadiumGoogleMapsURL }
+ *
+ */
+ public StadiumGoogleMapsURL createStadiumGoogleMapsURL() {
+ return new StadiumGoogleMapsURL();
+ }
+
+ /**
+ * Create an instance of {@link TeamIDsByGroupResponse }
+ *
+ */
+ public TeamIDsByGroupResponse createTeamIDsByGroupResponse() {
+ return new TeamIDsByGroupResponse();
+ }
+
+ /**
+ * Create an instance of {@link NextGames }
+ *
+ */
+ public NextGames createNextGames() {
+ return new NextGames();
+ }
+
+ /**
+ * Create an instance of {@link TeamNames }
+ *
+ */
+ public TeamNames createTeamNames() {
+ return new TeamNames();
+ }
+
+ /**
+ * Create an instance of {@link GameScore }
+ *
+ */
+ public GameScore createGameScore() {
+ return new GameScore();
+ }
+
+ /**
+ * Create an instance of {@link GroupFirstGameDateResponse }
+ *
+ */
+ public GroupFirstGameDateResponse createGroupFirstGameDateResponse() {
+ return new GroupFirstGameDateResponse();
+ }
+
+ /**
+ * Create an instance of {@link AllCardsInfoResponse }
+ *
+ */
+ public AllCardsInfoResponse createAllCardsInfoResponse() {
+ return new AllCardsInfoResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftAllCardsInfo }
+ *
+ */
+ public ArrayOftAllCardsInfo createArrayOftAllCardsInfo() {
+ return new ArrayOftAllCardsInfo();
+ }
+
+ /**
+ * Create an instance of {@link StadiumInfoResponse }
+ *
+ */
+ public StadiumInfoResponse createStadiumInfoResponse() {
+ return new StadiumInfoResponse();
+ }
+
+ /**
+ * Create an instance of {@link TStadiumInfo }
+ *
+ */
+ public TStadiumInfo createTStadiumInfo() {
+ return new TStadiumInfo();
+ }
+
+ /**
+ * Create an instance of {@link LevelLastGameDate }
+ *
+ */
+ public LevelLastGameDate createLevelLastGameDate() {
+ return new LevelLastGameDate();
+ }
+
+ /**
+ * Create an instance of {@link CardsResponse }
+ *
+ */
+ public CardsResponse createCardsResponse() {
+ return new CardsResponse();
+ }
+
+ /**
+ * Create an instance of {@link GameIDsGroupedByCityResponse }
+ *
+ */
+ public GameIDsGroupedByCityResponse createGameIDsGroupedByCityResponse() {
+ return new GameIDsGroupedByCityResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftGameIDsPerCity }
+ *
+ */
+ public ArrayOftGameIDsPerCity createArrayOftGameIDsPerCity() {
+ return new ArrayOftGameIDsPerCity();
+ }
+
+ /**
+ * Create an instance of {@link PlayerRoles }
+ *
+ */
+ public PlayerRoles createPlayerRoles() {
+ return new PlayerRoles();
+ }
+
+ /**
+ * Create an instance of {@link Teams }
+ *
+ */
+ public Teams createTeams() {
+ return new Teams();
+ }
+
+ /**
+ * Create an instance of {@link GroupInfoResponse }
+ *
+ */
+ public GroupInfoResponse createGroupInfoResponse() {
+ return new GroupInfoResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftGroupInfo }
+ *
+ */
+ public ArrayOftGroupInfo createArrayOftGroupInfo() {
+ return new ArrayOftGroupInfo();
+ }
+
+ /**
+ * Create an instance of {@link GroupLastGameDate }
+ *
+ */
+ public GroupLastGameDate createGroupLastGameDate() {
+ return new GroupLastGameDate();
+ }
+
+ /**
+ * Create an instance of {@link AllCardsInfo }
+ *
+ */
+ public AllCardsInfo createAllCardsInfo() {
+ return new AllCardsInfo();
+ }
+
+ /**
+ * Create an instance of {@link Players }
+ *
+ */
+ public Players createPlayers() {
+ return new Players();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayersWithCardsResponse }
+ *
+ */
+ public AllPlayersWithCardsResponse createAllPlayersWithCardsResponse() {
+ return new AllPlayersWithCardsResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeamPlayerCardInfo }
+ *
+ */
+ public ArrayOftTeamPlayerCardInfo createArrayOftTeamPlayerCardInfo() {
+ return new ArrayOftTeamPlayerCardInfo();
+ }
+
+ /**
+ * Create an instance of {@link GroupFirstGameDate }
+ *
+ */
+ public GroupFirstGameDate createGroupFirstGameDate() {
+ return new GroupFirstGameDate();
+ }
+
+ /**
+ * Create an instance of {@link GameScoreResponse }
+ *
+ */
+ public GameScoreResponse createGameScoreResponse() {
+ return new GameScoreResponse();
+ }
+
+ /**
+ * Create an instance of {@link TGameResult }
+ *
+ */
+ public TGameResult createTGameResult() {
+ return new TGameResult();
+ }
+
+ /**
+ * Create an instance of {@link TeamPlayers }
+ *
+ */
+ public TeamPlayers createTeamPlayers() {
+ return new TeamPlayers();
+ }
+
+ /**
+ * Create an instance of {@link TeamNamesResponse }
+ *
+ */
+ public TeamNamesResponse createTeamNamesResponse() {
+ return new TeamNamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link AllStadiumInfoResponse }
+ *
+ */
+ public AllStadiumInfoResponse createAllStadiumInfoResponse() {
+ return new AllStadiumInfoResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftStadiumInfo }
+ *
+ */
+ public ArrayOftStadiumInfo createArrayOftStadiumInfo() {
+ return new ArrayOftStadiumInfo();
+ }
+
+ /**
+ * Create an instance of {@link GroupStandings }
+ *
+ */
+ public GroupStandings createGroupStandings() {
+ return new GroupStandings();
+ }
+
+ /**
+ * Create an instance of {@link ResultsAllGamesResponse }
+ *
+ */
+ public ResultsAllGamesResponse createResultsAllGamesResponse() {
+ return new ResultsAllGamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftGameResult }
+ *
+ */
+ public ArrayOftGameResult createArrayOftGameResult() {
+ return new ArrayOftGameResult();
+ }
+
+ /**
+ * Create an instance of {@link TopScorersListResponse }
+ *
+ */
+ public TopScorersListResponse createTopScorersListResponse() {
+ return new TopScorersListResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTopScorerTop5 }
+ *
+ */
+ public ArrayOftTopScorerTop5 createArrayOftTopScorerTop5() {
+ return new ArrayOftTopScorerTop5();
+ }
+
+ /**
+ * Create an instance of {@link GroupLastGameDateResponse }
+ *
+ */
+ public GroupLastGameDateResponse createGroupLastGameDateResponse() {
+ return new GroupLastGameDateResponse();
+ }
+
+ /**
+ * Create an instance of {@link StadiumNamesResponse }
+ *
+ */
+ public StadiumNamesResponse createStadiumNamesResponse() {
+ return new StadiumNamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link GameTeamScoreResponse }
+ *
+ */
+ public GameTeamScoreResponse createGameTeamScoreResponse() {
+ return new GameTeamScoreResponse();
+ }
+
+ /**
+ * Create an instance of {@link CityNames }
+ *
+ */
+ public CityNames createCityNames() {
+ return new CityNames();
+ }
+
+ /**
+ * Create an instance of {@link Levels }
+ *
+ */
+ public Levels createLevels() {
+ return new Levels();
+ }
+
+ /**
+ * Create an instance of {@link GameIDsGroupedByCity }
+ *
+ */
+ public GameIDsGroupedByCity createGameIDsGroupedByCity() {
+ return new GameIDsGroupedByCity();
+ }
+
+ /**
+ * Create an instance of {@link AllTeamCoachNames }
+ *
+ */
+ public AllTeamCoachNames createAllTeamCoachNames() {
+ return new AllTeamCoachNames();
+ }
+
+ /**
+ * Create an instance of {@link TTeamCoachName }
+ *
+ */
+ public TTeamCoachName createTTeamCoachName() {
+ return new TTeamCoachName();
+ }
+
+ /**
+ * Create an instance of {@link TPlayer }
+ *
+ */
+ public TPlayer createTPlayer() {
+ return new TPlayer();
+ }
+
+ /**
+ * Create an instance of {@link TTeamPlayerName }
+ *
+ */
+ public TTeamPlayerName createTTeamPlayerName() {
+ return new TTeamPlayerName();
+ }
+
+ /**
+ * Create an instance of {@link TPlayerRole }
+ *
+ */
+ public TPlayerRole createTPlayerRole() {
+ return new TPlayerRole();
+ }
+
+ /**
+ * Create an instance of {@link TTeamPlayerGoalsRankInfo }
+ *
+ */
+ public TTeamPlayerGoalsRankInfo createTTeamPlayerGoalsRankInfo() {
+ return new TTeamPlayerGoalsRankInfo();
+ }
+
+ /**
+ * Create an instance of {@link TGameLevelInfo }
+ *
+ */
+ public TGameLevelInfo createTGameLevelInfo() {
+ return new TGameLevelInfo();
+ }
+
+ /**
+ * Create an instance of {@link TCountry }
+ *
+ */
+ public TCountry createTCountry() {
+ return new TCountry();
+ }
+
+ /**
+ * Create an instance of {@link TTeamPlayerCardInfo }
+ *
+ */
+ public TTeamPlayerCardInfo createTTeamPlayerCardInfo() {
+ return new TTeamPlayerCardInfo();
+ }
+
+ /**
+ * Create an instance of {@link TGroupStanding }
+ *
+ */
+ public TGroupStanding createTGroupStanding() {
+ return new TGroupStanding();
+ }
+
+ /**
+ * Create an instance of {@link TNextGame }
+ *
+ */
+ public TNextGame createTNextGame() {
+ return new TNextGame();
+ }
+
+ /**
+ * Create an instance of {@link TTopScorerTop5 }
+ *
+ */
+ public TTopScorerTop5 createTTopScorerTop5() {
+ return new TTopScorerTop5();
+ }
+
+ /**
+ * Create an instance of {@link TAllCardsInfo }
+ *
+ */
+ public TAllCardsInfo createTAllCardsInfo() {
+ return new TAllCardsInfo();
+ }
+
+ /**
+ * Create an instance of {@link TTeamPlayerCardRankInfo }
+ *
+ */
+ public TTeamPlayerCardRankInfo createTTeamPlayerCardRankInfo() {
+ return new TTeamPlayerCardRankInfo();
+ }
+
+ /**
+ * Create an instance of {@link TGroupInfo }
+ *
+ */
+ public TGroupInfo createTGroupInfo() {
+ return new TGroupInfo();
+ }
+
+ /**
+ * Create an instance of {@link TTeam }
+ *
+ */
+ public TTeam createTTeam() {
+ return new TTeam();
+ }
+
+ /**
+ * Create an instance of {@link TPlayerName }
+ *
+ */
+ public TPlayerName createTPlayerName() {
+ return new TPlayerName();
+ }
+
+ /**
+ * Create an instance of {@link TGameIDsPerCity }
+ *
+ */
+ public TGameIDsPerCity createTGameIDsPerCity() {
+ return new TGameIDsPerCity();
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayerRoles.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayerRoles.java
new file mode 100644
index 0000000..70332d2
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayerRoles.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "PlayerRoles")
+public class PlayerRoles {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayerRolesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayerRolesResponse.java
new file mode 100644
index 0000000..b0cacef
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayerRolesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="PlayerRolesResult" type="{https://footballpool.dataaccess.eu}ArrayOftPlayerRole"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "playerRolesResult"
+})
+@XmlRootElement(name = "PlayerRolesResponse")
+public class PlayerRolesResponse {
+
+ @XmlElement(name = "PlayerRolesResult", required = true)
+ protected ArrayOftPlayerRole playerRolesResult;
+
+ /**
+ * Gets the value of the playerRolesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftPlayerRole }
+ *
+ */
+ public ArrayOftPlayerRole getPlayerRolesResult() {
+ return playerRolesResult;
+ }
+
+ /**
+ * Sets the value of the playerRolesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftPlayerRole }
+ *
+ */
+ public void setPlayerRolesResult(ArrayOftPlayerRole value) {
+ this.playerRolesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Players.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Players.java
new file mode 100644
index 0000000..7964ae8
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Players.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sName"
+})
+@XmlRootElement(name = "Players")
+public class Players {
+
+ @XmlElement(required = true)
+ protected String sName;
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersResponse.java
new file mode 100644
index 0000000..fde551c
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="PlayersResult" type="{https://footballpool.dataaccess.eu}ArrayOftPlayer"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "playersResult"
+})
+@XmlRootElement(name = "PlayersResponse")
+public class PlayersResponse {
+
+ @XmlElement(name = "PlayersResult", required = true)
+ protected ArrayOftPlayer playersResult;
+
+ /**
+ * Gets the value of the playersResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftPlayer }
+ *
+ */
+ public ArrayOftPlayer getPlayersResult() {
+ return playersResult;
+ }
+
+ /**
+ * Sets the value of the playersResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftPlayer }
+ *
+ */
+ public void setPlayersResult(ArrayOftPlayer value) {
+ this.playersResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithCardsRanked.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithCardsRanked.java
new file mode 100644
index 0000000..43e5074
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithCardsRanked.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "PlayersWithCardsRanked")
+public class PlayersWithCardsRanked {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithCardsRankedResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithCardsRankedResponse.java
new file mode 100644
index 0000000..94f06cb
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithCardsRankedResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="PlayersWithCardsRankedResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeamPlayerCardRankInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "playersWithCardsRankedResult"
+})
+@XmlRootElement(name = "PlayersWithCardsRankedResponse")
+public class PlayersWithCardsRankedResponse {
+
+ @XmlElement(name = "PlayersWithCardsRankedResult", required = true)
+ protected ArrayOftTeamPlayerCardRankInfo playersWithCardsRankedResult;
+
+ /**
+ * Gets the value of the playersWithCardsRankedResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeamPlayerCardRankInfo }
+ *
+ */
+ public ArrayOftTeamPlayerCardRankInfo getPlayersWithCardsRankedResult() {
+ return playersWithCardsRankedResult;
+ }
+
+ /**
+ * Sets the value of the playersWithCardsRankedResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeamPlayerCardRankInfo }
+ *
+ */
+ public void setPlayersWithCardsRankedResult(ArrayOftTeamPlayerCardRankInfo value) {
+ this.playersWithCardsRankedResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithGoalsRanked.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithGoalsRanked.java
new file mode 100644
index 0000000..07f8003
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithGoalsRanked.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "PlayersWithGoalsRanked")
+public class PlayersWithGoalsRanked {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithGoalsRankedResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithGoalsRankedResponse.java
new file mode 100644
index 0000000..b975ebc
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/PlayersWithGoalsRankedResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="PlayersWithGoalsRankedResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeamPlayerGoalsRankInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "playersWithGoalsRankedResult"
+})
+@XmlRootElement(name = "PlayersWithGoalsRankedResponse")
+public class PlayersWithGoalsRankedResponse {
+
+ @XmlElement(name = "PlayersWithGoalsRankedResult", required = true)
+ protected ArrayOftTeamPlayerGoalsRankInfo playersWithGoalsRankedResult;
+
+ /**
+ * Gets the value of the playersWithGoalsRankedResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeamPlayerGoalsRankInfo }
+ *
+ */
+ public ArrayOftTeamPlayerGoalsRankInfo getPlayersWithGoalsRankedResult() {
+ return playersWithGoalsRankedResult;
+ }
+
+ /**
+ * Sets the value of the playersWithGoalsRankedResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeamPlayerGoalsRankInfo }
+ *
+ */
+ public void setPlayersWithGoalsRankedResult(ArrayOftTeamPlayerGoalsRankInfo value) {
+ this.playersWithGoalsRankedResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ResultsAllGames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ResultsAllGames.java
new file mode 100644
index 0000000..1f7871b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ResultsAllGames.java
@@ -0,0 +1,73 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGroupId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iGroupId",
+ "iLevel"
+})
+@XmlRootElement(name = "ResultsAllGames")
+public class ResultsAllGames {
+
+ protected int iGroupId;
+ protected int iLevel;
+
+ /**
+ * Gets the value of the iGroupId property.
+ *
+ */
+ public int getIGroupId() {
+ return iGroupId;
+ }
+
+ /**
+ * Sets the value of the iGroupId property.
+ *
+ */
+ public void setIGroupId(int value) {
+ this.iGroupId = value;
+ }
+
+ /**
+ * Gets the value of the iLevel property.
+ *
+ */
+ public int getILevel() {
+ return iLevel;
+ }
+
+ /**
+ * Sets the value of the iLevel property.
+ *
+ */
+ public void setILevel(int value) {
+ this.iLevel = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ResultsAllGamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ResultsAllGamesResponse.java
new file mode 100644
index 0000000..f7a70a9
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/ResultsAllGamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="ResultsAllGamesResult" type="{https://footballpool.dataaccess.eu}ArrayOftGameResult"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "resultsAllGamesResult"
+})
+@XmlRootElement(name = "ResultsAllGamesResponse")
+public class ResultsAllGamesResponse {
+
+ @XmlElement(name = "ResultsAllGamesResult", required = true)
+ protected ArrayOftGameResult resultsAllGamesResult;
+
+ /**
+ * Gets the value of the resultsAllGamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftGameResult }
+ *
+ */
+ public ArrayOftGameResult getResultsAllGamesResult() {
+ return resultsAllGamesResult;
+ }
+
+ /**
+ * Sets the value of the resultsAllGamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftGameResult }
+ *
+ */
+ public void setResultsAllGamesResult(ArrayOftGameResult value) {
+ this.resultsAllGamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumGoogleMapsURL.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumGoogleMapsURL.java
new file mode 100644
index 0000000..b19cd08
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumGoogleMapsURL.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sStadiumName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sStadiumName"
+})
+@XmlRootElement(name = "StadiumGoogleMapsURL")
+public class StadiumGoogleMapsURL {
+
+ @XmlElement(required = true)
+ protected String sStadiumName;
+
+ /**
+ * Gets the value of the sStadiumName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSStadiumName() {
+ return sStadiumName;
+ }
+
+ /**
+ * Sets the value of the sStadiumName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSStadiumName(String value) {
+ this.sStadiumName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumGoogleMapsURLResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumGoogleMapsURLResponse.java
new file mode 100644
index 0000000..4e747d3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumGoogleMapsURLResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="StadiumGoogleMapsURLResult" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "stadiumGoogleMapsURLResult"
+})
+@XmlRootElement(name = "StadiumGoogleMapsURLResponse")
+public class StadiumGoogleMapsURLResponse {
+
+ @XmlElement(name = "StadiumGoogleMapsURLResult", required = true)
+ protected String stadiumGoogleMapsURLResult;
+
+ /**
+ * Gets the value of the stadiumGoogleMapsURLResult property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStadiumGoogleMapsURLResult() {
+ return stadiumGoogleMapsURLResult;
+ }
+
+ /**
+ * Sets the value of the stadiumGoogleMapsURLResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStadiumGoogleMapsURLResult(String value) {
+ this.stadiumGoogleMapsURLResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumInfo.java
new file mode 100644
index 0000000..3c21329
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumInfo.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sStadiumName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sStadiumName"
+})
+@XmlRootElement(name = "StadiumInfo")
+public class StadiumInfo {
+
+ @XmlElement(required = true)
+ protected String sStadiumName;
+
+ /**
+ * Gets the value of the sStadiumName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSStadiumName() {
+ return sStadiumName;
+ }
+
+ /**
+ * Sets the value of the sStadiumName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSStadiumName(String value) {
+ this.sStadiumName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumInfoResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumInfoResponse.java
new file mode 100644
index 0000000..51940c3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumInfoResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="StadiumInfoResult" type="{https://footballpool.dataaccess.eu}tStadiumInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "stadiumInfoResult"
+})
+@XmlRootElement(name = "StadiumInfoResponse")
+public class StadiumInfoResponse {
+
+ @XmlElement(name = "StadiumInfoResult", required = true)
+ protected TStadiumInfo stadiumInfoResult;
+
+ /**
+ * Gets the value of the stadiumInfoResult property.
+ *
+ * @return
+ * possible object is
+ * {@link TStadiumInfo }
+ *
+ */
+ public TStadiumInfo getStadiumInfoResult() {
+ return stadiumInfoResult;
+ }
+
+ /**
+ * Sets the value of the stadiumInfoResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TStadiumInfo }
+ *
+ */
+ public void setStadiumInfoResult(TStadiumInfo value) {
+ this.stadiumInfoResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumNames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumNames.java
new file mode 100644
index 0000000..99ebce5
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumNames.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "StadiumNames")
+public class StadiumNames {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumNamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumNamesResponse.java
new file mode 100644
index 0000000..a0207f3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/StadiumNamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="StadiumNamesResult" type="{https://footballpool.dataaccess.eu}ArrayOfString"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "stadiumNamesResult"
+})
+@XmlRootElement(name = "StadiumNamesResponse")
+public class StadiumNamesResponse {
+
+ @XmlElement(name = "StadiumNamesResult", required = true)
+ protected ArrayOfString stadiumNamesResult;
+
+ /**
+ * Gets the value of the stadiumNamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfString }
+ *
+ */
+ public ArrayOfString getStadiumNamesResult() {
+ return stadiumNamesResult;
+ }
+
+ /**
+ * Sets the value of the stadiumNamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfString }
+ *
+ */
+ public void setStadiumNamesResult(ArrayOfString value) {
+ this.stadiumNamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TAllCardsInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TAllCardsInfo.java
new file mode 100644
index 0000000..b59e036
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TAllCardsInfo.java
@@ -0,0 +1,262 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for tAllCardsInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tAllCardsInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="dDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;element name="iMinute" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sTeam1Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeam1Flag" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeam2Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeam2Flag" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sPlayerName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iYellow" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iRed" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tAllCardsInfo", propOrder = {
+ "dDate",
+ "iMinute",
+ "sTeam1Name",
+ "sTeam1Flag",
+ "sTeam2Name",
+ "sTeam2Flag",
+ "sPlayerName",
+ "iYellow",
+ "iRed"
+})
+public class TAllCardsInfo {
+
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar dDate;
+ protected int iMinute;
+ @XmlElement(required = true)
+ protected String sTeam1Name;
+ @XmlElement(required = true)
+ protected String sTeam1Flag;
+ @XmlElement(required = true)
+ protected String sTeam2Name;
+ @XmlElement(required = true)
+ protected String sTeam2Flag;
+ @XmlElement(required = true)
+ protected String sPlayerName;
+ protected int iYellow;
+ protected int iRed;
+
+ /**
+ * Gets the value of the dDate property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDDate() {
+ return dDate;
+ }
+
+ /**
+ * Sets the value of the dDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDDate(XMLGregorianCalendar value) {
+ this.dDate = value;
+ }
+
+ /**
+ * Gets the value of the iMinute property.
+ *
+ */
+ public int getIMinute() {
+ return iMinute;
+ }
+
+ /**
+ * Sets the value of the iMinute property.
+ *
+ */
+ public void setIMinute(int value) {
+ this.iMinute = value;
+ }
+
+ /**
+ * Gets the value of the sTeam1Name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam1Name() {
+ return sTeam1Name;
+ }
+
+ /**
+ * Sets the value of the sTeam1Name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam1Name(String value) {
+ this.sTeam1Name = value;
+ }
+
+ /**
+ * Gets the value of the sTeam1Flag property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam1Flag() {
+ return sTeam1Flag;
+ }
+
+ /**
+ * Sets the value of the sTeam1Flag property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam1Flag(String value) {
+ this.sTeam1Flag = value;
+ }
+
+ /**
+ * Gets the value of the sTeam2Name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam2Name() {
+ return sTeam2Name;
+ }
+
+ /**
+ * Sets the value of the sTeam2Name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam2Name(String value) {
+ this.sTeam2Name = value;
+ }
+
+ /**
+ * Gets the value of the sTeam2Flag property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam2Flag() {
+ return sTeam2Flag;
+ }
+
+ /**
+ * Sets the value of the sTeam2Flag property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam2Flag(String value) {
+ this.sTeam2Flag = value;
+ }
+
+ /**
+ * Gets the value of the sPlayerName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSPlayerName() {
+ return sPlayerName;
+ }
+
+ /**
+ * Sets the value of the sPlayerName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSPlayerName(String value) {
+ this.sPlayerName = value;
+ }
+
+ /**
+ * Gets the value of the iYellow property.
+ *
+ */
+ public int getIYellow() {
+ return iYellow;
+ }
+
+ /**
+ * Sets the value of the iYellow property.
+ *
+ */
+ public void setIYellow(int value) {
+ this.iYellow = value;
+ }
+
+ /**
+ * Gets the value of the iRed property.
+ *
+ */
+ public int getIRed() {
+ return iRed;
+ }
+
+ /**
+ * Sets the value of the iRed property.
+ *
+ */
+ public void setIRed(int value) {
+ this.iRed = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TCountry.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TCountry.java
new file mode 100644
index 0000000..4ccf0b7
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TCountry.java
@@ -0,0 +1,109 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tCountry complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tCountry">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sISOCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tCountry", propOrder = {
+ "iId",
+ "sName",
+ "sisoCode"
+})
+public class TCountry {
+
+ protected int iId;
+ @XmlElement(required = true)
+ protected String sName;
+ @XmlElement(name = "sISOCode", required = true)
+ protected String sisoCode;
+
+ /**
+ * Gets the value of the iId property.
+ *
+ */
+ public int getIId() {
+ return iId;
+ }
+
+ /**
+ * Sets the value of the iId property.
+ *
+ */
+ public void setIId(int value) {
+ this.iId = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the sisoCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSISOCode() {
+ return sisoCode;
+ }
+
+ /**
+ * Sets the value of the sisoCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSISOCode(String value) {
+ this.sisoCode = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameIDsPerCity.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameIDsPerCity.java
new file mode 100644
index 0000000..02dd2b9
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameIDsPerCity.java
@@ -0,0 +1,90 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tGameIDsPerCity complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tGameIDsPerCity">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sCity" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iGameIDs" type="{https://footballpool.dataaccess.eu}ArrayOfInt"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tGameIDsPerCity", propOrder = {
+ "sCity",
+ "iGameIDs"
+})
+public class TGameIDsPerCity {
+
+ @XmlElement(required = true)
+ protected String sCity;
+ @XmlElement(required = true)
+ protected ArrayOfInt iGameIDs;
+
+ /**
+ * Gets the value of the sCity property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCity() {
+ return sCity;
+ }
+
+ /**
+ * Sets the value of the sCity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCity(String value) {
+ this.sCity = value;
+ }
+
+ /**
+ * Gets the value of the iGameIDs property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public ArrayOfInt getIGameIDs() {
+ return iGameIDs;
+ }
+
+ /**
+ * Sets the value of the iGameIDs property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public void setIGameIDs(ArrayOfInt value) {
+ this.iGameIDs = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameLevelInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameLevelInfo.java
new file mode 100644
index 0000000..893092b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameLevelInfo.java
@@ -0,0 +1,208 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for tGameLevelInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tGameLevelInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sLevelCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="dFirstGame" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;element name="dtFirstGameTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
+ * &lt;element name="iFirstGameID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="dLastGame" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;element name="iLastGameID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tGameLevelInfo", propOrder = {
+ "iLevel",
+ "sLevelCode",
+ "dFirstGame",
+ "dtFirstGameTime",
+ "iFirstGameID",
+ "dLastGame",
+ "iLastGameID"
+})
+public class TGameLevelInfo {
+
+ protected int iLevel;
+ @XmlElement(required = true)
+ protected String sLevelCode;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar dFirstGame;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar dtFirstGameTime;
+ protected int iFirstGameID;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar dLastGame;
+ protected int iLastGameID;
+
+ /**
+ * Gets the value of the iLevel property.
+ *
+ */
+ public int getILevel() {
+ return iLevel;
+ }
+
+ /**
+ * Sets the value of the iLevel property.
+ *
+ */
+ public void setILevel(int value) {
+ this.iLevel = value;
+ }
+
+ /**
+ * Gets the value of the sLevelCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSLevelCode() {
+ return sLevelCode;
+ }
+
+ /**
+ * Sets the value of the sLevelCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSLevelCode(String value) {
+ this.sLevelCode = value;
+ }
+
+ /**
+ * Gets the value of the dFirstGame property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDFirstGame() {
+ return dFirstGame;
+ }
+
+ /**
+ * Sets the value of the dFirstGame property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDFirstGame(XMLGregorianCalendar value) {
+ this.dFirstGame = value;
+ }
+
+ /**
+ * Gets the value of the dtFirstGameTime property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDtFirstGameTime() {
+ return dtFirstGameTime;
+ }
+
+ /**
+ * Sets the value of the dtFirstGameTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDtFirstGameTime(XMLGregorianCalendar value) {
+ this.dtFirstGameTime = value;
+ }
+
+ /**
+ * Gets the value of the iFirstGameID property.
+ *
+ */
+ public int getIFirstGameID() {
+ return iFirstGameID;
+ }
+
+ /**
+ * Sets the value of the iFirstGameID property.
+ *
+ */
+ public void setIFirstGameID(int value) {
+ this.iFirstGameID = value;
+ }
+
+ /**
+ * Gets the value of the dLastGame property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDLastGame() {
+ return dLastGame;
+ }
+
+ /**
+ * Sets the value of the dLastGame property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDLastGame(XMLGregorianCalendar value) {
+ this.dLastGame = value;
+ }
+
+ /**
+ * Gets the value of the iLastGameID property.
+ *
+ */
+ public int getILastGameID() {
+ return iLastGameID;
+ }
+
+ /**
+ * Sets the value of the iLastGameID property.
+ *
+ */
+ public void setILastGameID(int value) {
+ this.iLastGameID = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameResult.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameResult.java
new file mode 100644
index 0000000..18cf941
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGameResult.java
@@ -0,0 +1,354 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tGameResult complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tGameResult">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGameNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="dtLocalPlayDateTime" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="dtUTCPlayDateTime" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeamName1" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeamName2" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iScoreTeam1" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iScoreTeam2" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iRedCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iYellowCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sGroupCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="bFinished" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;element name="iPenaltiesWonTeam1" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iPenaltiesWonTeam2" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tGameResult", propOrder = {
+ "iGameNumber",
+ "sDescription",
+ "dtLocalPlayDateTime",
+ "dtUTCPlayDateTime",
+ "sTeamName1",
+ "sTeamName2",
+ "iScoreTeam1",
+ "iScoreTeam2",
+ "iRedCards",
+ "iYellowCards",
+ "sGroupCode",
+ "bFinished",
+ "iPenaltiesWonTeam1",
+ "iPenaltiesWonTeam2"
+})
+public class TGameResult {
+
+ protected int iGameNumber;
+ @XmlElement(required = true)
+ protected String sDescription;
+ @XmlElement(required = true)
+ protected String dtLocalPlayDateTime;
+ @XmlElement(required = true)
+ protected String dtUTCPlayDateTime;
+ @XmlElement(required = true)
+ protected String sTeamName1;
+ @XmlElement(required = true)
+ protected String sTeamName2;
+ protected int iScoreTeam1;
+ protected int iScoreTeam2;
+ protected int iRedCards;
+ protected int iYellowCards;
+ @XmlElement(required = true)
+ protected String sGroupCode;
+ protected boolean bFinished;
+ protected int iPenaltiesWonTeam1;
+ protected int iPenaltiesWonTeam2;
+
+ /**
+ * Gets the value of the iGameNumber property.
+ *
+ */
+ public int getIGameNumber() {
+ return iGameNumber;
+ }
+
+ /**
+ * Sets the value of the iGameNumber property.
+ *
+ */
+ public void setIGameNumber(int value) {
+ this.iGameNumber = value;
+ }
+
+ /**
+ * Gets the value of the sDescription property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSDescription() {
+ return sDescription;
+ }
+
+ /**
+ * Sets the value of the sDescription property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSDescription(String value) {
+ this.sDescription = value;
+ }
+
+ /**
+ * Gets the value of the dtLocalPlayDateTime property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDtLocalPlayDateTime() {
+ return dtLocalPlayDateTime;
+ }
+
+ /**
+ * Sets the value of the dtLocalPlayDateTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDtLocalPlayDateTime(String value) {
+ this.dtLocalPlayDateTime = value;
+ }
+
+ /**
+ * Gets the value of the dtUTCPlayDateTime property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDtUTCPlayDateTime() {
+ return dtUTCPlayDateTime;
+ }
+
+ /**
+ * Sets the value of the dtUTCPlayDateTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDtUTCPlayDateTime(String value) {
+ this.dtUTCPlayDateTime = value;
+ }
+
+ /**
+ * Gets the value of the sTeamName1 property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName1() {
+ return sTeamName1;
+ }
+
+ /**
+ * Sets the value of the sTeamName1 property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName1(String value) {
+ this.sTeamName1 = value;
+ }
+
+ /**
+ * Gets the value of the sTeamName2 property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName2() {
+ return sTeamName2;
+ }
+
+ /**
+ * Sets the value of the sTeamName2 property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName2(String value) {
+ this.sTeamName2 = value;
+ }
+
+ /**
+ * Gets the value of the iScoreTeam1 property.
+ *
+ */
+ public int getIScoreTeam1() {
+ return iScoreTeam1;
+ }
+
+ /**
+ * Sets the value of the iScoreTeam1 property.
+ *
+ */
+ public void setIScoreTeam1(int value) {
+ this.iScoreTeam1 = value;
+ }
+
+ /**
+ * Gets the value of the iScoreTeam2 property.
+ *
+ */
+ public int getIScoreTeam2() {
+ return iScoreTeam2;
+ }
+
+ /**
+ * Sets the value of the iScoreTeam2 property.
+ *
+ */
+ public void setIScoreTeam2(int value) {
+ this.iScoreTeam2 = value;
+ }
+
+ /**
+ * Gets the value of the iRedCards property.
+ *
+ */
+ public int getIRedCards() {
+ return iRedCards;
+ }
+
+ /**
+ * Sets the value of the iRedCards property.
+ *
+ */
+ public void setIRedCards(int value) {
+ this.iRedCards = value;
+ }
+
+ /**
+ * Gets the value of the iYellowCards property.
+ *
+ */
+ public int getIYellowCards() {
+ return iYellowCards;
+ }
+
+ /**
+ * Sets the value of the iYellowCards property.
+ *
+ */
+ public void setIYellowCards(int value) {
+ this.iYellowCards = value;
+ }
+
+ /**
+ * Gets the value of the sGroupCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSGroupCode() {
+ return sGroupCode;
+ }
+
+ /**
+ * Sets the value of the sGroupCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSGroupCode(String value) {
+ this.sGroupCode = value;
+ }
+
+ /**
+ * Gets the value of the bFinished property.
+ *
+ */
+ public boolean isBFinished() {
+ return bFinished;
+ }
+
+ /**
+ * Sets the value of the bFinished property.
+ *
+ */
+ public void setBFinished(boolean value) {
+ this.bFinished = value;
+ }
+
+ /**
+ * Gets the value of the iPenaltiesWonTeam1 property.
+ *
+ */
+ public int getIPenaltiesWonTeam1() {
+ return iPenaltiesWonTeam1;
+ }
+
+ /**
+ * Sets the value of the iPenaltiesWonTeam1 property.
+ *
+ */
+ public void setIPenaltiesWonTeam1(int value) {
+ this.iPenaltiesWonTeam1 = value;
+ }
+
+ /**
+ * Gets the value of the iPenaltiesWonTeam2 property.
+ *
+ */
+ public int getIPenaltiesWonTeam2() {
+ return iPenaltiesWonTeam2;
+ }
+
+ /**
+ * Sets the value of the iPenaltiesWonTeam2 property.
+ *
+ */
+ public void setIPenaltiesWonTeam2(int value) {
+ this.iPenaltiesWonTeam2 = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGroupInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGroupInfo.java
new file mode 100644
index 0000000..d7f5c6b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGroupInfo.java
@@ -0,0 +1,188 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for tGroupInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tGroupInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="dFirstGameDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;element name="dLastGameDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tGroupInfo", propOrder = {
+ "iId",
+ "iLevel",
+ "sCode",
+ "sDescription",
+ "dFirstGameDate",
+ "dLastGameDate"
+})
+public class TGroupInfo {
+
+ protected int iId;
+ protected int iLevel;
+ @XmlElement(required = true)
+ protected String sCode;
+ @XmlElement(required = true)
+ protected String sDescription;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar dFirstGameDate;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar dLastGameDate;
+
+ /**
+ * Gets the value of the iId property.
+ *
+ */
+ public int getIId() {
+ return iId;
+ }
+
+ /**
+ * Sets the value of the iId property.
+ *
+ */
+ public void setIId(int value) {
+ this.iId = value;
+ }
+
+ /**
+ * Gets the value of the iLevel property.
+ *
+ */
+ public int getILevel() {
+ return iLevel;
+ }
+
+ /**
+ * Sets the value of the iLevel property.
+ *
+ */
+ public void setILevel(int value) {
+ this.iLevel = value;
+ }
+
+ /**
+ * Gets the value of the sCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCode() {
+ return sCode;
+ }
+
+ /**
+ * Sets the value of the sCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCode(String value) {
+ this.sCode = value;
+ }
+
+ /**
+ * Gets the value of the sDescription property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSDescription() {
+ return sDescription;
+ }
+
+ /**
+ * Sets the value of the sDescription property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSDescription(String value) {
+ this.sDescription = value;
+ }
+
+ /**
+ * Gets the value of the dFirstGameDate property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDFirstGameDate() {
+ return dFirstGameDate;
+ }
+
+ /**
+ * Sets the value of the dFirstGameDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDFirstGameDate(XMLGregorianCalendar value) {
+ this.dFirstGameDate = value;
+ }
+
+ /**
+ * Gets the value of the dLastGameDate property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDLastGameDate() {
+ return dLastGameDate;
+ }
+
+ /**
+ * Sets the value of the dLastGameDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDLastGameDate(XMLGregorianCalendar value) {
+ this.dLastGameDate = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGroupStanding.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGroupStanding.java
new file mode 100644
index 0000000..17943a2
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TGroupStanding.java
@@ -0,0 +1,233 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tGroupStanding complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tGroupStanding">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iTeamId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iPlayed" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iWon" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iDraw" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iLost" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iGoalsFor" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iGoalsAgainst" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iPlusMin" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iPoints" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tGroupStanding", propOrder = {
+ "iTeamId",
+ "sTeamName",
+ "iPlayed",
+ "iWon",
+ "iDraw",
+ "iLost",
+ "iGoalsFor",
+ "iGoalsAgainst",
+ "iPlusMin",
+ "iPoints"
+})
+public class TGroupStanding {
+
+ protected int iTeamId;
+ @XmlElement(required = true)
+ protected String sTeamName;
+ protected int iPlayed;
+ protected int iWon;
+ protected int iDraw;
+ protected int iLost;
+ protected int iGoalsFor;
+ protected int iGoalsAgainst;
+ protected int iPlusMin;
+ protected int iPoints;
+
+ /**
+ * Gets the value of the iTeamId property.
+ *
+ */
+ public int getITeamId() {
+ return iTeamId;
+ }
+
+ /**
+ * Sets the value of the iTeamId property.
+ *
+ */
+ public void setITeamId(int value) {
+ this.iTeamId = value;
+ }
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+ /**
+ * Gets the value of the iPlayed property.
+ *
+ */
+ public int getIPlayed() {
+ return iPlayed;
+ }
+
+ /**
+ * Sets the value of the iPlayed property.
+ *
+ */
+ public void setIPlayed(int value) {
+ this.iPlayed = value;
+ }
+
+ /**
+ * Gets the value of the iWon property.
+ *
+ */
+ public int getIWon() {
+ return iWon;
+ }
+
+ /**
+ * Sets the value of the iWon property.
+ *
+ */
+ public void setIWon(int value) {
+ this.iWon = value;
+ }
+
+ /**
+ * Gets the value of the iDraw property.
+ *
+ */
+ public int getIDraw() {
+ return iDraw;
+ }
+
+ /**
+ * Sets the value of the iDraw property.
+ *
+ */
+ public void setIDraw(int value) {
+ this.iDraw = value;
+ }
+
+ /**
+ * Gets the value of the iLost property.
+ *
+ */
+ public int getILost() {
+ return iLost;
+ }
+
+ /**
+ * Sets the value of the iLost property.
+ *
+ */
+ public void setILost(int value) {
+ this.iLost = value;
+ }
+
+ /**
+ * Gets the value of the iGoalsFor property.
+ *
+ */
+ public int getIGoalsFor() {
+ return iGoalsFor;
+ }
+
+ /**
+ * Sets the value of the iGoalsFor property.
+ *
+ */
+ public void setIGoalsFor(int value) {
+ this.iGoalsFor = value;
+ }
+
+ /**
+ * Gets the value of the iGoalsAgainst property.
+ *
+ */
+ public int getIGoalsAgainst() {
+ return iGoalsAgainst;
+ }
+
+ /**
+ * Sets the value of the iGoalsAgainst property.
+ *
+ */
+ public void setIGoalsAgainst(int value) {
+ this.iGoalsAgainst = value;
+ }
+
+ /**
+ * Gets the value of the iPlusMin property.
+ *
+ */
+ public int getIPlusMin() {
+ return iPlusMin;
+ }
+
+ /**
+ * Sets the value of the iPlusMin property.
+ *
+ */
+ public void setIPlusMin(int value) {
+ this.iPlusMin = value;
+ }
+
+ /**
+ * Gets the value of the iPoints property.
+ *
+ */
+ public int getIPoints() {
+ return iPoints;
+ }
+
+ /**
+ * Sets the value of the iPoints property.
+ *
+ */
+ public void setIPoints(int value) {
+ this.iPoints = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TNextGame.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TNextGame.java
new file mode 100644
index 0000000..116eccf
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TNextGame.java
@@ -0,0 +1,165 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tNextGame complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tNextGame">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGameNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sLocalDateTime" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sUTCDateTime" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeam1" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeam2" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tNextGame", propOrder = {
+ "iGameNumber",
+ "sLocalDateTime",
+ "sutcDateTime",
+ "sTeam1",
+ "sTeam2"
+})
+public class TNextGame {
+
+ protected int iGameNumber;
+ @XmlElement(required = true)
+ protected String sLocalDateTime;
+ @XmlElement(name = "sUTCDateTime", required = true)
+ protected String sutcDateTime;
+ @XmlElement(required = true)
+ protected String sTeam1;
+ @XmlElement(required = true)
+ protected String sTeam2;
+
+ /**
+ * Gets the value of the iGameNumber property.
+ *
+ */
+ public int getIGameNumber() {
+ return iGameNumber;
+ }
+
+ /**
+ * Sets the value of the iGameNumber property.
+ *
+ */
+ public void setIGameNumber(int value) {
+ this.iGameNumber = value;
+ }
+
+ /**
+ * Gets the value of the sLocalDateTime property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSLocalDateTime() {
+ return sLocalDateTime;
+ }
+
+ /**
+ * Sets the value of the sLocalDateTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSLocalDateTime(String value) {
+ this.sLocalDateTime = value;
+ }
+
+ /**
+ * Gets the value of the sutcDateTime property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSUTCDateTime() {
+ return sutcDateTime;
+ }
+
+ /**
+ * Sets the value of the sutcDateTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSUTCDateTime(String value) {
+ this.sutcDateTime = value;
+ }
+
+ /**
+ * Gets the value of the sTeam1 property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam1() {
+ return sTeam1;
+ }
+
+ /**
+ * Sets the value of the sTeam1 property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam1(String value) {
+ this.sTeam1 = value;
+ }
+
+ /**
+ * Gets the value of the sTeam2 property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam2() {
+ return sTeam2;
+ }
+
+ /**
+ * Sets the value of the sTeam2 property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam2(String value) {
+ this.sTeam2 = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayer.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayer.java
new file mode 100644
index 0000000..af72a57
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayer.java
@@ -0,0 +1,165 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tPlayer complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tPlayer">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sFullName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sFirstName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sLastName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tPlayer", propOrder = {
+ "iId",
+ "sName",
+ "sFullName",
+ "sFirstName",
+ "sLastName"
+})
+public class TPlayer {
+
+ protected int iId;
+ @XmlElement(required = true)
+ protected String sName;
+ @XmlElement(required = true)
+ protected String sFullName;
+ @XmlElement(required = true)
+ protected String sFirstName;
+ @XmlElement(required = true)
+ protected String sLastName;
+
+ /**
+ * Gets the value of the iId property.
+ *
+ */
+ public int getIId() {
+ return iId;
+ }
+
+ /**
+ * Sets the value of the iId property.
+ *
+ */
+ public void setIId(int value) {
+ this.iId = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the sFullName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSFullName() {
+ return sFullName;
+ }
+
+ /**
+ * Sets the value of the sFullName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSFullName(String value) {
+ this.sFullName = value;
+ }
+
+ /**
+ * Gets the value of the sFirstName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSFirstName() {
+ return sFirstName;
+ }
+
+ /**
+ * Sets the value of the sFirstName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSFirstName(String value) {
+ this.sFirstName = value;
+ }
+
+ /**
+ * Gets the value of the sLastName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSLastName() {
+ return sLastName;
+ }
+
+ /**
+ * Sets the value of the sLastName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSLastName(String value) {
+ this.sLastName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayerName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayerName.java
new file mode 100644
index 0000000..fb60839
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayerName.java
@@ -0,0 +1,137 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tPlayerName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tPlayerName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sCountryName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sCountryFlag" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tPlayerName", propOrder = {
+ "iId",
+ "sName",
+ "sCountryName",
+ "sCountryFlag"
+})
+public class TPlayerName {
+
+ protected int iId;
+ @XmlElement(required = true)
+ protected String sName;
+ @XmlElement(required = true)
+ protected String sCountryName;
+ @XmlElement(required = true)
+ protected String sCountryFlag;
+
+ /**
+ * Gets the value of the iId property.
+ *
+ */
+ public int getIId() {
+ return iId;
+ }
+
+ /**
+ * Sets the value of the iId property.
+ *
+ */
+ public void setIId(int value) {
+ this.iId = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the sCountryName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCountryName() {
+ return sCountryName;
+ }
+
+ /**
+ * Sets the value of the sCountryName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCountryName(String value) {
+ this.sCountryName = value;
+ }
+
+ /**
+ * Gets the value of the sCountryFlag property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCountryFlag() {
+ return sCountryFlag;
+ }
+
+ /**
+ * Sets the value of the sCountryFlag property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCountryFlag(String value) {
+ this.sCountryFlag = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayerRole.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayerRole.java
new file mode 100644
index 0000000..ac8c331
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TPlayerRole.java
@@ -0,0 +1,90 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tPlayerRole complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tPlayerRole">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tPlayerRole", propOrder = {
+ "sCode",
+ "sDescription"
+})
+public class TPlayerRole {
+
+ @XmlElement(required = true)
+ protected String sCode;
+ @XmlElement(required = true)
+ protected String sDescription;
+
+ /**
+ * Gets the value of the sCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCode() {
+ return sCode;
+ }
+
+ /**
+ * Sets the value of the sCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCode(String value) {
+ this.sCode = value;
+ }
+
+ /**
+ * Gets the value of the sDescription property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSDescription() {
+ return sDescription;
+ }
+
+ /**
+ * Sets the value of the sDescription property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSDescription(String value) {
+ this.sDescription = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TStadiumInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TStadiumInfo.java
new file mode 100644
index 0000000..fd1e2de
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TStadiumInfo.java
@@ -0,0 +1,165 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tStadiumInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tStadiumInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iSeatsCapacity" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sCityName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sWikipediaURL" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sGoogleMapsURL" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tStadiumInfo", propOrder = {
+ "sName",
+ "iSeatsCapacity",
+ "sCityName",
+ "sWikipediaURL",
+ "sGoogleMapsURL"
+})
+public class TStadiumInfo {
+
+ @XmlElement(required = true)
+ protected String sName;
+ protected int iSeatsCapacity;
+ @XmlElement(required = true)
+ protected String sCityName;
+ @XmlElement(required = true)
+ protected String sWikipediaURL;
+ @XmlElement(required = true)
+ protected String sGoogleMapsURL;
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the iSeatsCapacity property.
+ *
+ */
+ public int getISeatsCapacity() {
+ return iSeatsCapacity;
+ }
+
+ /**
+ * Sets the value of the iSeatsCapacity property.
+ *
+ */
+ public void setISeatsCapacity(int value) {
+ this.iSeatsCapacity = value;
+ }
+
+ /**
+ * Gets the value of the sCityName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCityName() {
+ return sCityName;
+ }
+
+ /**
+ * Sets the value of the sCityName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCityName(String value) {
+ this.sCityName = value;
+ }
+
+ /**
+ * Gets the value of the sWikipediaURL property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSWikipediaURL() {
+ return sWikipediaURL;
+ }
+
+ /**
+ * Sets the value of the sWikipediaURL property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSWikipediaURL(String value) {
+ this.sWikipediaURL = value;
+ }
+
+ /**
+ * Gets the value of the sGoogleMapsURL property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSGoogleMapsURL() {
+ return sGoogleMapsURL;
+ }
+
+ /**
+ * Sets the value of the sGoogleMapsURL property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSGoogleMapsURL(String value) {
+ this.sGoogleMapsURL = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeam.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeam.java
new file mode 100644
index 0000000..1bf0ae4
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeam.java
@@ -0,0 +1,81 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeam complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeam">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeam", propOrder = {
+ "iId",
+ "sName"
+})
+public class TTeam {
+
+ protected int iId;
+ @XmlElement(required = true)
+ protected String sName;
+
+ /**
+ * Gets the value of the iId property.
+ *
+ */
+ public int getIId() {
+ return iId;
+ }
+
+ /**
+ * Sets the value of the iId property.
+ *
+ */
+ public void setIId(int value) {
+ this.iId = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamCoachName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamCoachName.java
new file mode 100644
index 0000000..d88b5da
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamCoachName.java
@@ -0,0 +1,90 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeamCoachName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeamCoachName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sCoachName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeamCoachName", propOrder = {
+ "sTeamName",
+ "sCoachName"
+})
+public class TTeamCoachName {
+
+ @XmlElement(required = true)
+ protected String sTeamName;
+ @XmlElement(required = true)
+ protected String sCoachName;
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+ /**
+ * Gets the value of the sCoachName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCoachName() {
+ return sCoachName;
+ }
+
+ /**
+ * Sets the value of the sCoachName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCoachName(String value) {
+ this.sCoachName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerCardInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerCardInfo.java
new file mode 100644
index 0000000..34281a8
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerCardInfo.java
@@ -0,0 +1,120 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeamPlayerCardInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeamPlayerCardInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iYellowCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iRedCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeamPlayerCardInfo", propOrder = {
+ "iid",
+ "sName",
+ "iYellowCards",
+ "iRedCards"
+})
+public class TTeamPlayerCardInfo {
+
+ @XmlElement(name = "iID")
+ protected int iid;
+ @XmlElement(required = true)
+ protected String sName;
+ protected int iYellowCards;
+ protected int iRedCards;
+
+ /**
+ * Gets the value of the iid property.
+ *
+ */
+ public int getIID() {
+ return iid;
+ }
+
+ /**
+ * Sets the value of the iid property.
+ *
+ */
+ public void setIID(int value) {
+ this.iid = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the iYellowCards property.
+ *
+ */
+ public int getIYellowCards() {
+ return iYellowCards;
+ }
+
+ /**
+ * Sets the value of the iYellowCards property.
+ *
+ */
+ public void setIYellowCards(int value) {
+ this.iYellowCards = value;
+ }
+
+ /**
+ * Gets the value of the iRedCards property.
+ *
+ */
+ public int getIRedCards() {
+ return iRedCards;
+ }
+
+ /**
+ * Sets the value of the iRedCards property.
+ *
+ */
+ public void setIRedCards(int value) {
+ this.iRedCards = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerCardRankInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerCardRankInfo.java
new file mode 100644
index 0000000..a61e44b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerCardRankInfo.java
@@ -0,0 +1,139 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeamPlayerCardRankInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeamPlayerCardRankInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iRank" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iYellowCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iRedCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeamPlayerCardRankInfo", propOrder = {
+ "iRank",
+ "iid",
+ "sName",
+ "iYellowCards",
+ "iRedCards"
+})
+public class TTeamPlayerCardRankInfo {
+
+ protected int iRank;
+ @XmlElement(name = "iID")
+ protected int iid;
+ @XmlElement(required = true)
+ protected String sName;
+ protected int iYellowCards;
+ protected int iRedCards;
+
+ /**
+ * Gets the value of the iRank property.
+ *
+ */
+ public int getIRank() {
+ return iRank;
+ }
+
+ /**
+ * Sets the value of the iRank property.
+ *
+ */
+ public void setIRank(int value) {
+ this.iRank = value;
+ }
+
+ /**
+ * Gets the value of the iid property.
+ *
+ */
+ public int getIID() {
+ return iid;
+ }
+
+ /**
+ * Sets the value of the iid property.
+ *
+ */
+ public void setIID(int value) {
+ this.iid = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the iYellowCards property.
+ *
+ */
+ public int getIYellowCards() {
+ return iYellowCards;
+ }
+
+ /**
+ * Sets the value of the iYellowCards property.
+ *
+ */
+ public void setIYellowCards(int value) {
+ this.iYellowCards = value;
+ }
+
+ /**
+ * Gets the value of the iRedCards property.
+ *
+ */
+ public int getIRedCards() {
+ return iRedCards;
+ }
+
+ /**
+ * Sets the value of the iRedCards property.
+ *
+ */
+ public void setIRedCards(int value) {
+ this.iRedCards = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerGoalsRankInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerGoalsRankInfo.java
new file mode 100644
index 0000000..4992295
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerGoalsRankInfo.java
@@ -0,0 +1,120 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeamPlayerGoalsRankInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeamPlayerGoalsRankInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iRank" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iGoals" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeamPlayerGoalsRankInfo", propOrder = {
+ "iRank",
+ "iid",
+ "sName",
+ "iGoals"
+})
+public class TTeamPlayerGoalsRankInfo {
+
+ protected int iRank;
+ @XmlElement(name = "iID")
+ protected int iid;
+ @XmlElement(required = true)
+ protected String sName;
+ protected int iGoals;
+
+ /**
+ * Gets the value of the iRank property.
+ *
+ */
+ public int getIRank() {
+ return iRank;
+ }
+
+ /**
+ * Sets the value of the iRank property.
+ *
+ */
+ public void setIRank(int value) {
+ this.iRank = value;
+ }
+
+ /**
+ * Gets the value of the iid property.
+ *
+ */
+ public int getIID() {
+ return iid;
+ }
+
+ /**
+ * Sets the value of the iid property.
+ *
+ */
+ public void setIID(int value) {
+ this.iid = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the iGoals property.
+ *
+ */
+ public int getIGoals() {
+ return iGoals;
+ }
+
+ /**
+ * Sets the value of the iGoals property.
+ *
+ */
+ public void setIGoals(int value) {
+ this.iGoals = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerName.java
new file mode 100644
index 0000000..7ab0514
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTeamPlayerName.java
@@ -0,0 +1,110 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeamPlayerName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeamPlayerName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeamPlayerName", propOrder = {
+ "iid",
+ "sName",
+ "sTeamName"
+})
+public class TTeamPlayerName {
+
+ @XmlElement(name = "iID")
+ protected int iid;
+ @XmlElement(required = true)
+ protected String sName;
+ @XmlElement(required = true)
+ protected String sTeamName;
+
+ /**
+ * Gets the value of the iid property.
+ *
+ */
+ public int getIID() {
+ return iid;
+ }
+
+ /**
+ * Sets the value of the iid property.
+ *
+ */
+ public void setIID(int value) {
+ this.iid = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTopScorerTop5.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTopScorerTop5.java
new file mode 100644
index 0000000..f07fb66
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TTopScorerTop5.java
@@ -0,0 +1,100 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTopScorerTop5 complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTopScorerTop5">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iRank" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iGoals" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTopScorerTop5", propOrder = {
+ "iRank",
+ "iGoals",
+ "sName"
+})
+public class TTopScorerTop5 {
+
+ protected int iRank;
+ protected int iGoals;
+ @XmlElement(required = true)
+ protected String sName;
+
+ /**
+ * Gets the value of the iRank property.
+ *
+ */
+ public int getIRank() {
+ return iRank;
+ }
+
+ /**
+ * Sets the value of the iRank property.
+ *
+ */
+ public void setIRank(int value) {
+ this.iRank = value;
+ }
+
+ /**
+ * Gets the value of the iGoals property.
+ *
+ */
+ public int getIGoals() {
+ return iGoals;
+ }
+
+ /**
+ * Sets the value of the iGoals property.
+ *
+ */
+ public void setIGoals(int value) {
+ this.iGoals = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamIDsByGroup.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamIDsByGroup.java
new file mode 100644
index 0000000..1e575e3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamIDsByGroup.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sGroupCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sGroupCode"
+})
+@XmlRootElement(name = "TeamIDsByGroup")
+public class TeamIDsByGroup {
+
+ @XmlElement(required = true)
+ protected String sGroupCode;
+
+ /**
+ * Gets the value of the sGroupCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSGroupCode() {
+ return sGroupCode;
+ }
+
+ /**
+ * Sets the value of the sGroupCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSGroupCode(String value) {
+ this.sGroupCode = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamIDsByGroupResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamIDsByGroupResponse.java
new file mode 100644
index 0000000..832d1a3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamIDsByGroupResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="TeamIDsByGroupResult" type="{https://footballpool.dataaccess.eu}ArrayOfInt"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "teamIDsByGroupResult"
+})
+@XmlRootElement(name = "TeamIDsByGroupResponse")
+public class TeamIDsByGroupResponse {
+
+ @XmlElement(name = "TeamIDsByGroupResult", required = true)
+ protected ArrayOfInt teamIDsByGroupResult;
+
+ /**
+ * Gets the value of the teamIDsByGroupResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public ArrayOfInt getTeamIDsByGroupResult() {
+ return teamIDsByGroupResult;
+ }
+
+ /**
+ * Sets the value of the teamIDsByGroupResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public void setTeamIDsByGroupResult(ArrayOfInt value) {
+ this.teamIDsByGroupResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamNames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamNames.java
new file mode 100644
index 0000000..89801bb
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamNames.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "TeamNames")
+public class TeamNames {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamNamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamNamesResponse.java
new file mode 100644
index 0000000..9fa1235
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamNamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="TeamNamesResult" type="{https://footballpool.dataaccess.eu}ArrayOfString"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "teamNamesResult"
+})
+@XmlRootElement(name = "TeamNamesResponse")
+public class TeamNamesResponse {
+
+ @XmlElement(name = "TeamNamesResult", required = true)
+ protected ArrayOfString teamNamesResult;
+
+ /**
+ * Gets the value of the teamNamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfString }
+ *
+ */
+ public ArrayOfString getTeamNamesResult() {
+ return teamNamesResult;
+ }
+
+ /**
+ * Sets the value of the teamNamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfString }
+ *
+ */
+ public void setTeamNamesResult(ArrayOfString value) {
+ this.teamNamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamPlayers.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamPlayers.java
new file mode 100644
index 0000000..1d69e91
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamPlayers.java
@@ -0,0 +1,83 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="bSelected" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sTeamName",
+ "bSelected"
+})
+@XmlRootElement(name = "TeamPlayers")
+public class TeamPlayers {
+
+ @XmlElement(required = true)
+ protected String sTeamName;
+ protected boolean bSelected;
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+ /**
+ * Gets the value of the bSelected property.
+ *
+ */
+ public boolean isBSelected() {
+ return bSelected;
+ }
+
+ /**
+ * Sets the value of the bSelected property.
+ *
+ */
+ public void setBSelected(boolean value) {
+ this.bSelected = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamPlayersResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamPlayersResponse.java
new file mode 100644
index 0000000..feabda5
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamPlayersResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="TeamPlayersResult" type="{https://footballpool.dataaccess.eu}ArrayOftPlayer"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "teamPlayersResult"
+})
+@XmlRootElement(name = "TeamPlayersResponse")
+public class TeamPlayersResponse {
+
+ @XmlElement(name = "TeamPlayersResult", required = true)
+ protected ArrayOftPlayer teamPlayersResult;
+
+ /**
+ * Gets the value of the teamPlayersResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftPlayer }
+ *
+ */
+ public ArrayOftPlayer getTeamPlayersResult() {
+ return teamPlayersResult;
+ }
+
+ /**
+ * Sets the value of the teamPlayersResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftPlayer }
+ *
+ */
+ public void setTeamPlayersResult(ArrayOftPlayer value) {
+ this.teamPlayersResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Teams.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Teams.java
new file mode 100644
index 0000000..d5beee5
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/Teams.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sTeamName"
+})
+@XmlRootElement(name = "Teams")
+public class Teams {
+
+ @XmlElement(required = true)
+ protected String sTeamName;
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamsResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamsResponse.java
new file mode 100644
index 0000000..f8e2a67
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TeamsResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="TeamsResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeam"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "teamsResult"
+})
+@XmlRootElement(name = "TeamsResponse")
+public class TeamsResponse {
+
+ @XmlElement(name = "TeamsResult", required = true)
+ protected ArrayOftTeam teamsResult;
+
+ /**
+ * Gets the value of the teamsResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeam }
+ *
+ */
+ public ArrayOftTeam getTeamsResult() {
+ return teamsResult;
+ }
+
+ /**
+ * Sets the value of the teamsResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeam }
+ *
+ */
+ public void setTeamsResult(ArrayOftTeam value) {
+ this.teamsResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TopScorersList.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TopScorersList.java
new file mode 100644
index 0000000..da55cbe
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TopScorersList.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "TopScorersList")
+public class TopScorersList {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TopScorersListResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TopScorersListResponse.java
new file mode 100644
index 0000000..5235a4a
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/TopScorersListResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="TopScorersListResult" type="{https://footballpool.dataaccess.eu}ArrayOftTopScorerTop5"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "topScorersListResult"
+})
+@XmlRootElement(name = "TopScorersListResponse")
+public class TopScorersListResponse {
+
+ @XmlElement(name = "TopScorersListResult", required = true)
+ protected ArrayOftTopScorerTop5 topScorersListResult;
+
+ /**
+ * Gets the value of the topScorersListResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTopScorerTop5 }
+ *
+ */
+ public ArrayOftTopScorerTop5 getTopScorersListResult() {
+ return topScorersListResult;
+ }
+
+ /**
+ * Sets the value of the topScorersListResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTopScorerTop5 }
+ *
+ */
+ public void setTopScorersListResult(ArrayOftTopScorerTop5 value) {
+ this.topScorersListResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/package-info.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/package-info.java
new file mode 100644
index 0000000..21b9348
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated-sources/jax-ws/https/footballpool_dataaccess/package-info.java
@@ -0,0 +1,2 @@
+@javax.xml.bind.annotation.XmlSchema(namespace = "https://footballpool.dataaccess.eu", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package https.footballpool_dataaccess;
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllCardsInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllCardsInfo.java
new file mode 100644
index 0000000..74dd118
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllCardsInfo.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "AllCardsInfo")
+public class AllCardsInfo {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllCardsInfoResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllCardsInfoResponse.java
new file mode 100644
index 0000000..e3a3032
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllCardsInfoResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllCardsInfoResult" type="{https://footballpool.dataaccess.eu}ArrayOftAllCardsInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allCardsInfoResult"
+})
+@XmlRootElement(name = "AllCardsInfoResponse")
+public class AllCardsInfoResponse {
+
+ @XmlElement(name = "AllCardsInfoResult", required = true)
+ protected ArrayOftAllCardsInfo allCardsInfoResult;
+
+ /**
+ * Gets the value of the allCardsInfoResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftAllCardsInfo }
+ *
+ */
+ public ArrayOftAllCardsInfo getAllCardsInfoResult() {
+ return allCardsInfoResult;
+ }
+
+ /**
+ * Sets the value of the allCardsInfoResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftAllCardsInfo }
+ *
+ */
+ public void setAllCardsInfoResult(ArrayOftAllCardsInfo value) {
+ this.allCardsInfoResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayerNames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayerNames.java
new file mode 100644
index 0000000..ad28cda
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayerNames.java
@@ -0,0 +1,54 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="bSelected" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "bSelected"
+})
+@XmlRootElement(name = "AllPlayerNames")
+public class AllPlayerNames {
+
+ protected boolean bSelected;
+
+ /**
+ * Gets the value of the bSelected property.
+ *
+ */
+ public boolean isBSelected() {
+ return bSelected;
+ }
+
+ /**
+ * Sets the value of the bSelected property.
+ *
+ */
+ public void setBSelected(boolean value) {
+ this.bSelected = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayerNamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayerNamesResponse.java
new file mode 100644
index 0000000..b36f68a
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayerNamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllPlayerNamesResult" type="{https://footballpool.dataaccess.eu}ArrayOftPlayerName"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allPlayerNamesResult"
+})
+@XmlRootElement(name = "AllPlayerNamesResponse")
+public class AllPlayerNamesResponse {
+
+ @XmlElement(name = "AllPlayerNamesResult", required = true)
+ protected ArrayOftPlayerName allPlayerNamesResult;
+
+ /**
+ * Gets the value of the allPlayerNamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftPlayerName }
+ *
+ */
+ public ArrayOftPlayerName getAllPlayerNamesResult() {
+ return allPlayerNamesResult;
+ }
+
+ /**
+ * Sets the value of the allPlayerNamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftPlayerName }
+ *
+ */
+ public void setAllPlayerNamesResult(ArrayOftPlayerName value) {
+ this.allPlayerNamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithCards.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithCards.java
new file mode 100644
index 0000000..62e121f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithCards.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "AllPlayersWithCards")
+public class AllPlayersWithCards {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithCardsResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithCardsResponse.java
new file mode 100644
index 0000000..4b4945f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithCardsResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllPlayersWithCardsResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeamPlayerCardInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allPlayersWithCardsResult"
+})
+@XmlRootElement(name = "AllPlayersWithCardsResponse")
+public class AllPlayersWithCardsResponse {
+
+ @XmlElement(name = "AllPlayersWithCardsResult", required = true)
+ protected ArrayOftTeamPlayerCardInfo allPlayersWithCardsResult;
+
+ /**
+ * Gets the value of the allPlayersWithCardsResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeamPlayerCardInfo }
+ *
+ */
+ public ArrayOftTeamPlayerCardInfo getAllPlayersWithCardsResult() {
+ return allPlayersWithCardsResult;
+ }
+
+ /**
+ * Sets the value of the allPlayersWithCardsResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeamPlayerCardInfo }
+ *
+ */
+ public void setAllPlayersWithCardsResult(ArrayOftTeamPlayerCardInfo value) {
+ this.allPlayersWithCardsResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithRole.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithRole.java
new file mode 100644
index 0000000..08e98f5
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithRole.java
@@ -0,0 +1,92 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sRoleCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sTeamName",
+ "sRoleCode"
+})
+@XmlRootElement(name = "AllPlayersWithRole")
+public class AllPlayersWithRole {
+
+ @XmlElement(required = true)
+ protected String sTeamName;
+ @XmlElement(required = true)
+ protected String sRoleCode;
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+ /**
+ * Gets the value of the sRoleCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSRoleCode() {
+ return sRoleCode;
+ }
+
+ /**
+ * Sets the value of the sRoleCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSRoleCode(String value) {
+ this.sRoleCode = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithRoleResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithRoleResponse.java
new file mode 100644
index 0000000..0ba17da
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllPlayersWithRoleResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllPlayersWithRoleResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeamPlayerName"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allPlayersWithRoleResult"
+})
+@XmlRootElement(name = "AllPlayersWithRoleResponse")
+public class AllPlayersWithRoleResponse {
+
+ @XmlElement(name = "AllPlayersWithRoleResult", required = true)
+ protected ArrayOftTeamPlayerName allPlayersWithRoleResult;
+
+ /**
+ * Gets the value of the allPlayersWithRoleResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeamPlayerName }
+ *
+ */
+ public ArrayOftTeamPlayerName getAllPlayersWithRoleResult() {
+ return allPlayersWithRoleResult;
+ }
+
+ /**
+ * Sets the value of the allPlayersWithRoleResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeamPlayerName }
+ *
+ */
+ public void setAllPlayersWithRoleResult(ArrayOftTeamPlayerName value) {
+ this.allPlayersWithRoleResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllStadiumInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllStadiumInfo.java
new file mode 100644
index 0000000..1679912
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllStadiumInfo.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "AllStadiumInfo")
+public class AllStadiumInfo {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllStadiumInfoResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllStadiumInfoResponse.java
new file mode 100644
index 0000000..754bef4
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllStadiumInfoResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllStadiumInfoResult" type="{https://footballpool.dataaccess.eu}ArrayOftStadiumInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allStadiumInfoResult"
+})
+@XmlRootElement(name = "AllStadiumInfoResponse")
+public class AllStadiumInfoResponse {
+
+ @XmlElement(name = "AllStadiumInfoResult", required = true)
+ protected ArrayOftStadiumInfo allStadiumInfoResult;
+
+ /**
+ * Gets the value of the allStadiumInfoResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftStadiumInfo }
+ *
+ */
+ public ArrayOftStadiumInfo getAllStadiumInfoResult() {
+ return allStadiumInfoResult;
+ }
+
+ /**
+ * Sets the value of the allStadiumInfoResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftStadiumInfo }
+ *
+ */
+ public void setAllStadiumInfoResult(ArrayOftStadiumInfo value) {
+ this.allStadiumInfoResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllTeamCoachNames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllTeamCoachNames.java
new file mode 100644
index 0000000..f6c53e2
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllTeamCoachNames.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "AllTeamCoachNames")
+public class AllTeamCoachNames {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllTeamCoachNamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllTeamCoachNamesResponse.java
new file mode 100644
index 0000000..fee5274
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/AllTeamCoachNamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="AllTeamCoachNamesResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeamCoachName"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "allTeamCoachNamesResult"
+})
+@XmlRootElement(name = "AllTeamCoachNamesResponse")
+public class AllTeamCoachNamesResponse {
+
+ @XmlElement(name = "AllTeamCoachNamesResult", required = true)
+ protected ArrayOftTeamCoachName allTeamCoachNamesResult;
+
+ /**
+ * Gets the value of the allTeamCoachNamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeamCoachName }
+ *
+ */
+ public ArrayOftTeamCoachName getAllTeamCoachNamesResult() {
+ return allTeamCoachNamesResult;
+ }
+
+ /**
+ * Sets the value of the allTeamCoachNamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeamCoachName }
+ *
+ */
+ public void setAllTeamCoachNamesResult(ArrayOftTeamCoachName value) {
+ this.allTeamCoachNamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfInt.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfInt.java
new file mode 100644
index 0000000..da7d170
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfInt.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOfInt complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOfInt">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="int" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOfInt", propOrder = {
+ "_int"
+})
+public class ArrayOfInt {
+
+ @XmlElement(name = "int", nillable = true)
+ protected List<Integer> _int;
+
+ /**
+ * Gets the value of the int property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the int property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getInt().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Integer }
+ *
+ *
+ */
+ public List<Integer> getInt() {
+ if (_int == null) {
+ _int = new ArrayList<Integer>();
+ }
+ return this._int;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfString.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfString.java
new file mode 100644
index 0000000..3f62964
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfString.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOfString complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOfString">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="string" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOfString", propOrder = {
+ "string"
+})
+public class ArrayOfString {
+
+ @XmlElement(nillable = true)
+ protected List<String> string;
+
+ /**
+ * Gets the value of the string property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the string property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getString().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link String }
+ *
+ *
+ */
+ public List<String> getString() {
+ if (string == null) {
+ string = new ArrayList<String>();
+ }
+ return this.string;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfdate.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfdate.java
new file mode 100644
index 0000000..9aa3007
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOfdate.java
@@ -0,0 +1,72 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for ArrayOfdate complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOfdate">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="date" type="{http://www.w3.org/2001/XMLSchema}date" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOfdate", propOrder = {
+ "date"
+})
+public class ArrayOfdate {
+
+ @XmlElement(nillable = true)
+ @XmlSchemaType(name = "date")
+ protected List<XMLGregorianCalendar> date;
+
+ /**
+ * Gets the value of the date property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the date property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getDate().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link XMLGregorianCalendar }
+ *
+ *
+ */
+ public List<XMLGregorianCalendar> getDate() {
+ if (date == null) {
+ date = new ArrayList<XMLGregorianCalendar>();
+ }
+ return this.date;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftAllCardsInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftAllCardsInfo.java
new file mode 100644
index 0000000..0ea6a39
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftAllCardsInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftAllCardsInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftAllCardsInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tAllCardsInfo" type="{https://footballpool.dataaccess.eu}tAllCardsInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftAllCardsInfo", propOrder = {
+ "tAllCardsInfo"
+})
+public class ArrayOftAllCardsInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TAllCardsInfo> tAllCardsInfo;
+
+ /**
+ * Gets the value of the tAllCardsInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tAllCardsInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTAllCardsInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TAllCardsInfo }
+ *
+ *
+ */
+ public List<TAllCardsInfo> getTAllCardsInfo() {
+ if (tAllCardsInfo == null) {
+ tAllCardsInfo = new ArrayList<TAllCardsInfo>();
+ }
+ return this.tAllCardsInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftCountry.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftCountry.java
new file mode 100644
index 0000000..83df832
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftCountry.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftCountry complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftCountry">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tCountry" type="{https://footballpool.dataaccess.eu}tCountry" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftCountry", propOrder = {
+ "tCountry"
+})
+public class ArrayOftCountry {
+
+ @XmlElement(nillable = true)
+ protected List<TCountry> tCountry;
+
+ /**
+ * Gets the value of the tCountry property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tCountry property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTCountry().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TCountry }
+ *
+ *
+ */
+ public List<TCountry> getTCountry() {
+ if (tCountry == null) {
+ tCountry = new ArrayList<TCountry>();
+ }
+ return this.tCountry;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameIDsPerCity.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameIDsPerCity.java
new file mode 100644
index 0000000..4f61976
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameIDsPerCity.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftGameIDsPerCity complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftGameIDsPerCity">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tGameIDsPerCity" type="{https://footballpool.dataaccess.eu}tGameIDsPerCity" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftGameIDsPerCity", propOrder = {
+ "tGameIDsPerCity"
+})
+public class ArrayOftGameIDsPerCity {
+
+ @XmlElement(nillable = true)
+ protected List<TGameIDsPerCity> tGameIDsPerCity;
+
+ /**
+ * Gets the value of the tGameIDsPerCity property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tGameIDsPerCity property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTGameIDsPerCity().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TGameIDsPerCity }
+ *
+ *
+ */
+ public List<TGameIDsPerCity> getTGameIDsPerCity() {
+ if (tGameIDsPerCity == null) {
+ tGameIDsPerCity = new ArrayList<TGameIDsPerCity>();
+ }
+ return this.tGameIDsPerCity;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameLevelInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameLevelInfo.java
new file mode 100644
index 0000000..6b4806f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameLevelInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftGameLevelInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftGameLevelInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tGameLevelInfo" type="{https://footballpool.dataaccess.eu}tGameLevelInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftGameLevelInfo", propOrder = {
+ "tGameLevelInfo"
+})
+public class ArrayOftGameLevelInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TGameLevelInfo> tGameLevelInfo;
+
+ /**
+ * Gets the value of the tGameLevelInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tGameLevelInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTGameLevelInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TGameLevelInfo }
+ *
+ *
+ */
+ public List<TGameLevelInfo> getTGameLevelInfo() {
+ if (tGameLevelInfo == null) {
+ tGameLevelInfo = new ArrayList<TGameLevelInfo>();
+ }
+ return this.tGameLevelInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameResult.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameResult.java
new file mode 100644
index 0000000..55a76e3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGameResult.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftGameResult complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftGameResult">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tGameResult" type="{https://footballpool.dataaccess.eu}tGameResult" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftGameResult", propOrder = {
+ "tGameResult"
+})
+public class ArrayOftGameResult {
+
+ @XmlElement(nillable = true)
+ protected List<TGameResult> tGameResult;
+
+ /**
+ * Gets the value of the tGameResult property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tGameResult property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTGameResult().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TGameResult }
+ *
+ *
+ */
+ public List<TGameResult> getTGameResult() {
+ if (tGameResult == null) {
+ tGameResult = new ArrayList<TGameResult>();
+ }
+ return this.tGameResult;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGroupInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGroupInfo.java
new file mode 100644
index 0000000..4c05c62
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGroupInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftGroupInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftGroupInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tGroupInfo" type="{https://footballpool.dataaccess.eu}tGroupInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftGroupInfo", propOrder = {
+ "tGroupInfo"
+})
+public class ArrayOftGroupInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TGroupInfo> tGroupInfo;
+
+ /**
+ * Gets the value of the tGroupInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tGroupInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTGroupInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TGroupInfo }
+ *
+ *
+ */
+ public List<TGroupInfo> getTGroupInfo() {
+ if (tGroupInfo == null) {
+ tGroupInfo = new ArrayList<TGroupInfo>();
+ }
+ return this.tGroupInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGroupStanding.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGroupStanding.java
new file mode 100644
index 0000000..9378510
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftGroupStanding.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftGroupStanding complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftGroupStanding">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tGroupStanding" type="{https://footballpool.dataaccess.eu}tGroupStanding" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftGroupStanding", propOrder = {
+ "tGroupStanding"
+})
+public class ArrayOftGroupStanding {
+
+ @XmlElement(nillable = true)
+ protected List<TGroupStanding> tGroupStanding;
+
+ /**
+ * Gets the value of the tGroupStanding property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tGroupStanding property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTGroupStanding().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TGroupStanding }
+ *
+ *
+ */
+ public List<TGroupStanding> getTGroupStanding() {
+ if (tGroupStanding == null) {
+ tGroupStanding = new ArrayList<TGroupStanding>();
+ }
+ return this.tGroupStanding;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftNextGame.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftNextGame.java
new file mode 100644
index 0000000..538c063
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftNextGame.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftNextGame complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftNextGame">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tNextGame" type="{https://footballpool.dataaccess.eu}tNextGame" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftNextGame", propOrder = {
+ "tNextGame"
+})
+public class ArrayOftNextGame {
+
+ @XmlElement(nillable = true)
+ protected List<TNextGame> tNextGame;
+
+ /**
+ * Gets the value of the tNextGame property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tNextGame property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTNextGame().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TNextGame }
+ *
+ *
+ */
+ public List<TNextGame> getTNextGame() {
+ if (tNextGame == null) {
+ tNextGame = new ArrayList<TNextGame>();
+ }
+ return this.tNextGame;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayer.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayer.java
new file mode 100644
index 0000000..d92c758
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayer.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftPlayer complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftPlayer">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tPlayer" type="{https://footballpool.dataaccess.eu}tPlayer" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftPlayer", propOrder = {
+ "tPlayer"
+})
+public class ArrayOftPlayer {
+
+ @XmlElement(nillable = true)
+ protected List<TPlayer> tPlayer;
+
+ /**
+ * Gets the value of the tPlayer property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tPlayer property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTPlayer().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TPlayer }
+ *
+ *
+ */
+ public List<TPlayer> getTPlayer() {
+ if (tPlayer == null) {
+ tPlayer = new ArrayList<TPlayer>();
+ }
+ return this.tPlayer;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayerName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayerName.java
new file mode 100644
index 0000000..6968350
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayerName.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftPlayerName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftPlayerName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tPlayerName" type="{https://footballpool.dataaccess.eu}tPlayerName" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftPlayerName", propOrder = {
+ "tPlayerName"
+})
+public class ArrayOftPlayerName {
+
+ @XmlElement(nillable = true)
+ protected List<TPlayerName> tPlayerName;
+
+ /**
+ * Gets the value of the tPlayerName property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tPlayerName property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTPlayerName().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TPlayerName }
+ *
+ *
+ */
+ public List<TPlayerName> getTPlayerName() {
+ if (tPlayerName == null) {
+ tPlayerName = new ArrayList<TPlayerName>();
+ }
+ return this.tPlayerName;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayerRole.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayerRole.java
new file mode 100644
index 0000000..336cc2f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftPlayerRole.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftPlayerRole complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftPlayerRole">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tPlayerRole" type="{https://footballpool.dataaccess.eu}tPlayerRole" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftPlayerRole", propOrder = {
+ "tPlayerRole"
+})
+public class ArrayOftPlayerRole {
+
+ @XmlElement(nillable = true)
+ protected List<TPlayerRole> tPlayerRole;
+
+ /**
+ * Gets the value of the tPlayerRole property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tPlayerRole property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTPlayerRole().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TPlayerRole }
+ *
+ *
+ */
+ public List<TPlayerRole> getTPlayerRole() {
+ if (tPlayerRole == null) {
+ tPlayerRole = new ArrayList<TPlayerRole>();
+ }
+ return this.tPlayerRole;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftStadiumInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftStadiumInfo.java
new file mode 100644
index 0000000..62f24a8
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftStadiumInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftStadiumInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftStadiumInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tStadiumInfo" type="{https://footballpool.dataaccess.eu}tStadiumInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftStadiumInfo", propOrder = {
+ "tStadiumInfo"
+})
+public class ArrayOftStadiumInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TStadiumInfo> tStadiumInfo;
+
+ /**
+ * Gets the value of the tStadiumInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tStadiumInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTStadiumInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TStadiumInfo }
+ *
+ *
+ */
+ public List<TStadiumInfo> getTStadiumInfo() {
+ if (tStadiumInfo == null) {
+ tStadiumInfo = new ArrayList<TStadiumInfo>();
+ }
+ return this.tStadiumInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeam.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeam.java
new file mode 100644
index 0000000..b2f4250
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeam.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeam complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeam">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeam" type="{https://footballpool.dataaccess.eu}tTeam" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeam", propOrder = {
+ "tTeam"
+})
+public class ArrayOftTeam {
+
+ @XmlElement(nillable = true)
+ protected List<TTeam> tTeam;
+
+ /**
+ * Gets the value of the tTeam property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeam property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeam().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeam }
+ *
+ *
+ */
+ public List<TTeam> getTTeam() {
+ if (tTeam == null) {
+ tTeam = new ArrayList<TTeam>();
+ }
+ return this.tTeam;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamCoachName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamCoachName.java
new file mode 100644
index 0000000..270ac71
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamCoachName.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeamCoachName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeamCoachName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeamCoachName" type="{https://footballpool.dataaccess.eu}tTeamCoachName" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeamCoachName", propOrder = {
+ "tTeamCoachName"
+})
+public class ArrayOftTeamCoachName {
+
+ @XmlElement(nillable = true)
+ protected List<TTeamCoachName> tTeamCoachName;
+
+ /**
+ * Gets the value of the tTeamCoachName property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeamCoachName property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeamCoachName().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeamCoachName }
+ *
+ *
+ */
+ public List<TTeamCoachName> getTTeamCoachName() {
+ if (tTeamCoachName == null) {
+ tTeamCoachName = new ArrayList<TTeamCoachName>();
+ }
+ return this.tTeamCoachName;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerCardInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerCardInfo.java
new file mode 100644
index 0000000..4ef4b34
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerCardInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeamPlayerCardInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeamPlayerCardInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeamPlayerCardInfo" type="{https://footballpool.dataaccess.eu}tTeamPlayerCardInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeamPlayerCardInfo", propOrder = {
+ "tTeamPlayerCardInfo"
+})
+public class ArrayOftTeamPlayerCardInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TTeamPlayerCardInfo> tTeamPlayerCardInfo;
+
+ /**
+ * Gets the value of the tTeamPlayerCardInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeamPlayerCardInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeamPlayerCardInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeamPlayerCardInfo }
+ *
+ *
+ */
+ public List<TTeamPlayerCardInfo> getTTeamPlayerCardInfo() {
+ if (tTeamPlayerCardInfo == null) {
+ tTeamPlayerCardInfo = new ArrayList<TTeamPlayerCardInfo>();
+ }
+ return this.tTeamPlayerCardInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerCardRankInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerCardRankInfo.java
new file mode 100644
index 0000000..62a8d55
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerCardRankInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeamPlayerCardRankInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeamPlayerCardRankInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeamPlayerCardRankInfo" type="{https://footballpool.dataaccess.eu}tTeamPlayerCardRankInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeamPlayerCardRankInfo", propOrder = {
+ "tTeamPlayerCardRankInfo"
+})
+public class ArrayOftTeamPlayerCardRankInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TTeamPlayerCardRankInfo> tTeamPlayerCardRankInfo;
+
+ /**
+ * Gets the value of the tTeamPlayerCardRankInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeamPlayerCardRankInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeamPlayerCardRankInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeamPlayerCardRankInfo }
+ *
+ *
+ */
+ public List<TTeamPlayerCardRankInfo> getTTeamPlayerCardRankInfo() {
+ if (tTeamPlayerCardRankInfo == null) {
+ tTeamPlayerCardRankInfo = new ArrayList<TTeamPlayerCardRankInfo>();
+ }
+ return this.tTeamPlayerCardRankInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerGoalsRankInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerGoalsRankInfo.java
new file mode 100644
index 0000000..5367fd8
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerGoalsRankInfo.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeamPlayerGoalsRankInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeamPlayerGoalsRankInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeamPlayerGoalsRankInfo" type="{https://footballpool.dataaccess.eu}tTeamPlayerGoalsRankInfo" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeamPlayerGoalsRankInfo", propOrder = {
+ "tTeamPlayerGoalsRankInfo"
+})
+public class ArrayOftTeamPlayerGoalsRankInfo {
+
+ @XmlElement(nillable = true)
+ protected List<TTeamPlayerGoalsRankInfo> tTeamPlayerGoalsRankInfo;
+
+ /**
+ * Gets the value of the tTeamPlayerGoalsRankInfo property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeamPlayerGoalsRankInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeamPlayerGoalsRankInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeamPlayerGoalsRankInfo }
+ *
+ *
+ */
+ public List<TTeamPlayerGoalsRankInfo> getTTeamPlayerGoalsRankInfo() {
+ if (tTeamPlayerGoalsRankInfo == null) {
+ tTeamPlayerGoalsRankInfo = new ArrayList<TTeamPlayerGoalsRankInfo>();
+ }
+ return this.tTeamPlayerGoalsRankInfo;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerName.java
new file mode 100644
index 0000000..c3c7eb1
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTeamPlayerName.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTeamPlayerName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTeamPlayerName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTeamPlayerName" type="{https://footballpool.dataaccess.eu}tTeamPlayerName" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTeamPlayerName", propOrder = {
+ "tTeamPlayerName"
+})
+public class ArrayOftTeamPlayerName {
+
+ @XmlElement(nillable = true)
+ protected List<TTeamPlayerName> tTeamPlayerName;
+
+ /**
+ * Gets the value of the tTeamPlayerName property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTeamPlayerName property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTeamPlayerName().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTeamPlayerName }
+ *
+ *
+ */
+ public List<TTeamPlayerName> getTTeamPlayerName() {
+ if (tTeamPlayerName == null) {
+ tTeamPlayerName = new ArrayList<TTeamPlayerName>();
+ }
+ return this.tTeamPlayerName;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTopScorerTop5.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTopScorerTop5.java
new file mode 100644
index 0000000..1299275
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ArrayOftTopScorerTop5.java
@@ -0,0 +1,69 @@
+
+package https.footballpool_dataaccess;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ArrayOftTopScorerTop5 complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="ArrayOftTopScorerTop5">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="tTopScorerTop5" type="{https://footballpool.dataaccess.eu}tTopScorerTop5" maxOccurs="unbounded" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ArrayOftTopScorerTop5", propOrder = {
+ "tTopScorerTop5"
+})
+public class ArrayOftTopScorerTop5 {
+
+ @XmlElement(nillable = true)
+ protected List<TTopScorerTop5> tTopScorerTop5;
+
+ /**
+ * Gets the value of the tTopScorerTop5 property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the tTopScorerTop5 property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTTopScorerTop5().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TTopScorerTop5 }
+ *
+ *
+ */
+ public List<TTopScorerTop5> getTTopScorerTop5() {
+ if (tTopScorerTop5 == null) {
+ tTopScorerTop5 = new ArrayList<TTopScorerTop5>();
+ }
+ return this.tTopScorerTop5;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Cards.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Cards.java
new file mode 100644
index 0000000..1c39a5d
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Cards.java
@@ -0,0 +1,73 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="bYellow" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;element name="iGameNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "bYellow",
+ "iGameNumber"
+})
+@XmlRootElement(name = "Cards")
+public class Cards {
+
+ protected boolean bYellow;
+ protected int iGameNumber;
+
+ /**
+ * Gets the value of the bYellow property.
+ *
+ */
+ public boolean isBYellow() {
+ return bYellow;
+ }
+
+ /**
+ * Sets the value of the bYellow property.
+ *
+ */
+ public void setBYellow(boolean value) {
+ this.bYellow = value;
+ }
+
+ /**
+ * Gets the value of the iGameNumber property.
+ *
+ */
+ public int getIGameNumber() {
+ return iGameNumber;
+ }
+
+ /**
+ * Sets the value of the iGameNumber property.
+ *
+ */
+ public void setIGameNumber(int value) {
+ this.iGameNumber = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CardsResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CardsResponse.java
new file mode 100644
index 0000000..ae1af79
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CardsResponse.java
@@ -0,0 +1,56 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="CardsResult" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "cardsResult"
+})
+@XmlRootElement(name = "CardsResponse")
+public class CardsResponse {
+
+ @XmlElement(name = "CardsResult")
+ protected int cardsResult;
+
+ /**
+ * Gets the value of the cardsResult property.
+ *
+ */
+ public int getCardsResult() {
+ return cardsResult;
+ }
+
+ /**
+ * Sets the value of the cardsResult property.
+ *
+ */
+ public void setCardsResult(int value) {
+ this.cardsResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CityNames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CityNames.java
new file mode 100644
index 0000000..dd9a67b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CityNames.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "CityNames")
+public class CityNames {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CityNamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CityNamesResponse.java
new file mode 100644
index 0000000..6870d98
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CityNamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="CityNamesResult" type="{https://footballpool.dataaccess.eu}ArrayOfString"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "cityNamesResult"
+})
+@XmlRootElement(name = "CityNamesResponse")
+public class CityNamesResponse {
+
+ @XmlElement(name = "CityNamesResult", required = true)
+ protected ArrayOfString cityNamesResult;
+
+ /**
+ * Gets the value of the cityNamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfString }
+ *
+ */
+ public ArrayOfString getCityNamesResult() {
+ return cityNamesResult;
+ }
+
+ /**
+ * Sets the value of the cityNamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfString }
+ *
+ */
+ public void setCityNamesResult(ArrayOfString value) {
+ this.cityNamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Countries.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Countries.java
new file mode 100644
index 0000000..3736f0f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Countries.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sCountryName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sCountryName"
+})
+@XmlRootElement(name = "Countries")
+public class Countries {
+
+ @XmlElement(required = true)
+ protected String sCountryName;
+
+ /**
+ * Gets the value of the sCountryName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCountryName() {
+ return sCountryName;
+ }
+
+ /**
+ * Sets the value of the sCountryName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCountryName(String value) {
+ this.sCountryName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CountriesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CountriesResponse.java
new file mode 100644
index 0000000..b5f567d
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/CountriesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="CountriesResult" type="{https://footballpool.dataaccess.eu}ArrayOftCountry"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "countriesResult"
+})
+@XmlRootElement(name = "CountriesResponse")
+public class CountriesResponse {
+
+ @XmlElement(name = "CountriesResult", required = true)
+ protected ArrayOftCountry countriesResult;
+
+ /**
+ * Gets the value of the countriesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftCountry }
+ *
+ */
+ public ArrayOftCountry getCountriesResult() {
+ return countriesResult;
+ }
+
+ /**
+ * Sets the value of the countriesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftCountry }
+ *
+ */
+ public void setCountriesResult(ArrayOftCountry value) {
+ this.countriesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/FirstLastGamesEachLevel.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/FirstLastGamesEachLevel.java
new file mode 100644
index 0000000..2ee459a
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/FirstLastGamesEachLevel.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "FirstLastGamesEachLevel")
+public class FirstLastGamesEachLevel {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/FirstLastGamesEachLevelResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/FirstLastGamesEachLevelResponse.java
new file mode 100644
index 0000000..310c57f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/FirstLastGamesEachLevelResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="FirstLastGamesEachLevelResult" type="{https://footballpool.dataaccess.eu}ArrayOftGameLevelInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "firstLastGamesEachLevelResult"
+})
+@XmlRootElement(name = "FirstLastGamesEachLevelResponse")
+public class FirstLastGamesEachLevelResponse {
+
+ @XmlElement(name = "FirstLastGamesEachLevelResult", required = true)
+ protected ArrayOftGameLevelInfo firstLastGamesEachLevelResult;
+
+ /**
+ * Gets the value of the firstLastGamesEachLevelResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftGameLevelInfo }
+ *
+ */
+ public ArrayOftGameLevelInfo getFirstLastGamesEachLevelResult() {
+ return firstLastGamesEachLevelResult;
+ }
+
+ /**
+ * Sets the value of the firstLastGamesEachLevelResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftGameLevelInfo }
+ *
+ */
+ public void setFirstLastGamesEachLevelResult(ArrayOftGameLevelInfo value) {
+ this.firstLastGamesEachLevelResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameIDsGroupedByCity.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameIDsGroupedByCity.java
new file mode 100644
index 0000000..9a441db
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameIDsGroupedByCity.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "GameIDsGroupedByCity")
+public class GameIDsGroupedByCity {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameIDsGroupedByCityResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameIDsGroupedByCityResponse.java
new file mode 100644
index 0000000..b5aba56
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameIDsGroupedByCityResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GameIDsGroupedByCityResult" type="{https://footballpool.dataaccess.eu}ArrayOftGameIDsPerCity"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "gameIDsGroupedByCityResult"
+})
+@XmlRootElement(name = "GameIDsGroupedByCityResponse")
+public class GameIDsGroupedByCityResponse {
+
+ @XmlElement(name = "GameIDsGroupedByCityResult", required = true)
+ protected ArrayOftGameIDsPerCity gameIDsGroupedByCityResult;
+
+ /**
+ * Gets the value of the gameIDsGroupedByCityResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftGameIDsPerCity }
+ *
+ */
+ public ArrayOftGameIDsPerCity getGameIDsGroupedByCityResult() {
+ return gameIDsGroupedByCityResult;
+ }
+
+ /**
+ * Sets the value of the gameIDsGroupedByCityResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftGameIDsPerCity }
+ *
+ */
+ public void setGameIDsGroupedByCityResult(ArrayOftGameIDsPerCity value) {
+ this.gameIDsGroupedByCityResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameScore.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameScore.java
new file mode 100644
index 0000000..dba1d7d
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameScore.java
@@ -0,0 +1,54 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGameNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iGameNumber"
+})
+@XmlRootElement(name = "GameScore")
+public class GameScore {
+
+ protected int iGameNumber;
+
+ /**
+ * Gets the value of the iGameNumber property.
+ *
+ */
+ public int getIGameNumber() {
+ return iGameNumber;
+ }
+
+ /**
+ * Sets the value of the iGameNumber property.
+ *
+ */
+ public void setIGameNumber(int value) {
+ this.iGameNumber = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameScoreResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameScoreResponse.java
new file mode 100644
index 0000000..2226be8
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameScoreResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GameScoreResult" type="{https://footballpool.dataaccess.eu}tGameResult"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "gameScoreResult"
+})
+@XmlRootElement(name = "GameScoreResponse")
+public class GameScoreResponse {
+
+ @XmlElement(name = "GameScoreResult", required = true)
+ protected TGameResult gameScoreResult;
+
+ /**
+ * Gets the value of the gameScoreResult property.
+ *
+ * @return
+ * possible object is
+ * {@link TGameResult }
+ *
+ */
+ public TGameResult getGameScoreResult() {
+ return gameScoreResult;
+ }
+
+ /**
+ * Sets the value of the gameScoreResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TGameResult }
+ *
+ */
+ public void setGameScoreResult(TGameResult value) {
+ this.gameScoreResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameTeamScore.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameTeamScore.java
new file mode 100644
index 0000000..f1214cc
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameTeamScore.java
@@ -0,0 +1,73 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGameNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iTeamId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iGameNumber",
+ "iTeamId"
+})
+@XmlRootElement(name = "GameTeamScore")
+public class GameTeamScore {
+
+ protected int iGameNumber;
+ protected int iTeamId;
+
+ /**
+ * Gets the value of the iGameNumber property.
+ *
+ */
+ public int getIGameNumber() {
+ return iGameNumber;
+ }
+
+ /**
+ * Sets the value of the iGameNumber property.
+ *
+ */
+ public void setIGameNumber(int value) {
+ this.iGameNumber = value;
+ }
+
+ /**
+ * Gets the value of the iTeamId property.
+ *
+ */
+ public int getITeamId() {
+ return iTeamId;
+ }
+
+ /**
+ * Sets the value of the iTeamId property.
+ *
+ */
+ public void setITeamId(int value) {
+ this.iTeamId = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameTeamScoreResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameTeamScoreResponse.java
new file mode 100644
index 0000000..3eaad3e
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GameTeamScoreResponse.java
@@ -0,0 +1,56 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GameTeamScoreResult" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "gameTeamScoreResult"
+})
+@XmlRootElement(name = "GameTeamScoreResponse")
+public class GameTeamScoreResponse {
+
+ @XmlElement(name = "GameTeamScoreResult")
+ protected int gameTeamScoreResult;
+
+ /**
+ * Gets the value of the gameTeamScoreResult property.
+ *
+ */
+ public int getGameTeamScoreResult() {
+ return gameTeamScoreResult;
+ }
+
+ /**
+ * Sets the value of the gameTeamScoreResult property.
+ *
+ */
+ public void setGameTeamScoreResult(int value) {
+ this.gameTeamScoreResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GoalsScored.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GoalsScored.java
new file mode 100644
index 0000000..242214a
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GoalsScored.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "GoalsScored")
+public class GoalsScored {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GoalsScoredResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GoalsScoredResponse.java
new file mode 100644
index 0000000..b20172e
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GoalsScoredResponse.java
@@ -0,0 +1,56 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GoalsScoredResult" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "goalsScoredResult"
+})
+@XmlRootElement(name = "GoalsScoredResponse")
+public class GoalsScoredResponse {
+
+ @XmlElement(name = "GoalsScoredResult")
+ protected int goalsScoredResult;
+
+ /**
+ * Gets the value of the goalsScoredResult property.
+ *
+ */
+ public int getGoalsScoredResult() {
+ return goalsScoredResult;
+ }
+
+ /**
+ * Sets the value of the goalsScoredResult property.
+ *
+ */
+ public void setGoalsScoredResult(int value) {
+ this.goalsScoredResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupFirstGameDate.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupFirstGameDate.java
new file mode 100644
index 0000000..3c42429
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupFirstGameDate.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sGroupCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sGroupCode"
+})
+@XmlRootElement(name = "GroupFirstGameDate")
+public class GroupFirstGameDate {
+
+ @XmlElement(required = true)
+ protected String sGroupCode;
+
+ /**
+ * Gets the value of the sGroupCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSGroupCode() {
+ return sGroupCode;
+ }
+
+ /**
+ * Sets the value of the sGroupCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSGroupCode(String value) {
+ this.sGroupCode = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupFirstGameDateResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupFirstGameDateResponse.java
new file mode 100644
index 0000000..b6a77a7
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupFirstGameDateResponse.java
@@ -0,0 +1,67 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GroupFirstGameDateResult" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "groupFirstGameDateResult"
+})
+@XmlRootElement(name = "GroupFirstGameDateResponse")
+public class GroupFirstGameDateResponse {
+
+ @XmlElement(name = "GroupFirstGameDateResult", required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar groupFirstGameDateResult;
+
+ /**
+ * Gets the value of the groupFirstGameDateResult property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getGroupFirstGameDateResult() {
+ return groupFirstGameDateResult;
+ }
+
+ /**
+ * Sets the value of the groupFirstGameDateResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setGroupFirstGameDateResult(XMLGregorianCalendar value) {
+ this.groupFirstGameDateResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupInfo.java
new file mode 100644
index 0000000..6049268
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupInfo.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "GroupInfo")
+public class GroupInfo {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupInfoResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupInfoResponse.java
new file mode 100644
index 0000000..8382b70
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupInfoResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GroupInfoResult" type="{https://footballpool.dataaccess.eu}ArrayOftGroupInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "groupInfoResult"
+})
+@XmlRootElement(name = "GroupInfoResponse")
+public class GroupInfoResponse {
+
+ @XmlElement(name = "GroupInfoResult", required = true)
+ protected ArrayOftGroupInfo groupInfoResult;
+
+ /**
+ * Gets the value of the groupInfoResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftGroupInfo }
+ *
+ */
+ public ArrayOftGroupInfo getGroupInfoResult() {
+ return groupInfoResult;
+ }
+
+ /**
+ * Sets the value of the groupInfoResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftGroupInfo }
+ *
+ */
+ public void setGroupInfoResult(ArrayOftGroupInfo value) {
+ this.groupInfoResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupLastGameDate.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupLastGameDate.java
new file mode 100644
index 0000000..debb476
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupLastGameDate.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sGroupCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sGroupCode"
+})
+@XmlRootElement(name = "GroupLastGameDate")
+public class GroupLastGameDate {
+
+ @XmlElement(required = true)
+ protected String sGroupCode;
+
+ /**
+ * Gets the value of the sGroupCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSGroupCode() {
+ return sGroupCode;
+ }
+
+ /**
+ * Sets the value of the sGroupCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSGroupCode(String value) {
+ this.sGroupCode = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupLastGameDateResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupLastGameDateResponse.java
new file mode 100644
index 0000000..8918682
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupLastGameDateResponse.java
@@ -0,0 +1,67 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GroupLastGameDateResult" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "groupLastGameDateResult"
+})
+@XmlRootElement(name = "GroupLastGameDateResponse")
+public class GroupLastGameDateResponse {
+
+ @XmlElement(name = "GroupLastGameDateResult", required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar groupLastGameDateResult;
+
+ /**
+ * Gets the value of the groupLastGameDateResult property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getGroupLastGameDateResult() {
+ return groupLastGameDateResult;
+ }
+
+ /**
+ * Sets the value of the groupLastGameDateResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setGroupLastGameDateResult(XMLGregorianCalendar value) {
+ this.groupLastGameDateResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupStandings.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupStandings.java
new file mode 100644
index 0000000..0d45133
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupStandings.java
@@ -0,0 +1,54 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGroupId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iGroupId"
+})
+@XmlRootElement(name = "GroupStandings")
+public class GroupStandings {
+
+ protected int iGroupId;
+
+ /**
+ * Gets the value of the iGroupId property.
+ *
+ */
+ public int getIGroupId() {
+ return iGroupId;
+ }
+
+ /**
+ * Sets the value of the iGroupId property.
+ *
+ */
+ public void setIGroupId(int value) {
+ this.iGroupId = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupStandingsResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupStandingsResponse.java
new file mode 100644
index 0000000..19e5c80
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/GroupStandingsResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="GroupStandingsResult" type="{https://footballpool.dataaccess.eu}ArrayOftGroupStanding"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "groupStandingsResult"
+})
+@XmlRootElement(name = "GroupStandingsResponse")
+public class GroupStandingsResponse {
+
+ @XmlElement(name = "GroupStandingsResult", required = true)
+ protected ArrayOftGroupStanding groupStandingsResult;
+
+ /**
+ * Gets the value of the groupStandingsResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftGroupStanding }
+ *
+ */
+ public ArrayOftGroupStanding getGroupStandingsResult() {
+ return groupStandingsResult;
+ }
+
+ /**
+ * Sets the value of the groupStandingsResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftGroupStanding }
+ *
+ */
+ public void setGroupStandingsResult(ArrayOftGroupStanding value) {
+ this.groupStandingsResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Info.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Info.java
new file mode 100644
index 0000000..e1173e3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Info.java
@@ -0,0 +1,118 @@
+
+package https.footballpool_dataaccess;
+
+import java.net.MalformedURLException;
+import java.net.URL;
+import javax.xml.namespace.QName;
+import javax.xml.ws.Service;
+import javax.xml.ws.WebEndpoint;
+import javax.xml.ws.WebServiceClient;
+import javax.xml.ws.WebServiceException;
+import javax.xml.ws.WebServiceFeature;
+
+
+/**
+ * DataFlex Web Service for public information from the DataFlex Football Pool
+ *
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.2.6-1b01
+ * Generated source version: 2.2
+ *
+ */
+@WebServiceClient(name = "Info", targetNamespace = "https://footballpool.dataaccess.eu", wsdlLocation = "https://ws.footballpool.dataaccess.eu/info.wso?WSDL")
+public class Info
+ extends Service
+{
+
+ private final static URL INFO_WSDL_LOCATION;
+ private final static WebServiceException INFO_EXCEPTION;
+ private final static QName INFO_QNAME = new QName("https://footballpool.dataaccess.eu", "Info");
+
+ static {
+ URL url = null;
+ WebServiceException e = null;
+ try {
+ url = new URL("https://ws.footballpool.dataaccess.eu/info.wso?WSDL");
+ } catch (MalformedURLException ex) {
+ e = new WebServiceException(ex);
+ }
+ INFO_WSDL_LOCATION = url;
+ INFO_EXCEPTION = e;
+ }
+
+ public Info() {
+ super(__getWsdlLocation(), INFO_QNAME);
+ }
+
+ public Info(WebServiceFeature... features) {
+ super(__getWsdlLocation(), INFO_QNAME, features);
+ }
+
+ public Info(URL wsdlLocation) {
+ super(wsdlLocation, INFO_QNAME);
+ }
+
+ public Info(URL wsdlLocation, WebServiceFeature... features) {
+ super(wsdlLocation, INFO_QNAME, features);
+ }
+
+ public Info(URL wsdlLocation, QName serviceName) {
+ super(wsdlLocation, serviceName);
+ }
+
+ public Info(URL wsdlLocation, QName serviceName, WebServiceFeature... features) {
+ super(wsdlLocation, serviceName, features);
+ }
+
+ /**
+ *
+ * @return
+ * returns InfoSoapType
+ */
+ @WebEndpoint(name = "InfoSoap")
+ public InfoSoapType getInfoSoap() {
+ return super.getPort(new QName("https://footballpool.dataaccess.eu", "InfoSoap"), InfoSoapType.class);
+ }
+
+ /**
+ *
+ * @param features
+ * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
+ * @return
+ * returns InfoSoapType
+ */
+ @WebEndpoint(name = "InfoSoap")
+ public InfoSoapType getInfoSoap(WebServiceFeature... features) {
+ return super.getPort(new QName("https://footballpool.dataaccess.eu", "InfoSoap"), InfoSoapType.class, features);
+ }
+
+ /**
+ *
+ * @return
+ * returns InfoSoapType
+ */
+ @WebEndpoint(name = "InfoSoap12")
+ public InfoSoapType getInfoSoap12() {
+ return super.getPort(new QName("https://footballpool.dataaccess.eu", "InfoSoap12"), InfoSoapType.class);
+ }
+
+ /**
+ *
+ * @param features
+ * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
+ * @return
+ * returns InfoSoapType
+ */
+ @WebEndpoint(name = "InfoSoap12")
+ public InfoSoapType getInfoSoap12(WebServiceFeature... features) {
+ return super.getPort(new QName("https://footballpool.dataaccess.eu", "InfoSoap12"), InfoSoapType.class, features);
+ }
+
+ private static URL __getWsdlLocation() {
+ if (INFO_EXCEPTION!= null) {
+ throw INFO_EXCEPTION;
+ }
+ return INFO_WSDL_LOCATION;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/InfoSoapType.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/InfoSoapType.java
new file mode 100644
index 0000000..adc801f
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/InfoSoapType.java
@@ -0,0 +1,528 @@
+
+package https.footballpool_dataaccess;
+
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.datatype.XMLGregorianCalendar;
+import javax.xml.ws.RequestWrapper;
+import javax.xml.ws.ResponseWrapper;
+
+
+/**
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.2.6-1b01
+ * Generated source version: 2.2
+ *
+ */
+@WebService(name = "InfoSoapType", targetNamespace = "https://footballpool.dataaccess.eu")
+@XmlSeeAlso({
+ ObjectFactory.class
+})
+public interface InfoSoapType {
+
+
+ /**
+ * Returns an array with the information about the given yellow and red cards in all games. What date, minute, teams that were playing and player name
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftAllCardsInfo
+ */
+ @WebMethod(operationName = "AllCardsInfo")
+ @WebResult(name = "AllCardsInfoResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllCardsInfo", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllCardsInfo")
+ @ResponseWrapper(localName = "AllCardsInfoResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllCardsInfoResponse")
+ public ArrayOftAllCardsInfo allCardsInfo();
+
+ /**
+ * Returns an array with the id, name, country and flag reference of all players. Pass a 0 for all players and 1 for only the selected players.
+ *
+ * @param bSelected
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftPlayerName
+ */
+ @WebMethod(operationName = "AllPlayerNames")
+ @WebResult(name = "AllPlayerNamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllPlayerNames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayerNames")
+ @ResponseWrapper(localName = "AllPlayerNamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayerNamesResponse")
+ public ArrayOftPlayerName allPlayerNames(
+ @WebParam(name = "bSelected", targetNamespace = "https://footballpool.dataaccess.eu")
+ boolean bSelected);
+
+ /**
+ * Returns an array with the names of all players that have a yellow or a red card. The number of yellow and red cards is returned.
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeamPlayerCardInfo
+ */
+ @WebMethod(operationName = "AllPlayersWithCards")
+ @WebResult(name = "AllPlayersWithCardsResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllPlayersWithCards", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayersWithCards")
+ @ResponseWrapper(localName = "AllPlayersWithCardsResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayersWithCardsResponse")
+ public ArrayOftTeamPlayerCardInfo allPlayersWithCards();
+
+ /**
+ * Returns an array with the names of all players that have the passed player role. If you pass a team name the result will be filtered on that team. For possible team names call the function TeamNames. For possible role codes call the function PlayerRoles
+ *
+ * @param sRoleCode
+ * @param sTeamName
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeamPlayerName
+ */
+ @WebMethod(operationName = "AllPlayersWithRole")
+ @WebResult(name = "AllPlayersWithRoleResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllPlayersWithRole", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayersWithRole")
+ @ResponseWrapper(localName = "AllPlayersWithRoleResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllPlayersWithRoleResponse")
+ public ArrayOftTeamPlayerName allPlayersWithRole(
+ @WebParam(name = "sTeamName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sTeamName,
+ @WebParam(name = "sRoleCode", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sRoleCode);
+
+ /**
+ * Returns an array with the information stored about all stadiums. The array contains the names, the city where the stadium can be found, the seat capacity, the google maps and wikipedia URLs
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftStadiumInfo
+ */
+ @WebMethod(operationName = "AllStadiumInfo")
+ @WebResult(name = "AllStadiumInfoResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllStadiumInfo", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllStadiumInfo")
+ @ResponseWrapper(localName = "AllStadiumInfoResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllStadiumInfoResponse")
+ public ArrayOftStadiumInfo allStadiumInfo();
+
+ /**
+ * Returns an array with the names of all the coaches and the team name he/she is coaching
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeamCoachName
+ */
+ @WebMethod(operationName = "AllTeamCoachNames")
+ @WebResult(name = "AllTeamCoachNamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "AllTeamCoachNames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllTeamCoachNames")
+ @ResponseWrapper(localName = "AllTeamCoachNamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.AllTeamCoachNamesResponse")
+ public ArrayOftTeamCoachName allTeamCoachNames();
+
+ /**
+ * Returns the total number of red or yellow cards given for all games (iGameNumber < 1) or a specific game. For the game numbers call the function ResultsAllGames
+ *
+ * @param bYellow
+ * @param iGameNumber
+ * @return
+ * returns int
+ */
+ @WebMethod(operationName = "Cards")
+ @WebResult(name = "CardsResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "Cards", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.Cards")
+ @ResponseWrapper(localName = "CardsResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.CardsResponse")
+ public int cards(
+ @WebParam(name = "bYellow", targetNamespace = "https://footballpool.dataaccess.eu")
+ boolean bYellow,
+ @WebParam(name = "iGameNumber", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iGameNumber);
+
+ /**
+ * Returns an array with all the city names where games are played
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfString
+ */
+ @WebMethod(operationName = "CityNames")
+ @WebResult(name = "CityNamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "CityNames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.CityNames")
+ @ResponseWrapper(localName = "CityNamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.CityNamesResponse")
+ public ArrayOfString cityNames();
+
+ /**
+ * Get the top 25 countries starting with or containing the value of sName
+ *
+ * @param sCountryName
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftCountry
+ */
+ @WebMethod(operationName = "Countries")
+ @WebResult(name = "CountriesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "Countries", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.Countries")
+ @ResponseWrapper(localName = "CountriesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.CountriesResponse")
+ public ArrayOftCountry countries(
+ @WebParam(name = "sCountryName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sCountryName);
+
+ /**
+ * Returns an array with a play levels and per level the start and end game date and ID
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftGameLevelInfo
+ */
+ @WebMethod(operationName = "FirstLastGamesEachLevel")
+ @WebResult(name = "FirstLastGamesEachLevelResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "FirstLastGamesEachLevel", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.FirstLastGamesEachLevel")
+ @ResponseWrapper(localName = "FirstLastGamesEachLevelResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.FirstLastGamesEachLevelResponse")
+ public ArrayOftGameLevelInfo firstLastGamesEachLevel();
+
+ /**
+ * Returns an array of Game IDs grouped by City Name
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftGameIDsPerCity
+ */
+ @WebMethod(operationName = "GameIDsGroupedByCity")
+ @WebResult(name = "GameIDsGroupedByCityResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GameIDsGroupedByCity", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameIDsGroupedByCity")
+ @ResponseWrapper(localName = "GameIDsGroupedByCityResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameIDsGroupedByCityResponse")
+ public ArrayOftGameIDsPerCity gameIDsGroupedByCity();
+
+ /**
+ * Returns the results of a given game (pass the game ID). For the game numbers call the function ResultsAllGames
+ *
+ * @param iGameNumber
+ * @return
+ * returns https.footballpool_dataaccess.TGameResult
+ */
+ @WebMethod(operationName = "GameScore")
+ @WebResult(name = "GameScoreResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GameScore", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameScore")
+ @ResponseWrapper(localName = "GameScoreResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameScoreResponse")
+ public TGameResult gameScore(
+ @WebParam(name = "iGameNumber", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iGameNumber);
+
+ /**
+ * Returns the score for a team in a game. For the game numbers call the function ResultsAllGames. For the team ID call the function Teams
+ *
+ * @param iTeamId
+ * @param iGameNumber
+ * @return
+ * returns int
+ */
+ @WebMethod(operationName = "GameTeamScore")
+ @WebResult(name = "GameTeamScoreResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GameTeamScore", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameTeamScore")
+ @ResponseWrapper(localName = "GameTeamScoreResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GameTeamScoreResponse")
+ public int gameTeamScore(
+ @WebParam(name = "iGameNumber", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iGameNumber,
+ @WebParam(name = "iTeamId", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iTeamId);
+
+ /**
+ * Returns the total number of goals scored
+ *
+ * @return
+ * returns int
+ */
+ @WebMethod(operationName = "GoalsScored")
+ @WebResult(name = "GoalsScoredResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GoalsScored", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GoalsScored")
+ @ResponseWrapper(localName = "GoalsScoredResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GoalsScoredResponse")
+ public int goalsScored();
+
+ /**
+ * Returns the date of the first game in this group
+ *
+ * @param sGroupCode
+ * @return
+ * returns javax.xml.datatype.XMLGregorianCalendar
+ */
+ @WebMethod(operationName = "GroupFirstGameDate")
+ @WebResult(name = "GroupFirstGameDateResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GroupFirstGameDate", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupFirstGameDate")
+ @ResponseWrapper(localName = "GroupFirstGameDateResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupFirstGameDateResponse")
+ public XMLGregorianCalendar groupFirstGameDate(
+ @WebParam(name = "sGroupCode", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sGroupCode);
+
+ /**
+ * Returns a list of groups (poule phase and later round of 16 etc) and the information such as name and date first and last game
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftGroupInfo
+ */
+ @WebMethod(operationName = "GroupInfo")
+ @WebResult(name = "GroupInfoResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GroupInfo", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupInfo")
+ @ResponseWrapper(localName = "GroupInfoResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupInfoResponse")
+ public ArrayOftGroupInfo groupInfo();
+
+ /**
+ * Returns the date of the last game in this group. For the group code call the function GroupInfo
+ *
+ * @param sGroupCode
+ * @return
+ * returns javax.xml.datatype.XMLGregorianCalendar
+ */
+ @WebMethod(operationName = "GroupLastGameDate")
+ @WebResult(name = "GroupLastGameDateResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GroupLastGameDate", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupLastGameDate")
+ @ResponseWrapper(localName = "GroupLastGameDateResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupLastGameDateResponse")
+ public XMLGregorianCalendar groupLastGameDate(
+ @WebParam(name = "sGroupCode", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sGroupCode);
+
+ /**
+ * Returns an the standings in each group by passing the group ID. For the group ID call the function GroupInfo
+ *
+ * @param iGroupId
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftGroupStanding
+ */
+ @WebMethod(operationName = "GroupStandings")
+ @WebResult(name = "GroupStandingsResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "GroupStandings", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupStandings")
+ @ResponseWrapper(localName = "GroupStandingsResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.GroupStandingsResponse")
+ public ArrayOftGroupStanding groupStandings(
+ @WebParam(name = "iGroupId", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iGroupId);
+
+ /**
+ * Returns the date of the first game in this level. For a level Number call the Levels Function.
+ *
+ * @param iLevel
+ * @return
+ * returns javax.xml.datatype.XMLGregorianCalendar
+ */
+ @WebMethod(operationName = "LevelFirstGameDate")
+ @WebResult(name = "LevelFirstGameDateResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "LevelFirstGameDate", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.LevelFirstGameDate")
+ @ResponseWrapper(localName = "LevelFirstGameDateResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.LevelFirstGameDateResponse")
+ public XMLGregorianCalendar levelFirstGameDate(
+ @WebParam(name = "iLevel", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iLevel);
+
+ /**
+ * Returns the date of the last game in this level For a level number call the Levels function. For a level Number call the Levels Function.
+ *
+ * @param iLevel
+ * @return
+ * returns javax.xml.datatype.XMLGregorianCalendar
+ */
+ @WebMethod(operationName = "LevelLastGameDate")
+ @WebResult(name = "LevelLastGameDateResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "LevelLastGameDate", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.LevelLastGameDate")
+ @ResponseWrapper(localName = "LevelLastGameDateResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.LevelLastGameDateResponse")
+ public XMLGregorianCalendar levelLastGameDate(
+ @WebParam(name = "iLevel", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iLevel);
+
+ /**
+ * Returns a array with level numbers. The numbers can be used in functions that require or offer an option to pass a level number such as LevelFirstGameDate
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfInt
+ */
+ @WebMethod(operationName = "Levels")
+ @WebResult(name = "LevelsResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "Levels", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.Levels")
+ @ResponseWrapper(localName = "LevelsResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.LevelsResponse")
+ public ArrayOfInt levels();
+
+ /**
+ * Returns a list with tournament dates
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfdate
+ */
+ @WebMethod(operationName = "MatchDates")
+ @WebResult(name = "MatchDatesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "MatchDates", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.MatchDates")
+ @ResponseWrapper(localName = "MatchDatesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.MatchDatesResponse")
+ public ArrayOfdate matchDates();
+
+ /**
+ * Returns an array with the next games of date that is greater than or equal to today. Only games of one day are returned.
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftNextGame
+ */
+ @WebMethod(operationName = "NextGames")
+ @WebResult(name = "NextGamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "NextGames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.NextGames")
+ @ResponseWrapper(localName = "NextGamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.NextGamesResponse")
+ public ArrayOftNextGame nextGames();
+
+ /**
+ * Get the top 10 players where name, fullname, firstname or lastname contains the value of sName
+ *
+ * @param sName
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftPlayer
+ */
+ @WebMethod(operationName = "Players")
+ @WebResult(name = "PlayersResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "Players", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.Players")
+ @ResponseWrapper(localName = "PlayersResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayersResponse")
+ public ArrayOftPlayer players(
+ @WebParam(name = "sName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sName);
+
+ /**
+ * Returns an array with the roles a player can have (defender etc)
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftPlayerRole
+ */
+ @WebMethod(operationName = "PlayerRoles")
+ @WebResult(name = "PlayerRolesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "PlayerRoles", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayerRoles")
+ @ResponseWrapper(localName = "PlayerRolesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayerRolesResponse")
+ public ArrayOftPlayerRole playerRoles();
+
+ /**
+ * Returns an array with the names of all players that have a yellow or a red card. The number of yellow and red cards is returned.
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeamPlayerCardRankInfo
+ */
+ @WebMethod(operationName = "PlayersWithCardsRanked")
+ @WebResult(name = "PlayersWithCardsRankedResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "PlayersWithCardsRanked", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayersWithCardsRanked")
+ @ResponseWrapper(localName = "PlayersWithCardsRankedResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayersWithCardsRankedResponse")
+ public ArrayOftTeamPlayerCardRankInfo playersWithCardsRanked();
+
+ /**
+ * Returns an array with the names of all players that have scored a goal.
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeamPlayerGoalsRankInfo
+ */
+ @WebMethod(operationName = "PlayersWithGoalsRanked")
+ @WebResult(name = "PlayersWithGoalsRankedResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "PlayersWithGoalsRanked", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayersWithGoalsRanked")
+ @ResponseWrapper(localName = "PlayersWithGoalsRankedResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.PlayersWithGoalsRankedResponse")
+ public ArrayOftTeamPlayerGoalsRankInfo playersWithGoalsRanked();
+
+ /**
+ * Returns game result of all games overall, in one group or at one level. When groupid < 1 All games are processed (optionally filtered by level). A Group ID or level can be retrieved via GroupInfo.
+ *
+ * @param iGroupId
+ * @param iLevel
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftGameResult
+ */
+ @WebMethod(operationName = "ResultsAllGames")
+ @WebResult(name = "ResultsAllGamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "ResultsAllGames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.ResultsAllGames")
+ @ResponseWrapper(localName = "ResultsAllGamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.ResultsAllGamesResponse")
+ public ArrayOftGameResult resultsAllGames(
+ @WebParam(name = "iGroupId", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iGroupId,
+ @WebParam(name = "iLevel", targetNamespace = "https://footballpool.dataaccess.eu")
+ int iLevel);
+
+ /**
+ * Returns a URL that can be used to show a small map of the stadium. For the name of the stadium call the funciton StadiumNames
+ *
+ * @param sStadiumName
+ * @return
+ * returns java.lang.String
+ */
+ @WebMethod(operationName = "StadiumGoogleMapsURL")
+ @WebResult(name = "StadiumGoogleMapsURLResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "StadiumGoogleMapsURL", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumGoogleMapsURL")
+ @ResponseWrapper(localName = "StadiumGoogleMapsURLResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumGoogleMapsURLResponse")
+ public String stadiumGoogleMapsURL(
+ @WebParam(name = "sStadiumName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sStadiumName);
+
+ /**
+ * Returns the information stored about a particular stadium. For that pass the exact name of the stadium. For the name of the stadium call the funciton StadiumNames
+ *
+ * @param sStadiumName
+ * @return
+ * returns https.footballpool_dataaccess.TStadiumInfo
+ */
+ @WebMethod(operationName = "StadiumInfo")
+ @WebResult(name = "StadiumInfoResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "StadiumInfo", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumInfo")
+ @ResponseWrapper(localName = "StadiumInfoResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumInfoResponse")
+ public TStadiumInfo stadiumInfo(
+ @WebParam(name = "sStadiumName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sStadiumName);
+
+ /**
+ * Returns an array of stadium names where the games are played
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfString
+ */
+ @WebMethod(operationName = "StadiumNames")
+ @WebResult(name = "StadiumNamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "StadiumNames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumNames")
+ @ResponseWrapper(localName = "StadiumNamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.StadiumNamesResponse")
+ public ArrayOfString stadiumNames();
+
+ /**
+ * Returns a list of team IDs based on passed GroupCode (e.g A or H). For the group code call the function GroupInfo
+ *
+ * @param sGroupCode
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfInt
+ */
+ @WebMethod(operationName = "TeamIDsByGroup")
+ @WebResult(name = "TeamIDsByGroupResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "TeamIDsByGroup", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamIDsByGroup")
+ @ResponseWrapper(localName = "TeamIDsByGroupResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamIDsByGroupResponse")
+ public ArrayOfInt teamIDsByGroup(
+ @WebParam(name = "sGroupCode", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sGroupCode);
+
+ /**
+ * Get the players of a team. This is the current squad. For the team name call the function TeamNames. Pass a 1 for selected players only or 0 for all registered players that belong to the team (now and in the past)
+ *
+ * @param sTeamName
+ * @param bSelected
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftPlayer
+ */
+ @WebMethod(operationName = "TeamPlayers")
+ @WebResult(name = "TeamPlayersResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "TeamPlayers", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamPlayers")
+ @ResponseWrapper(localName = "TeamPlayersResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamPlayersResponse")
+ public ArrayOftPlayer teamPlayers(
+ @WebParam(name = "sTeamName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sTeamName,
+ @WebParam(name = "bSelected", targetNamespace = "https://footballpool.dataaccess.eu")
+ boolean bSelected);
+
+ /**
+ * Returns an array with team names. The names can be used in functions that require or offer an option to pass a teamname
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOfString
+ */
+ @WebMethod(operationName = "TeamNames")
+ @WebResult(name = "TeamNamesResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "TeamNames", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamNames")
+ @ResponseWrapper(localName = "TeamNamesResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamNamesResponse")
+ public ArrayOfString teamNames();
+
+ /**
+ * Get the top 10 teams starting with or containing the value of sTeamName. For the team name call the function TeamNames
+ *
+ * @param sTeamName
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTeam
+ */
+ @WebMethod(operationName = "Teams")
+ @WebResult(name = "TeamsResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "Teams", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.Teams")
+ @ResponseWrapper(localName = "TeamsResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TeamsResponse")
+ public ArrayOftTeam teams(
+ @WebParam(name = "sTeamName", targetNamespace = "https://footballpool.dataaccess.eu")
+ String sTeamName);
+
+ /**
+ * Returns an array with the 5 best performing players.
+ *
+ * @return
+ * returns https.footballpool_dataaccess.ArrayOftTopScorerTop5
+ */
+ @WebMethod(operationName = "TopScorersList")
+ @WebResult(name = "TopScorersListResult", targetNamespace = "https://footballpool.dataaccess.eu")
+ @RequestWrapper(localName = "TopScorersList", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TopScorersList")
+ @ResponseWrapper(localName = "TopScorersListResponse", targetNamespace = "https://footballpool.dataaccess.eu", className = "https.footballpool_dataaccess.TopScorersListResponse")
+ public ArrayOftTopScorerTop5 topScorersList();
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelFirstGameDate.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelFirstGameDate.java
new file mode 100644
index 0000000..18c0d0d
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelFirstGameDate.java
@@ -0,0 +1,54 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iLevel"
+})
+@XmlRootElement(name = "LevelFirstGameDate")
+public class LevelFirstGameDate {
+
+ protected int iLevel;
+
+ /**
+ * Gets the value of the iLevel property.
+ *
+ */
+ public int getILevel() {
+ return iLevel;
+ }
+
+ /**
+ * Sets the value of the iLevel property.
+ *
+ */
+ public void setILevel(int value) {
+ this.iLevel = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelFirstGameDateResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelFirstGameDateResponse.java
new file mode 100644
index 0000000..7984d28
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelFirstGameDateResponse.java
@@ -0,0 +1,67 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="LevelFirstGameDateResult" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "levelFirstGameDateResult"
+})
+@XmlRootElement(name = "LevelFirstGameDateResponse")
+public class LevelFirstGameDateResponse {
+
+ @XmlElement(name = "LevelFirstGameDateResult", required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar levelFirstGameDateResult;
+
+ /**
+ * Gets the value of the levelFirstGameDateResult property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getLevelFirstGameDateResult() {
+ return levelFirstGameDateResult;
+ }
+
+ /**
+ * Sets the value of the levelFirstGameDateResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setLevelFirstGameDateResult(XMLGregorianCalendar value) {
+ this.levelFirstGameDateResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelLastGameDate.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelLastGameDate.java
new file mode 100644
index 0000000..ac16fe0
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelLastGameDate.java
@@ -0,0 +1,54 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iLevel"
+})
+@XmlRootElement(name = "LevelLastGameDate")
+public class LevelLastGameDate {
+
+ protected int iLevel;
+
+ /**
+ * Gets the value of the iLevel property.
+ *
+ */
+ public int getILevel() {
+ return iLevel;
+ }
+
+ /**
+ * Sets the value of the iLevel property.
+ *
+ */
+ public void setILevel(int value) {
+ this.iLevel = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelLastGameDateResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelLastGameDateResponse.java
new file mode 100644
index 0000000..d951140
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelLastGameDateResponse.java
@@ -0,0 +1,67 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="LevelLastGameDateResult" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "levelLastGameDateResult"
+})
+@XmlRootElement(name = "LevelLastGameDateResponse")
+public class LevelLastGameDateResponse {
+
+ @XmlElement(name = "LevelLastGameDateResult", required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar levelLastGameDateResult;
+
+ /**
+ * Gets the value of the levelLastGameDateResult property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getLevelLastGameDateResult() {
+ return levelLastGameDateResult;
+ }
+
+ /**
+ * Sets the value of the levelLastGameDateResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setLevelLastGameDateResult(XMLGregorianCalendar value) {
+ this.levelLastGameDateResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Levels.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Levels.java
new file mode 100644
index 0000000..32d3a16
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Levels.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "Levels")
+public class Levels {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelsResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelsResponse.java
new file mode 100644
index 0000000..bd3486b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/LevelsResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="LevelsResult" type="{https://footballpool.dataaccess.eu}ArrayOfInt"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "levelsResult"
+})
+@XmlRootElement(name = "LevelsResponse")
+public class LevelsResponse {
+
+ @XmlElement(name = "LevelsResult", required = true)
+ protected ArrayOfInt levelsResult;
+
+ /**
+ * Gets the value of the levelsResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public ArrayOfInt getLevelsResult() {
+ return levelsResult;
+ }
+
+ /**
+ * Sets the value of the levelsResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public void setLevelsResult(ArrayOfInt value) {
+ this.levelsResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/MatchDates.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/MatchDates.java
new file mode 100644
index 0000000..add29e4
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/MatchDates.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "MatchDates")
+public class MatchDates {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/MatchDatesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/MatchDatesResponse.java
new file mode 100644
index 0000000..6aa5c33
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/MatchDatesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="MatchDatesResult" type="{https://footballpool.dataaccess.eu}ArrayOfdate"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "matchDatesResult"
+})
+@XmlRootElement(name = "MatchDatesResponse")
+public class MatchDatesResponse {
+
+ @XmlElement(name = "MatchDatesResult", required = true)
+ protected ArrayOfdate matchDatesResult;
+
+ /**
+ * Gets the value of the matchDatesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfdate }
+ *
+ */
+ public ArrayOfdate getMatchDatesResult() {
+ return matchDatesResult;
+ }
+
+ /**
+ * Sets the value of the matchDatesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfdate }
+ *
+ */
+ public void setMatchDatesResult(ArrayOfdate value) {
+ this.matchDatesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/NextGames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/NextGames.java
new file mode 100644
index 0000000..0b71970
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/NextGames.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "NextGames")
+public class NextGames {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/NextGamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/NextGamesResponse.java
new file mode 100644
index 0000000..b84a0d2
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/NextGamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="NextGamesResult" type="{https://footballpool.dataaccess.eu}ArrayOftNextGame"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "nextGamesResult"
+})
+@XmlRootElement(name = "NextGamesResponse")
+public class NextGamesResponse {
+
+ @XmlElement(name = "NextGamesResult", required = true)
+ protected ArrayOftNextGame nextGamesResult;
+
+ /**
+ * Gets the value of the nextGamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftNextGame }
+ *
+ */
+ public ArrayOftNextGame getNextGamesResult() {
+ return nextGamesResult;
+ }
+
+ /**
+ * Sets the value of the nextGamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftNextGame }
+ *
+ */
+ public void setNextGamesResult(ArrayOftNextGame value) {
+ this.nextGamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ObjectFactory.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ObjectFactory.java
new file mode 100644
index 0000000..6d308e1
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ObjectFactory.java
@@ -0,0 +1,936 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlRegistry;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the https.footballpool_dataaccess package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: https.footballpool_dataaccess
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link GoalsScoredResponse }
+ *
+ */
+ public GoalsScoredResponse createGoalsScoredResponse() {
+ return new GoalsScoredResponse();
+ }
+
+ /**
+ * Create an instance of {@link LevelsResponse }
+ *
+ */
+ public LevelsResponse createLevelsResponse() {
+ return new LevelsResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOfInt }
+ *
+ */
+ public ArrayOfInt createArrayOfInt() {
+ return new ArrayOfInt();
+ }
+
+ /**
+ * Create an instance of {@link PlayersWithCardsRankedResponse }
+ *
+ */
+ public PlayersWithCardsRankedResponse createPlayersWithCardsRankedResponse() {
+ return new PlayersWithCardsRankedResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeamPlayerCardRankInfo }
+ *
+ */
+ public ArrayOftTeamPlayerCardRankInfo createArrayOftTeamPlayerCardRankInfo() {
+ return new ArrayOftTeamPlayerCardRankInfo();
+ }
+
+ /**
+ * Create an instance of {@link PlayersWithGoalsRanked }
+ *
+ */
+ public PlayersWithGoalsRanked createPlayersWithGoalsRanked() {
+ return new PlayersWithGoalsRanked();
+ }
+
+ /**
+ * Create an instance of {@link Countries }
+ *
+ */
+ public Countries createCountries() {
+ return new Countries();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayerNames }
+ *
+ */
+ public AllPlayerNames createAllPlayerNames() {
+ return new AllPlayerNames();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayersWithCards }
+ *
+ */
+ public AllPlayersWithCards createAllPlayersWithCards() {
+ return new AllPlayersWithCards();
+ }
+
+ /**
+ * Create an instance of {@link GameTeamScore }
+ *
+ */
+ public GameTeamScore createGameTeamScore() {
+ return new GameTeamScore();
+ }
+
+ /**
+ * Create an instance of {@link PlayersWithCardsRanked }
+ *
+ */
+ public PlayersWithCardsRanked createPlayersWithCardsRanked() {
+ return new PlayersWithCardsRanked();
+ }
+
+ /**
+ * Create an instance of {@link PlayersResponse }
+ *
+ */
+ public PlayersResponse createPlayersResponse() {
+ return new PlayersResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftPlayer }
+ *
+ */
+ public ArrayOftPlayer createArrayOftPlayer() {
+ return new ArrayOftPlayer();
+ }
+
+ /**
+ * Create an instance of {@link ResultsAllGames }
+ *
+ */
+ public ResultsAllGames createResultsAllGames() {
+ return new ResultsAllGames();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayerNamesResponse }
+ *
+ */
+ public AllPlayerNamesResponse createAllPlayerNamesResponse() {
+ return new AllPlayerNamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftPlayerName }
+ *
+ */
+ public ArrayOftPlayerName createArrayOftPlayerName() {
+ return new ArrayOftPlayerName();
+ }
+
+ /**
+ * Create an instance of {@link MatchDatesResponse }
+ *
+ */
+ public MatchDatesResponse createMatchDatesResponse() {
+ return new MatchDatesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOfdate }
+ *
+ */
+ public ArrayOfdate createArrayOfdate() {
+ return new ArrayOfdate();
+ }
+
+ /**
+ * Create an instance of {@link LevelFirstGameDate }
+ *
+ */
+ public LevelFirstGameDate createLevelFirstGameDate() {
+ return new LevelFirstGameDate();
+ }
+
+ /**
+ * Create an instance of {@link MatchDates }
+ *
+ */
+ public MatchDates createMatchDates() {
+ return new MatchDates();
+ }
+
+ /**
+ * Create an instance of {@link AllStadiumInfo }
+ *
+ */
+ public AllStadiumInfo createAllStadiumInfo() {
+ return new AllStadiumInfo();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayersWithRole }
+ *
+ */
+ public AllPlayersWithRole createAllPlayersWithRole() {
+ return new AllPlayersWithRole();
+ }
+
+ /**
+ * Create an instance of {@link FirstLastGamesEachLevel }
+ *
+ */
+ public FirstLastGamesEachLevel createFirstLastGamesEachLevel() {
+ return new FirstLastGamesEachLevel();
+ }
+
+ /**
+ * Create an instance of {@link Cards }
+ *
+ */
+ public Cards createCards() {
+ return new Cards();
+ }
+
+ /**
+ * Create an instance of {@link StadiumInfo }
+ *
+ */
+ public StadiumInfo createStadiumInfo() {
+ return new StadiumInfo();
+ }
+
+ /**
+ * Create an instance of {@link GroupInfo }
+ *
+ */
+ public GroupInfo createGroupInfo() {
+ return new GroupInfo();
+ }
+
+ /**
+ * Create an instance of {@link TeamsResponse }
+ *
+ */
+ public TeamsResponse createTeamsResponse() {
+ return new TeamsResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeam }
+ *
+ */
+ public ArrayOftTeam createArrayOftTeam() {
+ return new ArrayOftTeam();
+ }
+
+ /**
+ * Create an instance of {@link LevelFirstGameDateResponse }
+ *
+ */
+ public LevelFirstGameDateResponse createLevelFirstGameDateResponse() {
+ return new LevelFirstGameDateResponse();
+ }
+
+ /**
+ * Create an instance of {@link CountriesResponse }
+ *
+ */
+ public CountriesResponse createCountriesResponse() {
+ return new CountriesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftCountry }
+ *
+ */
+ public ArrayOftCountry createArrayOftCountry() {
+ return new ArrayOftCountry();
+ }
+
+ /**
+ * Create an instance of {@link TeamIDsByGroup }
+ *
+ */
+ public TeamIDsByGroup createTeamIDsByGroup() {
+ return new TeamIDsByGroup();
+ }
+
+ /**
+ * Create an instance of {@link PlayerRolesResponse }
+ *
+ */
+ public PlayerRolesResponse createPlayerRolesResponse() {
+ return new PlayerRolesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftPlayerRole }
+ *
+ */
+ public ArrayOftPlayerRole createArrayOftPlayerRole() {
+ return new ArrayOftPlayerRole();
+ }
+
+ /**
+ * Create an instance of {@link AllTeamCoachNamesResponse }
+ *
+ */
+ public AllTeamCoachNamesResponse createAllTeamCoachNamesResponse() {
+ return new AllTeamCoachNamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeamCoachName }
+ *
+ */
+ public ArrayOftTeamCoachName createArrayOftTeamCoachName() {
+ return new ArrayOftTeamCoachName();
+ }
+
+ /**
+ * Create an instance of {@link CityNamesResponse }
+ *
+ */
+ public CityNamesResponse createCityNamesResponse() {
+ return new CityNamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOfString }
+ *
+ */
+ public ArrayOfString createArrayOfString() {
+ return new ArrayOfString();
+ }
+
+ /**
+ * Create an instance of {@link GroupStandingsResponse }
+ *
+ */
+ public GroupStandingsResponse createGroupStandingsResponse() {
+ return new GroupStandingsResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftGroupStanding }
+ *
+ */
+ public ArrayOftGroupStanding createArrayOftGroupStanding() {
+ return new ArrayOftGroupStanding();
+ }
+
+ /**
+ * Create an instance of {@link PlayersWithGoalsRankedResponse }
+ *
+ */
+ public PlayersWithGoalsRankedResponse createPlayersWithGoalsRankedResponse() {
+ return new PlayersWithGoalsRankedResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeamPlayerGoalsRankInfo }
+ *
+ */
+ public ArrayOftTeamPlayerGoalsRankInfo createArrayOftTeamPlayerGoalsRankInfo() {
+ return new ArrayOftTeamPlayerGoalsRankInfo();
+ }
+
+ /**
+ * Create an instance of {@link StadiumGoogleMapsURLResponse }
+ *
+ */
+ public StadiumGoogleMapsURLResponse createStadiumGoogleMapsURLResponse() {
+ return new StadiumGoogleMapsURLResponse();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayersWithRoleResponse }
+ *
+ */
+ public AllPlayersWithRoleResponse createAllPlayersWithRoleResponse() {
+ return new AllPlayersWithRoleResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeamPlayerName }
+ *
+ */
+ public ArrayOftTeamPlayerName createArrayOftTeamPlayerName() {
+ return new ArrayOftTeamPlayerName();
+ }
+
+ /**
+ * Create an instance of {@link NextGamesResponse }
+ *
+ */
+ public NextGamesResponse createNextGamesResponse() {
+ return new NextGamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftNextGame }
+ *
+ */
+ public ArrayOftNextGame createArrayOftNextGame() {
+ return new ArrayOftNextGame();
+ }
+
+ /**
+ * Create an instance of {@link GoalsScored }
+ *
+ */
+ public GoalsScored createGoalsScored() {
+ return new GoalsScored();
+ }
+
+ /**
+ * Create an instance of {@link FirstLastGamesEachLevelResponse }
+ *
+ */
+ public FirstLastGamesEachLevelResponse createFirstLastGamesEachLevelResponse() {
+ return new FirstLastGamesEachLevelResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftGameLevelInfo }
+ *
+ */
+ public ArrayOftGameLevelInfo createArrayOftGameLevelInfo() {
+ return new ArrayOftGameLevelInfo();
+ }
+
+ /**
+ * Create an instance of {@link StadiumNames }
+ *
+ */
+ public StadiumNames createStadiumNames() {
+ return new StadiumNames();
+ }
+
+ /**
+ * Create an instance of {@link TeamPlayersResponse }
+ *
+ */
+ public TeamPlayersResponse createTeamPlayersResponse() {
+ return new TeamPlayersResponse();
+ }
+
+ /**
+ * Create an instance of {@link TopScorersList }
+ *
+ */
+ public TopScorersList createTopScorersList() {
+ return new TopScorersList();
+ }
+
+ /**
+ * Create an instance of {@link LevelLastGameDateResponse }
+ *
+ */
+ public LevelLastGameDateResponse createLevelLastGameDateResponse() {
+ return new LevelLastGameDateResponse();
+ }
+
+ /**
+ * Create an instance of {@link StadiumGoogleMapsURL }
+ *
+ */
+ public StadiumGoogleMapsURL createStadiumGoogleMapsURL() {
+ return new StadiumGoogleMapsURL();
+ }
+
+ /**
+ * Create an instance of {@link TeamIDsByGroupResponse }
+ *
+ */
+ public TeamIDsByGroupResponse createTeamIDsByGroupResponse() {
+ return new TeamIDsByGroupResponse();
+ }
+
+ /**
+ * Create an instance of {@link NextGames }
+ *
+ */
+ public NextGames createNextGames() {
+ return new NextGames();
+ }
+
+ /**
+ * Create an instance of {@link TeamNames }
+ *
+ */
+ public TeamNames createTeamNames() {
+ return new TeamNames();
+ }
+
+ /**
+ * Create an instance of {@link GameScore }
+ *
+ */
+ public GameScore createGameScore() {
+ return new GameScore();
+ }
+
+ /**
+ * Create an instance of {@link GroupFirstGameDateResponse }
+ *
+ */
+ public GroupFirstGameDateResponse createGroupFirstGameDateResponse() {
+ return new GroupFirstGameDateResponse();
+ }
+
+ /**
+ * Create an instance of {@link AllCardsInfoResponse }
+ *
+ */
+ public AllCardsInfoResponse createAllCardsInfoResponse() {
+ return new AllCardsInfoResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftAllCardsInfo }
+ *
+ */
+ public ArrayOftAllCardsInfo createArrayOftAllCardsInfo() {
+ return new ArrayOftAllCardsInfo();
+ }
+
+ /**
+ * Create an instance of {@link StadiumInfoResponse }
+ *
+ */
+ public StadiumInfoResponse createStadiumInfoResponse() {
+ return new StadiumInfoResponse();
+ }
+
+ /**
+ * Create an instance of {@link TStadiumInfo }
+ *
+ */
+ public TStadiumInfo createTStadiumInfo() {
+ return new TStadiumInfo();
+ }
+
+ /**
+ * Create an instance of {@link LevelLastGameDate }
+ *
+ */
+ public LevelLastGameDate createLevelLastGameDate() {
+ return new LevelLastGameDate();
+ }
+
+ /**
+ * Create an instance of {@link CardsResponse }
+ *
+ */
+ public CardsResponse createCardsResponse() {
+ return new CardsResponse();
+ }
+
+ /**
+ * Create an instance of {@link GameIDsGroupedByCityResponse }
+ *
+ */
+ public GameIDsGroupedByCityResponse createGameIDsGroupedByCityResponse() {
+ return new GameIDsGroupedByCityResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftGameIDsPerCity }
+ *
+ */
+ public ArrayOftGameIDsPerCity createArrayOftGameIDsPerCity() {
+ return new ArrayOftGameIDsPerCity();
+ }
+
+ /**
+ * Create an instance of {@link PlayerRoles }
+ *
+ */
+ public PlayerRoles createPlayerRoles() {
+ return new PlayerRoles();
+ }
+
+ /**
+ * Create an instance of {@link Teams }
+ *
+ */
+ public Teams createTeams() {
+ return new Teams();
+ }
+
+ /**
+ * Create an instance of {@link GroupInfoResponse }
+ *
+ */
+ public GroupInfoResponse createGroupInfoResponse() {
+ return new GroupInfoResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftGroupInfo }
+ *
+ */
+ public ArrayOftGroupInfo createArrayOftGroupInfo() {
+ return new ArrayOftGroupInfo();
+ }
+
+ /**
+ * Create an instance of {@link GroupLastGameDate }
+ *
+ */
+ public GroupLastGameDate createGroupLastGameDate() {
+ return new GroupLastGameDate();
+ }
+
+ /**
+ * Create an instance of {@link AllCardsInfo }
+ *
+ */
+ public AllCardsInfo createAllCardsInfo() {
+ return new AllCardsInfo();
+ }
+
+ /**
+ * Create an instance of {@link Players }
+ *
+ */
+ public Players createPlayers() {
+ return new Players();
+ }
+
+ /**
+ * Create an instance of {@link AllPlayersWithCardsResponse }
+ *
+ */
+ public AllPlayersWithCardsResponse createAllPlayersWithCardsResponse() {
+ return new AllPlayersWithCardsResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTeamPlayerCardInfo }
+ *
+ */
+ public ArrayOftTeamPlayerCardInfo createArrayOftTeamPlayerCardInfo() {
+ return new ArrayOftTeamPlayerCardInfo();
+ }
+
+ /**
+ * Create an instance of {@link GroupFirstGameDate }
+ *
+ */
+ public GroupFirstGameDate createGroupFirstGameDate() {
+ return new GroupFirstGameDate();
+ }
+
+ /**
+ * Create an instance of {@link GameScoreResponse }
+ *
+ */
+ public GameScoreResponse createGameScoreResponse() {
+ return new GameScoreResponse();
+ }
+
+ /**
+ * Create an instance of {@link TGameResult }
+ *
+ */
+ public TGameResult createTGameResult() {
+ return new TGameResult();
+ }
+
+ /**
+ * Create an instance of {@link TeamPlayers }
+ *
+ */
+ public TeamPlayers createTeamPlayers() {
+ return new TeamPlayers();
+ }
+
+ /**
+ * Create an instance of {@link TeamNamesResponse }
+ *
+ */
+ public TeamNamesResponse createTeamNamesResponse() {
+ return new TeamNamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link AllStadiumInfoResponse }
+ *
+ */
+ public AllStadiumInfoResponse createAllStadiumInfoResponse() {
+ return new AllStadiumInfoResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftStadiumInfo }
+ *
+ */
+ public ArrayOftStadiumInfo createArrayOftStadiumInfo() {
+ return new ArrayOftStadiumInfo();
+ }
+
+ /**
+ * Create an instance of {@link GroupStandings }
+ *
+ */
+ public GroupStandings createGroupStandings() {
+ return new GroupStandings();
+ }
+
+ /**
+ * Create an instance of {@link ResultsAllGamesResponse }
+ *
+ */
+ public ResultsAllGamesResponse createResultsAllGamesResponse() {
+ return new ResultsAllGamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftGameResult }
+ *
+ */
+ public ArrayOftGameResult createArrayOftGameResult() {
+ return new ArrayOftGameResult();
+ }
+
+ /**
+ * Create an instance of {@link TopScorersListResponse }
+ *
+ */
+ public TopScorersListResponse createTopScorersListResponse() {
+ return new TopScorersListResponse();
+ }
+
+ /**
+ * Create an instance of {@link ArrayOftTopScorerTop5 }
+ *
+ */
+ public ArrayOftTopScorerTop5 createArrayOftTopScorerTop5() {
+ return new ArrayOftTopScorerTop5();
+ }
+
+ /**
+ * Create an instance of {@link GroupLastGameDateResponse }
+ *
+ */
+ public GroupLastGameDateResponse createGroupLastGameDateResponse() {
+ return new GroupLastGameDateResponse();
+ }
+
+ /**
+ * Create an instance of {@link StadiumNamesResponse }
+ *
+ */
+ public StadiumNamesResponse createStadiumNamesResponse() {
+ return new StadiumNamesResponse();
+ }
+
+ /**
+ * Create an instance of {@link GameTeamScoreResponse }
+ *
+ */
+ public GameTeamScoreResponse createGameTeamScoreResponse() {
+ return new GameTeamScoreResponse();
+ }
+
+ /**
+ * Create an instance of {@link CityNames }
+ *
+ */
+ public CityNames createCityNames() {
+ return new CityNames();
+ }
+
+ /**
+ * Create an instance of {@link Levels }
+ *
+ */
+ public Levels createLevels() {
+ return new Levels();
+ }
+
+ /**
+ * Create an instance of {@link GameIDsGroupedByCity }
+ *
+ */
+ public GameIDsGroupedByCity createGameIDsGroupedByCity() {
+ return new GameIDsGroupedByCity();
+ }
+
+ /**
+ * Create an instance of {@link AllTeamCoachNames }
+ *
+ */
+ public AllTeamCoachNames createAllTeamCoachNames() {
+ return new AllTeamCoachNames();
+ }
+
+ /**
+ * Create an instance of {@link TTeamCoachName }
+ *
+ */
+ public TTeamCoachName createTTeamCoachName() {
+ return new TTeamCoachName();
+ }
+
+ /**
+ * Create an instance of {@link TPlayer }
+ *
+ */
+ public TPlayer createTPlayer() {
+ return new TPlayer();
+ }
+
+ /**
+ * Create an instance of {@link TTeamPlayerName }
+ *
+ */
+ public TTeamPlayerName createTTeamPlayerName() {
+ return new TTeamPlayerName();
+ }
+
+ /**
+ * Create an instance of {@link TPlayerRole }
+ *
+ */
+ public TPlayerRole createTPlayerRole() {
+ return new TPlayerRole();
+ }
+
+ /**
+ * Create an instance of {@link TTeamPlayerGoalsRankInfo }
+ *
+ */
+ public TTeamPlayerGoalsRankInfo createTTeamPlayerGoalsRankInfo() {
+ return new TTeamPlayerGoalsRankInfo();
+ }
+
+ /**
+ * Create an instance of {@link TGameLevelInfo }
+ *
+ */
+ public TGameLevelInfo createTGameLevelInfo() {
+ return new TGameLevelInfo();
+ }
+
+ /**
+ * Create an instance of {@link TCountry }
+ *
+ */
+ public TCountry createTCountry() {
+ return new TCountry();
+ }
+
+ /**
+ * Create an instance of {@link TTeamPlayerCardInfo }
+ *
+ */
+ public TTeamPlayerCardInfo createTTeamPlayerCardInfo() {
+ return new TTeamPlayerCardInfo();
+ }
+
+ /**
+ * Create an instance of {@link TGroupStanding }
+ *
+ */
+ public TGroupStanding createTGroupStanding() {
+ return new TGroupStanding();
+ }
+
+ /**
+ * Create an instance of {@link TNextGame }
+ *
+ */
+ public TNextGame createTNextGame() {
+ return new TNextGame();
+ }
+
+ /**
+ * Create an instance of {@link TTopScorerTop5 }
+ *
+ */
+ public TTopScorerTop5 createTTopScorerTop5() {
+ return new TTopScorerTop5();
+ }
+
+ /**
+ * Create an instance of {@link TAllCardsInfo }
+ *
+ */
+ public TAllCardsInfo createTAllCardsInfo() {
+ return new TAllCardsInfo();
+ }
+
+ /**
+ * Create an instance of {@link TTeamPlayerCardRankInfo }
+ *
+ */
+ public TTeamPlayerCardRankInfo createTTeamPlayerCardRankInfo() {
+ return new TTeamPlayerCardRankInfo();
+ }
+
+ /**
+ * Create an instance of {@link TGroupInfo }
+ *
+ */
+ public TGroupInfo createTGroupInfo() {
+ return new TGroupInfo();
+ }
+
+ /**
+ * Create an instance of {@link TTeam }
+ *
+ */
+ public TTeam createTTeam() {
+ return new TTeam();
+ }
+
+ /**
+ * Create an instance of {@link TPlayerName }
+ *
+ */
+ public TPlayerName createTPlayerName() {
+ return new TPlayerName();
+ }
+
+ /**
+ * Create an instance of {@link TGameIDsPerCity }
+ *
+ */
+ public TGameIDsPerCity createTGameIDsPerCity() {
+ return new TGameIDsPerCity();
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayerRoles.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayerRoles.java
new file mode 100644
index 0000000..70332d2
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayerRoles.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "PlayerRoles")
+public class PlayerRoles {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayerRolesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayerRolesResponse.java
new file mode 100644
index 0000000..b0cacef
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayerRolesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="PlayerRolesResult" type="{https://footballpool.dataaccess.eu}ArrayOftPlayerRole"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "playerRolesResult"
+})
+@XmlRootElement(name = "PlayerRolesResponse")
+public class PlayerRolesResponse {
+
+ @XmlElement(name = "PlayerRolesResult", required = true)
+ protected ArrayOftPlayerRole playerRolesResult;
+
+ /**
+ * Gets the value of the playerRolesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftPlayerRole }
+ *
+ */
+ public ArrayOftPlayerRole getPlayerRolesResult() {
+ return playerRolesResult;
+ }
+
+ /**
+ * Sets the value of the playerRolesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftPlayerRole }
+ *
+ */
+ public void setPlayerRolesResult(ArrayOftPlayerRole value) {
+ this.playerRolesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Players.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Players.java
new file mode 100644
index 0000000..7964ae8
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Players.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sName"
+})
+@XmlRootElement(name = "Players")
+public class Players {
+
+ @XmlElement(required = true)
+ protected String sName;
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersResponse.java
new file mode 100644
index 0000000..fde551c
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="PlayersResult" type="{https://footballpool.dataaccess.eu}ArrayOftPlayer"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "playersResult"
+})
+@XmlRootElement(name = "PlayersResponse")
+public class PlayersResponse {
+
+ @XmlElement(name = "PlayersResult", required = true)
+ protected ArrayOftPlayer playersResult;
+
+ /**
+ * Gets the value of the playersResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftPlayer }
+ *
+ */
+ public ArrayOftPlayer getPlayersResult() {
+ return playersResult;
+ }
+
+ /**
+ * Sets the value of the playersResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftPlayer }
+ *
+ */
+ public void setPlayersResult(ArrayOftPlayer value) {
+ this.playersResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithCardsRanked.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithCardsRanked.java
new file mode 100644
index 0000000..43e5074
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithCardsRanked.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "PlayersWithCardsRanked")
+public class PlayersWithCardsRanked {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithCardsRankedResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithCardsRankedResponse.java
new file mode 100644
index 0000000..94f06cb
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithCardsRankedResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="PlayersWithCardsRankedResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeamPlayerCardRankInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "playersWithCardsRankedResult"
+})
+@XmlRootElement(name = "PlayersWithCardsRankedResponse")
+public class PlayersWithCardsRankedResponse {
+
+ @XmlElement(name = "PlayersWithCardsRankedResult", required = true)
+ protected ArrayOftTeamPlayerCardRankInfo playersWithCardsRankedResult;
+
+ /**
+ * Gets the value of the playersWithCardsRankedResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeamPlayerCardRankInfo }
+ *
+ */
+ public ArrayOftTeamPlayerCardRankInfo getPlayersWithCardsRankedResult() {
+ return playersWithCardsRankedResult;
+ }
+
+ /**
+ * Sets the value of the playersWithCardsRankedResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeamPlayerCardRankInfo }
+ *
+ */
+ public void setPlayersWithCardsRankedResult(ArrayOftTeamPlayerCardRankInfo value) {
+ this.playersWithCardsRankedResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithGoalsRanked.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithGoalsRanked.java
new file mode 100644
index 0000000..07f8003
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithGoalsRanked.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "PlayersWithGoalsRanked")
+public class PlayersWithGoalsRanked {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithGoalsRankedResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithGoalsRankedResponse.java
new file mode 100644
index 0000000..b975ebc
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/PlayersWithGoalsRankedResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="PlayersWithGoalsRankedResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeamPlayerGoalsRankInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "playersWithGoalsRankedResult"
+})
+@XmlRootElement(name = "PlayersWithGoalsRankedResponse")
+public class PlayersWithGoalsRankedResponse {
+
+ @XmlElement(name = "PlayersWithGoalsRankedResult", required = true)
+ protected ArrayOftTeamPlayerGoalsRankInfo playersWithGoalsRankedResult;
+
+ /**
+ * Gets the value of the playersWithGoalsRankedResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeamPlayerGoalsRankInfo }
+ *
+ */
+ public ArrayOftTeamPlayerGoalsRankInfo getPlayersWithGoalsRankedResult() {
+ return playersWithGoalsRankedResult;
+ }
+
+ /**
+ * Sets the value of the playersWithGoalsRankedResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeamPlayerGoalsRankInfo }
+ *
+ */
+ public void setPlayersWithGoalsRankedResult(ArrayOftTeamPlayerGoalsRankInfo value) {
+ this.playersWithGoalsRankedResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ResultsAllGames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ResultsAllGames.java
new file mode 100644
index 0000000..1f7871b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ResultsAllGames.java
@@ -0,0 +1,73 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGroupId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "iGroupId",
+ "iLevel"
+})
+@XmlRootElement(name = "ResultsAllGames")
+public class ResultsAllGames {
+
+ protected int iGroupId;
+ protected int iLevel;
+
+ /**
+ * Gets the value of the iGroupId property.
+ *
+ */
+ public int getIGroupId() {
+ return iGroupId;
+ }
+
+ /**
+ * Sets the value of the iGroupId property.
+ *
+ */
+ public void setIGroupId(int value) {
+ this.iGroupId = value;
+ }
+
+ /**
+ * Gets the value of the iLevel property.
+ *
+ */
+ public int getILevel() {
+ return iLevel;
+ }
+
+ /**
+ * Sets the value of the iLevel property.
+ *
+ */
+ public void setILevel(int value) {
+ this.iLevel = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ResultsAllGamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ResultsAllGamesResponse.java
new file mode 100644
index 0000000..f7a70a9
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/ResultsAllGamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="ResultsAllGamesResult" type="{https://footballpool.dataaccess.eu}ArrayOftGameResult"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "resultsAllGamesResult"
+})
+@XmlRootElement(name = "ResultsAllGamesResponse")
+public class ResultsAllGamesResponse {
+
+ @XmlElement(name = "ResultsAllGamesResult", required = true)
+ protected ArrayOftGameResult resultsAllGamesResult;
+
+ /**
+ * Gets the value of the resultsAllGamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftGameResult }
+ *
+ */
+ public ArrayOftGameResult getResultsAllGamesResult() {
+ return resultsAllGamesResult;
+ }
+
+ /**
+ * Sets the value of the resultsAllGamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftGameResult }
+ *
+ */
+ public void setResultsAllGamesResult(ArrayOftGameResult value) {
+ this.resultsAllGamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumGoogleMapsURL.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumGoogleMapsURL.java
new file mode 100644
index 0000000..b19cd08
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumGoogleMapsURL.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sStadiumName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sStadiumName"
+})
+@XmlRootElement(name = "StadiumGoogleMapsURL")
+public class StadiumGoogleMapsURL {
+
+ @XmlElement(required = true)
+ protected String sStadiumName;
+
+ /**
+ * Gets the value of the sStadiumName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSStadiumName() {
+ return sStadiumName;
+ }
+
+ /**
+ * Sets the value of the sStadiumName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSStadiumName(String value) {
+ this.sStadiumName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumGoogleMapsURLResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumGoogleMapsURLResponse.java
new file mode 100644
index 0000000..4e747d3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumGoogleMapsURLResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="StadiumGoogleMapsURLResult" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "stadiumGoogleMapsURLResult"
+})
+@XmlRootElement(name = "StadiumGoogleMapsURLResponse")
+public class StadiumGoogleMapsURLResponse {
+
+ @XmlElement(name = "StadiumGoogleMapsURLResult", required = true)
+ protected String stadiumGoogleMapsURLResult;
+
+ /**
+ * Gets the value of the stadiumGoogleMapsURLResult property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStadiumGoogleMapsURLResult() {
+ return stadiumGoogleMapsURLResult;
+ }
+
+ /**
+ * Sets the value of the stadiumGoogleMapsURLResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStadiumGoogleMapsURLResult(String value) {
+ this.stadiumGoogleMapsURLResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumInfo.java
new file mode 100644
index 0000000..3c21329
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumInfo.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sStadiumName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sStadiumName"
+})
+@XmlRootElement(name = "StadiumInfo")
+public class StadiumInfo {
+
+ @XmlElement(required = true)
+ protected String sStadiumName;
+
+ /**
+ * Gets the value of the sStadiumName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSStadiumName() {
+ return sStadiumName;
+ }
+
+ /**
+ * Sets the value of the sStadiumName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSStadiumName(String value) {
+ this.sStadiumName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumInfoResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumInfoResponse.java
new file mode 100644
index 0000000..51940c3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumInfoResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="StadiumInfoResult" type="{https://footballpool.dataaccess.eu}tStadiumInfo"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "stadiumInfoResult"
+})
+@XmlRootElement(name = "StadiumInfoResponse")
+public class StadiumInfoResponse {
+
+ @XmlElement(name = "StadiumInfoResult", required = true)
+ protected TStadiumInfo stadiumInfoResult;
+
+ /**
+ * Gets the value of the stadiumInfoResult property.
+ *
+ * @return
+ * possible object is
+ * {@link TStadiumInfo }
+ *
+ */
+ public TStadiumInfo getStadiumInfoResult() {
+ return stadiumInfoResult;
+ }
+
+ /**
+ * Sets the value of the stadiumInfoResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TStadiumInfo }
+ *
+ */
+ public void setStadiumInfoResult(TStadiumInfo value) {
+ this.stadiumInfoResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumNames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumNames.java
new file mode 100644
index 0000000..99ebce5
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumNames.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "StadiumNames")
+public class StadiumNames {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumNamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumNamesResponse.java
new file mode 100644
index 0000000..a0207f3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/StadiumNamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="StadiumNamesResult" type="{https://footballpool.dataaccess.eu}ArrayOfString"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "stadiumNamesResult"
+})
+@XmlRootElement(name = "StadiumNamesResponse")
+public class StadiumNamesResponse {
+
+ @XmlElement(name = "StadiumNamesResult", required = true)
+ protected ArrayOfString stadiumNamesResult;
+
+ /**
+ * Gets the value of the stadiumNamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfString }
+ *
+ */
+ public ArrayOfString getStadiumNamesResult() {
+ return stadiumNamesResult;
+ }
+
+ /**
+ * Sets the value of the stadiumNamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfString }
+ *
+ */
+ public void setStadiumNamesResult(ArrayOfString value) {
+ this.stadiumNamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TAllCardsInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TAllCardsInfo.java
new file mode 100644
index 0000000..b59e036
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TAllCardsInfo.java
@@ -0,0 +1,262 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for tAllCardsInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tAllCardsInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="dDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;element name="iMinute" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sTeam1Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeam1Flag" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeam2Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeam2Flag" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sPlayerName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iYellow" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iRed" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tAllCardsInfo", propOrder = {
+ "dDate",
+ "iMinute",
+ "sTeam1Name",
+ "sTeam1Flag",
+ "sTeam2Name",
+ "sTeam2Flag",
+ "sPlayerName",
+ "iYellow",
+ "iRed"
+})
+public class TAllCardsInfo {
+
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar dDate;
+ protected int iMinute;
+ @XmlElement(required = true)
+ protected String sTeam1Name;
+ @XmlElement(required = true)
+ protected String sTeam1Flag;
+ @XmlElement(required = true)
+ protected String sTeam2Name;
+ @XmlElement(required = true)
+ protected String sTeam2Flag;
+ @XmlElement(required = true)
+ protected String sPlayerName;
+ protected int iYellow;
+ protected int iRed;
+
+ /**
+ * Gets the value of the dDate property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDDate() {
+ return dDate;
+ }
+
+ /**
+ * Sets the value of the dDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDDate(XMLGregorianCalendar value) {
+ this.dDate = value;
+ }
+
+ /**
+ * Gets the value of the iMinute property.
+ *
+ */
+ public int getIMinute() {
+ return iMinute;
+ }
+
+ /**
+ * Sets the value of the iMinute property.
+ *
+ */
+ public void setIMinute(int value) {
+ this.iMinute = value;
+ }
+
+ /**
+ * Gets the value of the sTeam1Name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam1Name() {
+ return sTeam1Name;
+ }
+
+ /**
+ * Sets the value of the sTeam1Name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam1Name(String value) {
+ this.sTeam1Name = value;
+ }
+
+ /**
+ * Gets the value of the sTeam1Flag property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam1Flag() {
+ return sTeam1Flag;
+ }
+
+ /**
+ * Sets the value of the sTeam1Flag property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam1Flag(String value) {
+ this.sTeam1Flag = value;
+ }
+
+ /**
+ * Gets the value of the sTeam2Name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam2Name() {
+ return sTeam2Name;
+ }
+
+ /**
+ * Sets the value of the sTeam2Name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam2Name(String value) {
+ this.sTeam2Name = value;
+ }
+
+ /**
+ * Gets the value of the sTeam2Flag property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam2Flag() {
+ return sTeam2Flag;
+ }
+
+ /**
+ * Sets the value of the sTeam2Flag property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam2Flag(String value) {
+ this.sTeam2Flag = value;
+ }
+
+ /**
+ * Gets the value of the sPlayerName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSPlayerName() {
+ return sPlayerName;
+ }
+
+ /**
+ * Sets the value of the sPlayerName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSPlayerName(String value) {
+ this.sPlayerName = value;
+ }
+
+ /**
+ * Gets the value of the iYellow property.
+ *
+ */
+ public int getIYellow() {
+ return iYellow;
+ }
+
+ /**
+ * Sets the value of the iYellow property.
+ *
+ */
+ public void setIYellow(int value) {
+ this.iYellow = value;
+ }
+
+ /**
+ * Gets the value of the iRed property.
+ *
+ */
+ public int getIRed() {
+ return iRed;
+ }
+
+ /**
+ * Sets the value of the iRed property.
+ *
+ */
+ public void setIRed(int value) {
+ this.iRed = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TCountry.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TCountry.java
new file mode 100644
index 0000000..4ccf0b7
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TCountry.java
@@ -0,0 +1,109 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tCountry complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tCountry">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sISOCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tCountry", propOrder = {
+ "iId",
+ "sName",
+ "sisoCode"
+})
+public class TCountry {
+
+ protected int iId;
+ @XmlElement(required = true)
+ protected String sName;
+ @XmlElement(name = "sISOCode", required = true)
+ protected String sisoCode;
+
+ /**
+ * Gets the value of the iId property.
+ *
+ */
+ public int getIId() {
+ return iId;
+ }
+
+ /**
+ * Sets the value of the iId property.
+ *
+ */
+ public void setIId(int value) {
+ this.iId = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the sisoCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSISOCode() {
+ return sisoCode;
+ }
+
+ /**
+ * Sets the value of the sisoCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSISOCode(String value) {
+ this.sisoCode = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameIDsPerCity.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameIDsPerCity.java
new file mode 100644
index 0000000..02dd2b9
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameIDsPerCity.java
@@ -0,0 +1,90 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tGameIDsPerCity complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tGameIDsPerCity">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sCity" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iGameIDs" type="{https://footballpool.dataaccess.eu}ArrayOfInt"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tGameIDsPerCity", propOrder = {
+ "sCity",
+ "iGameIDs"
+})
+public class TGameIDsPerCity {
+
+ @XmlElement(required = true)
+ protected String sCity;
+ @XmlElement(required = true)
+ protected ArrayOfInt iGameIDs;
+
+ /**
+ * Gets the value of the sCity property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCity() {
+ return sCity;
+ }
+
+ /**
+ * Sets the value of the sCity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCity(String value) {
+ this.sCity = value;
+ }
+
+ /**
+ * Gets the value of the iGameIDs property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public ArrayOfInt getIGameIDs() {
+ return iGameIDs;
+ }
+
+ /**
+ * Sets the value of the iGameIDs property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public void setIGameIDs(ArrayOfInt value) {
+ this.iGameIDs = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameLevelInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameLevelInfo.java
new file mode 100644
index 0000000..893092b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameLevelInfo.java
@@ -0,0 +1,208 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for tGameLevelInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tGameLevelInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sLevelCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="dFirstGame" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;element name="dtFirstGameTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
+ * &lt;element name="iFirstGameID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="dLastGame" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;element name="iLastGameID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tGameLevelInfo", propOrder = {
+ "iLevel",
+ "sLevelCode",
+ "dFirstGame",
+ "dtFirstGameTime",
+ "iFirstGameID",
+ "dLastGame",
+ "iLastGameID"
+})
+public class TGameLevelInfo {
+
+ protected int iLevel;
+ @XmlElement(required = true)
+ protected String sLevelCode;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar dFirstGame;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar dtFirstGameTime;
+ protected int iFirstGameID;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar dLastGame;
+ protected int iLastGameID;
+
+ /**
+ * Gets the value of the iLevel property.
+ *
+ */
+ public int getILevel() {
+ return iLevel;
+ }
+
+ /**
+ * Sets the value of the iLevel property.
+ *
+ */
+ public void setILevel(int value) {
+ this.iLevel = value;
+ }
+
+ /**
+ * Gets the value of the sLevelCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSLevelCode() {
+ return sLevelCode;
+ }
+
+ /**
+ * Sets the value of the sLevelCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSLevelCode(String value) {
+ this.sLevelCode = value;
+ }
+
+ /**
+ * Gets the value of the dFirstGame property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDFirstGame() {
+ return dFirstGame;
+ }
+
+ /**
+ * Sets the value of the dFirstGame property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDFirstGame(XMLGregorianCalendar value) {
+ this.dFirstGame = value;
+ }
+
+ /**
+ * Gets the value of the dtFirstGameTime property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDtFirstGameTime() {
+ return dtFirstGameTime;
+ }
+
+ /**
+ * Sets the value of the dtFirstGameTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDtFirstGameTime(XMLGregorianCalendar value) {
+ this.dtFirstGameTime = value;
+ }
+
+ /**
+ * Gets the value of the iFirstGameID property.
+ *
+ */
+ public int getIFirstGameID() {
+ return iFirstGameID;
+ }
+
+ /**
+ * Sets the value of the iFirstGameID property.
+ *
+ */
+ public void setIFirstGameID(int value) {
+ this.iFirstGameID = value;
+ }
+
+ /**
+ * Gets the value of the dLastGame property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDLastGame() {
+ return dLastGame;
+ }
+
+ /**
+ * Sets the value of the dLastGame property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDLastGame(XMLGregorianCalendar value) {
+ this.dLastGame = value;
+ }
+
+ /**
+ * Gets the value of the iLastGameID property.
+ *
+ */
+ public int getILastGameID() {
+ return iLastGameID;
+ }
+
+ /**
+ * Sets the value of the iLastGameID property.
+ *
+ */
+ public void setILastGameID(int value) {
+ this.iLastGameID = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameResult.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameResult.java
new file mode 100644
index 0000000..18cf941
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGameResult.java
@@ -0,0 +1,354 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tGameResult complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tGameResult">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGameNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="dtLocalPlayDateTime" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="dtUTCPlayDateTime" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeamName1" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeamName2" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iScoreTeam1" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iScoreTeam2" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iRedCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iYellowCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sGroupCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="bFinished" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;element name="iPenaltiesWonTeam1" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iPenaltiesWonTeam2" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tGameResult", propOrder = {
+ "iGameNumber",
+ "sDescription",
+ "dtLocalPlayDateTime",
+ "dtUTCPlayDateTime",
+ "sTeamName1",
+ "sTeamName2",
+ "iScoreTeam1",
+ "iScoreTeam2",
+ "iRedCards",
+ "iYellowCards",
+ "sGroupCode",
+ "bFinished",
+ "iPenaltiesWonTeam1",
+ "iPenaltiesWonTeam2"
+})
+public class TGameResult {
+
+ protected int iGameNumber;
+ @XmlElement(required = true)
+ protected String sDescription;
+ @XmlElement(required = true)
+ protected String dtLocalPlayDateTime;
+ @XmlElement(required = true)
+ protected String dtUTCPlayDateTime;
+ @XmlElement(required = true)
+ protected String sTeamName1;
+ @XmlElement(required = true)
+ protected String sTeamName2;
+ protected int iScoreTeam1;
+ protected int iScoreTeam2;
+ protected int iRedCards;
+ protected int iYellowCards;
+ @XmlElement(required = true)
+ protected String sGroupCode;
+ protected boolean bFinished;
+ protected int iPenaltiesWonTeam1;
+ protected int iPenaltiesWonTeam2;
+
+ /**
+ * Gets the value of the iGameNumber property.
+ *
+ */
+ public int getIGameNumber() {
+ return iGameNumber;
+ }
+
+ /**
+ * Sets the value of the iGameNumber property.
+ *
+ */
+ public void setIGameNumber(int value) {
+ this.iGameNumber = value;
+ }
+
+ /**
+ * Gets the value of the sDescription property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSDescription() {
+ return sDescription;
+ }
+
+ /**
+ * Sets the value of the sDescription property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSDescription(String value) {
+ this.sDescription = value;
+ }
+
+ /**
+ * Gets the value of the dtLocalPlayDateTime property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDtLocalPlayDateTime() {
+ return dtLocalPlayDateTime;
+ }
+
+ /**
+ * Sets the value of the dtLocalPlayDateTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDtLocalPlayDateTime(String value) {
+ this.dtLocalPlayDateTime = value;
+ }
+
+ /**
+ * Gets the value of the dtUTCPlayDateTime property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDtUTCPlayDateTime() {
+ return dtUTCPlayDateTime;
+ }
+
+ /**
+ * Sets the value of the dtUTCPlayDateTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDtUTCPlayDateTime(String value) {
+ this.dtUTCPlayDateTime = value;
+ }
+
+ /**
+ * Gets the value of the sTeamName1 property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName1() {
+ return sTeamName1;
+ }
+
+ /**
+ * Sets the value of the sTeamName1 property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName1(String value) {
+ this.sTeamName1 = value;
+ }
+
+ /**
+ * Gets the value of the sTeamName2 property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName2() {
+ return sTeamName2;
+ }
+
+ /**
+ * Sets the value of the sTeamName2 property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName2(String value) {
+ this.sTeamName2 = value;
+ }
+
+ /**
+ * Gets the value of the iScoreTeam1 property.
+ *
+ */
+ public int getIScoreTeam1() {
+ return iScoreTeam1;
+ }
+
+ /**
+ * Sets the value of the iScoreTeam1 property.
+ *
+ */
+ public void setIScoreTeam1(int value) {
+ this.iScoreTeam1 = value;
+ }
+
+ /**
+ * Gets the value of the iScoreTeam2 property.
+ *
+ */
+ public int getIScoreTeam2() {
+ return iScoreTeam2;
+ }
+
+ /**
+ * Sets the value of the iScoreTeam2 property.
+ *
+ */
+ public void setIScoreTeam2(int value) {
+ this.iScoreTeam2 = value;
+ }
+
+ /**
+ * Gets the value of the iRedCards property.
+ *
+ */
+ public int getIRedCards() {
+ return iRedCards;
+ }
+
+ /**
+ * Sets the value of the iRedCards property.
+ *
+ */
+ public void setIRedCards(int value) {
+ this.iRedCards = value;
+ }
+
+ /**
+ * Gets the value of the iYellowCards property.
+ *
+ */
+ public int getIYellowCards() {
+ return iYellowCards;
+ }
+
+ /**
+ * Sets the value of the iYellowCards property.
+ *
+ */
+ public void setIYellowCards(int value) {
+ this.iYellowCards = value;
+ }
+
+ /**
+ * Gets the value of the sGroupCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSGroupCode() {
+ return sGroupCode;
+ }
+
+ /**
+ * Sets the value of the sGroupCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSGroupCode(String value) {
+ this.sGroupCode = value;
+ }
+
+ /**
+ * Gets the value of the bFinished property.
+ *
+ */
+ public boolean isBFinished() {
+ return bFinished;
+ }
+
+ /**
+ * Sets the value of the bFinished property.
+ *
+ */
+ public void setBFinished(boolean value) {
+ this.bFinished = value;
+ }
+
+ /**
+ * Gets the value of the iPenaltiesWonTeam1 property.
+ *
+ */
+ public int getIPenaltiesWonTeam1() {
+ return iPenaltiesWonTeam1;
+ }
+
+ /**
+ * Sets the value of the iPenaltiesWonTeam1 property.
+ *
+ */
+ public void setIPenaltiesWonTeam1(int value) {
+ this.iPenaltiesWonTeam1 = value;
+ }
+
+ /**
+ * Gets the value of the iPenaltiesWonTeam2 property.
+ *
+ */
+ public int getIPenaltiesWonTeam2() {
+ return iPenaltiesWonTeam2;
+ }
+
+ /**
+ * Sets the value of the iPenaltiesWonTeam2 property.
+ *
+ */
+ public void setIPenaltiesWonTeam2(int value) {
+ this.iPenaltiesWonTeam2 = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGroupInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGroupInfo.java
new file mode 100644
index 0000000..d7f5c6b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGroupInfo.java
@@ -0,0 +1,188 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for tGroupInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tGroupInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="dFirstGameDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;element name="dLastGameDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tGroupInfo", propOrder = {
+ "iId",
+ "iLevel",
+ "sCode",
+ "sDescription",
+ "dFirstGameDate",
+ "dLastGameDate"
+})
+public class TGroupInfo {
+
+ protected int iId;
+ protected int iLevel;
+ @XmlElement(required = true)
+ protected String sCode;
+ @XmlElement(required = true)
+ protected String sDescription;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar dFirstGameDate;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar dLastGameDate;
+
+ /**
+ * Gets the value of the iId property.
+ *
+ */
+ public int getIId() {
+ return iId;
+ }
+
+ /**
+ * Sets the value of the iId property.
+ *
+ */
+ public void setIId(int value) {
+ this.iId = value;
+ }
+
+ /**
+ * Gets the value of the iLevel property.
+ *
+ */
+ public int getILevel() {
+ return iLevel;
+ }
+
+ /**
+ * Sets the value of the iLevel property.
+ *
+ */
+ public void setILevel(int value) {
+ this.iLevel = value;
+ }
+
+ /**
+ * Gets the value of the sCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCode() {
+ return sCode;
+ }
+
+ /**
+ * Sets the value of the sCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCode(String value) {
+ this.sCode = value;
+ }
+
+ /**
+ * Gets the value of the sDescription property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSDescription() {
+ return sDescription;
+ }
+
+ /**
+ * Sets the value of the sDescription property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSDescription(String value) {
+ this.sDescription = value;
+ }
+
+ /**
+ * Gets the value of the dFirstGameDate property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDFirstGameDate() {
+ return dFirstGameDate;
+ }
+
+ /**
+ * Sets the value of the dFirstGameDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDFirstGameDate(XMLGregorianCalendar value) {
+ this.dFirstGameDate = value;
+ }
+
+ /**
+ * Gets the value of the dLastGameDate property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDLastGameDate() {
+ return dLastGameDate;
+ }
+
+ /**
+ * Sets the value of the dLastGameDate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDLastGameDate(XMLGregorianCalendar value) {
+ this.dLastGameDate = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGroupStanding.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGroupStanding.java
new file mode 100644
index 0000000..17943a2
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TGroupStanding.java
@@ -0,0 +1,233 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tGroupStanding complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tGroupStanding">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iTeamId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iPlayed" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iWon" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iDraw" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iLost" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iGoalsFor" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iGoalsAgainst" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iPlusMin" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iPoints" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tGroupStanding", propOrder = {
+ "iTeamId",
+ "sTeamName",
+ "iPlayed",
+ "iWon",
+ "iDraw",
+ "iLost",
+ "iGoalsFor",
+ "iGoalsAgainst",
+ "iPlusMin",
+ "iPoints"
+})
+public class TGroupStanding {
+
+ protected int iTeamId;
+ @XmlElement(required = true)
+ protected String sTeamName;
+ protected int iPlayed;
+ protected int iWon;
+ protected int iDraw;
+ protected int iLost;
+ protected int iGoalsFor;
+ protected int iGoalsAgainst;
+ protected int iPlusMin;
+ protected int iPoints;
+
+ /**
+ * Gets the value of the iTeamId property.
+ *
+ */
+ public int getITeamId() {
+ return iTeamId;
+ }
+
+ /**
+ * Sets the value of the iTeamId property.
+ *
+ */
+ public void setITeamId(int value) {
+ this.iTeamId = value;
+ }
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+ /**
+ * Gets the value of the iPlayed property.
+ *
+ */
+ public int getIPlayed() {
+ return iPlayed;
+ }
+
+ /**
+ * Sets the value of the iPlayed property.
+ *
+ */
+ public void setIPlayed(int value) {
+ this.iPlayed = value;
+ }
+
+ /**
+ * Gets the value of the iWon property.
+ *
+ */
+ public int getIWon() {
+ return iWon;
+ }
+
+ /**
+ * Sets the value of the iWon property.
+ *
+ */
+ public void setIWon(int value) {
+ this.iWon = value;
+ }
+
+ /**
+ * Gets the value of the iDraw property.
+ *
+ */
+ public int getIDraw() {
+ return iDraw;
+ }
+
+ /**
+ * Sets the value of the iDraw property.
+ *
+ */
+ public void setIDraw(int value) {
+ this.iDraw = value;
+ }
+
+ /**
+ * Gets the value of the iLost property.
+ *
+ */
+ public int getILost() {
+ return iLost;
+ }
+
+ /**
+ * Sets the value of the iLost property.
+ *
+ */
+ public void setILost(int value) {
+ this.iLost = value;
+ }
+
+ /**
+ * Gets the value of the iGoalsFor property.
+ *
+ */
+ public int getIGoalsFor() {
+ return iGoalsFor;
+ }
+
+ /**
+ * Sets the value of the iGoalsFor property.
+ *
+ */
+ public void setIGoalsFor(int value) {
+ this.iGoalsFor = value;
+ }
+
+ /**
+ * Gets the value of the iGoalsAgainst property.
+ *
+ */
+ public int getIGoalsAgainst() {
+ return iGoalsAgainst;
+ }
+
+ /**
+ * Sets the value of the iGoalsAgainst property.
+ *
+ */
+ public void setIGoalsAgainst(int value) {
+ this.iGoalsAgainst = value;
+ }
+
+ /**
+ * Gets the value of the iPlusMin property.
+ *
+ */
+ public int getIPlusMin() {
+ return iPlusMin;
+ }
+
+ /**
+ * Sets the value of the iPlusMin property.
+ *
+ */
+ public void setIPlusMin(int value) {
+ this.iPlusMin = value;
+ }
+
+ /**
+ * Gets the value of the iPoints property.
+ *
+ */
+ public int getIPoints() {
+ return iPoints;
+ }
+
+ /**
+ * Sets the value of the iPoints property.
+ *
+ */
+ public void setIPoints(int value) {
+ this.iPoints = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TNextGame.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TNextGame.java
new file mode 100644
index 0000000..116eccf
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TNextGame.java
@@ -0,0 +1,165 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tNextGame complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tNextGame">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iGameNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sLocalDateTime" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sUTCDateTime" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeam1" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeam2" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tNextGame", propOrder = {
+ "iGameNumber",
+ "sLocalDateTime",
+ "sutcDateTime",
+ "sTeam1",
+ "sTeam2"
+})
+public class TNextGame {
+
+ protected int iGameNumber;
+ @XmlElement(required = true)
+ protected String sLocalDateTime;
+ @XmlElement(name = "sUTCDateTime", required = true)
+ protected String sutcDateTime;
+ @XmlElement(required = true)
+ protected String sTeam1;
+ @XmlElement(required = true)
+ protected String sTeam2;
+
+ /**
+ * Gets the value of the iGameNumber property.
+ *
+ */
+ public int getIGameNumber() {
+ return iGameNumber;
+ }
+
+ /**
+ * Sets the value of the iGameNumber property.
+ *
+ */
+ public void setIGameNumber(int value) {
+ this.iGameNumber = value;
+ }
+
+ /**
+ * Gets the value of the sLocalDateTime property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSLocalDateTime() {
+ return sLocalDateTime;
+ }
+
+ /**
+ * Sets the value of the sLocalDateTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSLocalDateTime(String value) {
+ this.sLocalDateTime = value;
+ }
+
+ /**
+ * Gets the value of the sutcDateTime property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSUTCDateTime() {
+ return sutcDateTime;
+ }
+
+ /**
+ * Sets the value of the sutcDateTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSUTCDateTime(String value) {
+ this.sutcDateTime = value;
+ }
+
+ /**
+ * Gets the value of the sTeam1 property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam1() {
+ return sTeam1;
+ }
+
+ /**
+ * Sets the value of the sTeam1 property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam1(String value) {
+ this.sTeam1 = value;
+ }
+
+ /**
+ * Gets the value of the sTeam2 property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeam2() {
+ return sTeam2;
+ }
+
+ /**
+ * Sets the value of the sTeam2 property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeam2(String value) {
+ this.sTeam2 = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayer.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayer.java
new file mode 100644
index 0000000..af72a57
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayer.java
@@ -0,0 +1,165 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tPlayer complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tPlayer">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sFullName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sFirstName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sLastName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tPlayer", propOrder = {
+ "iId",
+ "sName",
+ "sFullName",
+ "sFirstName",
+ "sLastName"
+})
+public class TPlayer {
+
+ protected int iId;
+ @XmlElement(required = true)
+ protected String sName;
+ @XmlElement(required = true)
+ protected String sFullName;
+ @XmlElement(required = true)
+ protected String sFirstName;
+ @XmlElement(required = true)
+ protected String sLastName;
+
+ /**
+ * Gets the value of the iId property.
+ *
+ */
+ public int getIId() {
+ return iId;
+ }
+
+ /**
+ * Sets the value of the iId property.
+ *
+ */
+ public void setIId(int value) {
+ this.iId = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the sFullName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSFullName() {
+ return sFullName;
+ }
+
+ /**
+ * Sets the value of the sFullName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSFullName(String value) {
+ this.sFullName = value;
+ }
+
+ /**
+ * Gets the value of the sFirstName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSFirstName() {
+ return sFirstName;
+ }
+
+ /**
+ * Sets the value of the sFirstName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSFirstName(String value) {
+ this.sFirstName = value;
+ }
+
+ /**
+ * Gets the value of the sLastName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSLastName() {
+ return sLastName;
+ }
+
+ /**
+ * Sets the value of the sLastName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSLastName(String value) {
+ this.sLastName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayerName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayerName.java
new file mode 100644
index 0000000..fb60839
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayerName.java
@@ -0,0 +1,137 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tPlayerName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tPlayerName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sCountryName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sCountryFlag" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tPlayerName", propOrder = {
+ "iId",
+ "sName",
+ "sCountryName",
+ "sCountryFlag"
+})
+public class TPlayerName {
+
+ protected int iId;
+ @XmlElement(required = true)
+ protected String sName;
+ @XmlElement(required = true)
+ protected String sCountryName;
+ @XmlElement(required = true)
+ protected String sCountryFlag;
+
+ /**
+ * Gets the value of the iId property.
+ *
+ */
+ public int getIId() {
+ return iId;
+ }
+
+ /**
+ * Sets the value of the iId property.
+ *
+ */
+ public void setIId(int value) {
+ this.iId = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the sCountryName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCountryName() {
+ return sCountryName;
+ }
+
+ /**
+ * Sets the value of the sCountryName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCountryName(String value) {
+ this.sCountryName = value;
+ }
+
+ /**
+ * Gets the value of the sCountryFlag property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCountryFlag() {
+ return sCountryFlag;
+ }
+
+ /**
+ * Sets the value of the sCountryFlag property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCountryFlag(String value) {
+ this.sCountryFlag = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayerRole.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayerRole.java
new file mode 100644
index 0000000..ac8c331
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TPlayerRole.java
@@ -0,0 +1,90 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tPlayerRole complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tPlayerRole">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tPlayerRole", propOrder = {
+ "sCode",
+ "sDescription"
+})
+public class TPlayerRole {
+
+ @XmlElement(required = true)
+ protected String sCode;
+ @XmlElement(required = true)
+ protected String sDescription;
+
+ /**
+ * Gets the value of the sCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCode() {
+ return sCode;
+ }
+
+ /**
+ * Sets the value of the sCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCode(String value) {
+ this.sCode = value;
+ }
+
+ /**
+ * Gets the value of the sDescription property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSDescription() {
+ return sDescription;
+ }
+
+ /**
+ * Sets the value of the sDescription property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSDescription(String value) {
+ this.sDescription = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TStadiumInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TStadiumInfo.java
new file mode 100644
index 0000000..fd1e2de
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TStadiumInfo.java
@@ -0,0 +1,165 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tStadiumInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tStadiumInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iSeatsCapacity" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sCityName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sWikipediaURL" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sGoogleMapsURL" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tStadiumInfo", propOrder = {
+ "sName",
+ "iSeatsCapacity",
+ "sCityName",
+ "sWikipediaURL",
+ "sGoogleMapsURL"
+})
+public class TStadiumInfo {
+
+ @XmlElement(required = true)
+ protected String sName;
+ protected int iSeatsCapacity;
+ @XmlElement(required = true)
+ protected String sCityName;
+ @XmlElement(required = true)
+ protected String sWikipediaURL;
+ @XmlElement(required = true)
+ protected String sGoogleMapsURL;
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the iSeatsCapacity property.
+ *
+ */
+ public int getISeatsCapacity() {
+ return iSeatsCapacity;
+ }
+
+ /**
+ * Sets the value of the iSeatsCapacity property.
+ *
+ */
+ public void setISeatsCapacity(int value) {
+ this.iSeatsCapacity = value;
+ }
+
+ /**
+ * Gets the value of the sCityName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCityName() {
+ return sCityName;
+ }
+
+ /**
+ * Sets the value of the sCityName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCityName(String value) {
+ this.sCityName = value;
+ }
+
+ /**
+ * Gets the value of the sWikipediaURL property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSWikipediaURL() {
+ return sWikipediaURL;
+ }
+
+ /**
+ * Sets the value of the sWikipediaURL property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSWikipediaURL(String value) {
+ this.sWikipediaURL = value;
+ }
+
+ /**
+ * Gets the value of the sGoogleMapsURL property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSGoogleMapsURL() {
+ return sGoogleMapsURL;
+ }
+
+ /**
+ * Sets the value of the sGoogleMapsURL property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSGoogleMapsURL(String value) {
+ this.sGoogleMapsURL = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeam.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeam.java
new file mode 100644
index 0000000..1bf0ae4
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeam.java
@@ -0,0 +1,81 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeam complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeam">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iId" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeam", propOrder = {
+ "iId",
+ "sName"
+})
+public class TTeam {
+
+ protected int iId;
+ @XmlElement(required = true)
+ protected String sName;
+
+ /**
+ * Gets the value of the iId property.
+ *
+ */
+ public int getIId() {
+ return iId;
+ }
+
+ /**
+ * Sets the value of the iId property.
+ *
+ */
+ public void setIId(int value) {
+ this.iId = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamCoachName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamCoachName.java
new file mode 100644
index 0000000..d88b5da
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamCoachName.java
@@ -0,0 +1,90 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeamCoachName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeamCoachName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sCoachName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeamCoachName", propOrder = {
+ "sTeamName",
+ "sCoachName"
+})
+public class TTeamCoachName {
+
+ @XmlElement(required = true)
+ protected String sTeamName;
+ @XmlElement(required = true)
+ protected String sCoachName;
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+ /**
+ * Gets the value of the sCoachName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSCoachName() {
+ return sCoachName;
+ }
+
+ /**
+ * Sets the value of the sCoachName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSCoachName(String value) {
+ this.sCoachName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerCardInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerCardInfo.java
new file mode 100644
index 0000000..34281a8
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerCardInfo.java
@@ -0,0 +1,120 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeamPlayerCardInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeamPlayerCardInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iYellowCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iRedCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeamPlayerCardInfo", propOrder = {
+ "iid",
+ "sName",
+ "iYellowCards",
+ "iRedCards"
+})
+public class TTeamPlayerCardInfo {
+
+ @XmlElement(name = "iID")
+ protected int iid;
+ @XmlElement(required = true)
+ protected String sName;
+ protected int iYellowCards;
+ protected int iRedCards;
+
+ /**
+ * Gets the value of the iid property.
+ *
+ */
+ public int getIID() {
+ return iid;
+ }
+
+ /**
+ * Sets the value of the iid property.
+ *
+ */
+ public void setIID(int value) {
+ this.iid = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the iYellowCards property.
+ *
+ */
+ public int getIYellowCards() {
+ return iYellowCards;
+ }
+
+ /**
+ * Sets the value of the iYellowCards property.
+ *
+ */
+ public void setIYellowCards(int value) {
+ this.iYellowCards = value;
+ }
+
+ /**
+ * Gets the value of the iRedCards property.
+ *
+ */
+ public int getIRedCards() {
+ return iRedCards;
+ }
+
+ /**
+ * Sets the value of the iRedCards property.
+ *
+ */
+ public void setIRedCards(int value) {
+ this.iRedCards = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerCardRankInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerCardRankInfo.java
new file mode 100644
index 0000000..a61e44b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerCardRankInfo.java
@@ -0,0 +1,139 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeamPlayerCardRankInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeamPlayerCardRankInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iRank" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iYellowCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iRedCards" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeamPlayerCardRankInfo", propOrder = {
+ "iRank",
+ "iid",
+ "sName",
+ "iYellowCards",
+ "iRedCards"
+})
+public class TTeamPlayerCardRankInfo {
+
+ protected int iRank;
+ @XmlElement(name = "iID")
+ protected int iid;
+ @XmlElement(required = true)
+ protected String sName;
+ protected int iYellowCards;
+ protected int iRedCards;
+
+ /**
+ * Gets the value of the iRank property.
+ *
+ */
+ public int getIRank() {
+ return iRank;
+ }
+
+ /**
+ * Sets the value of the iRank property.
+ *
+ */
+ public void setIRank(int value) {
+ this.iRank = value;
+ }
+
+ /**
+ * Gets the value of the iid property.
+ *
+ */
+ public int getIID() {
+ return iid;
+ }
+
+ /**
+ * Sets the value of the iid property.
+ *
+ */
+ public void setIID(int value) {
+ this.iid = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the iYellowCards property.
+ *
+ */
+ public int getIYellowCards() {
+ return iYellowCards;
+ }
+
+ /**
+ * Sets the value of the iYellowCards property.
+ *
+ */
+ public void setIYellowCards(int value) {
+ this.iYellowCards = value;
+ }
+
+ /**
+ * Gets the value of the iRedCards property.
+ *
+ */
+ public int getIRedCards() {
+ return iRedCards;
+ }
+
+ /**
+ * Sets the value of the iRedCards property.
+ *
+ */
+ public void setIRedCards(int value) {
+ this.iRedCards = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerGoalsRankInfo.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerGoalsRankInfo.java
new file mode 100644
index 0000000..4992295
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerGoalsRankInfo.java
@@ -0,0 +1,120 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeamPlayerGoalsRankInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeamPlayerGoalsRankInfo">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iRank" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="iGoals" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeamPlayerGoalsRankInfo", propOrder = {
+ "iRank",
+ "iid",
+ "sName",
+ "iGoals"
+})
+public class TTeamPlayerGoalsRankInfo {
+
+ protected int iRank;
+ @XmlElement(name = "iID")
+ protected int iid;
+ @XmlElement(required = true)
+ protected String sName;
+ protected int iGoals;
+
+ /**
+ * Gets the value of the iRank property.
+ *
+ */
+ public int getIRank() {
+ return iRank;
+ }
+
+ /**
+ * Sets the value of the iRank property.
+ *
+ */
+ public void setIRank(int value) {
+ this.iRank = value;
+ }
+
+ /**
+ * Gets the value of the iid property.
+ *
+ */
+ public int getIID() {
+ return iid;
+ }
+
+ /**
+ * Sets the value of the iid property.
+ *
+ */
+ public void setIID(int value) {
+ this.iid = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the iGoals property.
+ *
+ */
+ public int getIGoals() {
+ return iGoals;
+ }
+
+ /**
+ * Sets the value of the iGoals property.
+ *
+ */
+ public void setIGoals(int value) {
+ this.iGoals = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerName.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerName.java
new file mode 100644
index 0000000..7ab0514
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTeamPlayerName.java
@@ -0,0 +1,110 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTeamPlayerName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTeamPlayerName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iID" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTeamPlayerName", propOrder = {
+ "iid",
+ "sName",
+ "sTeamName"
+})
+public class TTeamPlayerName {
+
+ @XmlElement(name = "iID")
+ protected int iid;
+ @XmlElement(required = true)
+ protected String sName;
+ @XmlElement(required = true)
+ protected String sTeamName;
+
+ /**
+ * Gets the value of the iid property.
+ *
+ */
+ public int getIID() {
+ return iid;
+ }
+
+ /**
+ * Sets the value of the iid property.
+ *
+ */
+ public void setIID(int value) {
+ this.iid = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTopScorerTop5.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTopScorerTop5.java
new file mode 100644
index 0000000..f07fb66
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TTopScorerTop5.java
@@ -0,0 +1,100 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tTopScorerTop5 complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="tTopScorerTop5">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="iRank" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="iGoals" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * &lt;element name="sName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tTopScorerTop5", propOrder = {
+ "iRank",
+ "iGoals",
+ "sName"
+})
+public class TTopScorerTop5 {
+
+ protected int iRank;
+ protected int iGoals;
+ @XmlElement(required = true)
+ protected String sName;
+
+ /**
+ * Gets the value of the iRank property.
+ *
+ */
+ public int getIRank() {
+ return iRank;
+ }
+
+ /**
+ * Sets the value of the iRank property.
+ *
+ */
+ public void setIRank(int value) {
+ this.iRank = value;
+ }
+
+ /**
+ * Gets the value of the iGoals property.
+ *
+ */
+ public int getIGoals() {
+ return iGoals;
+ }
+
+ /**
+ * Sets the value of the iGoals property.
+ *
+ */
+ public void setIGoals(int value) {
+ this.iGoals = value;
+ }
+
+ /**
+ * Gets the value of the sName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSName() {
+ return sName;
+ }
+
+ /**
+ * Sets the value of the sName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSName(String value) {
+ this.sName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamIDsByGroup.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamIDsByGroup.java
new file mode 100644
index 0000000..1e575e3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamIDsByGroup.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sGroupCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sGroupCode"
+})
+@XmlRootElement(name = "TeamIDsByGroup")
+public class TeamIDsByGroup {
+
+ @XmlElement(required = true)
+ protected String sGroupCode;
+
+ /**
+ * Gets the value of the sGroupCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSGroupCode() {
+ return sGroupCode;
+ }
+
+ /**
+ * Sets the value of the sGroupCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSGroupCode(String value) {
+ this.sGroupCode = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamIDsByGroupResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamIDsByGroupResponse.java
new file mode 100644
index 0000000..832d1a3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamIDsByGroupResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="TeamIDsByGroupResult" type="{https://footballpool.dataaccess.eu}ArrayOfInt"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "teamIDsByGroupResult"
+})
+@XmlRootElement(name = "TeamIDsByGroupResponse")
+public class TeamIDsByGroupResponse {
+
+ @XmlElement(name = "TeamIDsByGroupResult", required = true)
+ protected ArrayOfInt teamIDsByGroupResult;
+
+ /**
+ * Gets the value of the teamIDsByGroupResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public ArrayOfInt getTeamIDsByGroupResult() {
+ return teamIDsByGroupResult;
+ }
+
+ /**
+ * Sets the value of the teamIDsByGroupResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfInt }
+ *
+ */
+ public void setTeamIDsByGroupResult(ArrayOfInt value) {
+ this.teamIDsByGroupResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamNames.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamNames.java
new file mode 100644
index 0000000..89801bb
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamNames.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "TeamNames")
+public class TeamNames {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamNamesResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamNamesResponse.java
new file mode 100644
index 0000000..9fa1235
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamNamesResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="TeamNamesResult" type="{https://footballpool.dataaccess.eu}ArrayOfString"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "teamNamesResult"
+})
+@XmlRootElement(name = "TeamNamesResponse")
+public class TeamNamesResponse {
+
+ @XmlElement(name = "TeamNamesResult", required = true)
+ protected ArrayOfString teamNamesResult;
+
+ /**
+ * Gets the value of the teamNamesResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOfString }
+ *
+ */
+ public ArrayOfString getTeamNamesResult() {
+ return teamNamesResult;
+ }
+
+ /**
+ * Sets the value of the teamNamesResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOfString }
+ *
+ */
+ public void setTeamNamesResult(ArrayOfString value) {
+ this.teamNamesResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamPlayers.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamPlayers.java
new file mode 100644
index 0000000..1d69e91
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamPlayers.java
@@ -0,0 +1,83 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="bSelected" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sTeamName",
+ "bSelected"
+})
+@XmlRootElement(name = "TeamPlayers")
+public class TeamPlayers {
+
+ @XmlElement(required = true)
+ protected String sTeamName;
+ protected boolean bSelected;
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+ /**
+ * Gets the value of the bSelected property.
+ *
+ */
+ public boolean isBSelected() {
+ return bSelected;
+ }
+
+ /**
+ * Sets the value of the bSelected property.
+ *
+ */
+ public void setBSelected(boolean value) {
+ this.bSelected = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamPlayersResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamPlayersResponse.java
new file mode 100644
index 0000000..feabda5
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamPlayersResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="TeamPlayersResult" type="{https://footballpool.dataaccess.eu}ArrayOftPlayer"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "teamPlayersResult"
+})
+@XmlRootElement(name = "TeamPlayersResponse")
+public class TeamPlayersResponse {
+
+ @XmlElement(name = "TeamPlayersResult", required = true)
+ protected ArrayOftPlayer teamPlayersResult;
+
+ /**
+ * Gets the value of the teamPlayersResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftPlayer }
+ *
+ */
+ public ArrayOftPlayer getTeamPlayersResult() {
+ return teamPlayersResult;
+ }
+
+ /**
+ * Sets the value of the teamPlayersResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftPlayer }
+ *
+ */
+ public void setTeamPlayersResult(ArrayOftPlayer value) {
+ this.teamPlayersResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Teams.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Teams.java
new file mode 100644
index 0000000..d5beee5
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/Teams.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="sTeamName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "sTeamName"
+})
+@XmlRootElement(name = "Teams")
+public class Teams {
+
+ @XmlElement(required = true)
+ protected String sTeamName;
+
+ /**
+ * Gets the value of the sTeamName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSTeamName() {
+ return sTeamName;
+ }
+
+ /**
+ * Sets the value of the sTeamName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSTeamName(String value) {
+ this.sTeamName = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamsResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamsResponse.java
new file mode 100644
index 0000000..f8e2a67
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TeamsResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="TeamsResult" type="{https://footballpool.dataaccess.eu}ArrayOftTeam"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "teamsResult"
+})
+@XmlRootElement(name = "TeamsResponse")
+public class TeamsResponse {
+
+ @XmlElement(name = "TeamsResult", required = true)
+ protected ArrayOftTeam teamsResult;
+
+ /**
+ * Gets the value of the teamsResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTeam }
+ *
+ */
+ public ArrayOftTeam getTeamsResult() {
+ return teamsResult;
+ }
+
+ /**
+ * Sets the value of the teamsResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTeam }
+ *
+ */
+ public void setTeamsResult(ArrayOftTeam value) {
+ this.teamsResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TopScorersList.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TopScorersList.java
new file mode 100644
index 0000000..da55cbe
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TopScorersList.java
@@ -0,0 +1,34 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "TopScorersList")
+public class TopScorersList {
+
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TopScorersListResponse.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TopScorersListResponse.java
new file mode 100644
index 0000000..5235a4a
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/TopScorersListResponse.java
@@ -0,0 +1,64 @@
+
+package https.footballpool_dataaccess;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="TopScorersListResult" type="{https://footballpool.dataaccess.eu}ArrayOftTopScorerTop5"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "topScorersListResult"
+})
+@XmlRootElement(name = "TopScorersListResponse")
+public class TopScorersListResponse {
+
+ @XmlElement(name = "TopScorersListResult", required = true)
+ protected ArrayOftTopScorerTop5 topScorersListResult;
+
+ /**
+ * Gets the value of the topScorersListResult property.
+ *
+ * @return
+ * possible object is
+ * {@link ArrayOftTopScorerTop5 }
+ *
+ */
+ public ArrayOftTopScorerTop5 getTopScorersListResult() {
+ return topScorersListResult;
+ }
+
+ /**
+ * Sets the value of the topScorersListResult property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ArrayOftTopScorerTop5 }
+ *
+ */
+ public void setTopScorersListResult(ArrayOftTopScorerTop5 value) {
+ this.topScorersListResult = value;
+ }
+
+}
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/package-info.java b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/package-info.java
new file mode 100644
index 0000000..21b9348
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/generated/jax-wsCache/info/https/footballpool_dataaccess/package-info.java
@@ -0,0 +1,2 @@
+@javax.xml.bind.annotation.XmlSchema(namespace = "https://footballpool.dataaccess.eu", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package https.footballpool_dataaccess;
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/web/META-INF/MANIFEST.MF b/Year_3/TSDWL/WSDL/FootballClient/build/web/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..59499bc
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/web/META-INF/MANIFEST.MF
@@ -0,0 +1,2 @@
+Manifest-Version: 1.0
+
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/web/META-INF/context.xml b/Year_3/TSDWL/WSDL/FootballClient/build/web/META-INF/context.xml
new file mode 100644
index 0000000..a3b375b
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/web/META-INF/context.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Context path="/FootballClient"/>
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/classes/.netbeans_automatic_build b/Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/classes/.netbeans_automatic_build
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/classes/.netbeans_automatic_build
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/classes/.netbeans_update_resources b/Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/classes/.netbeans_update_resources
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/classes/.netbeans_update_resources
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/jax-ws-catalog.xml b/Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/jax-ws-catalog.xml
new file mode 100644
index 0000000..fa89486
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/web/WEB-INF/jax-ws-catalog.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" prefer="system">
+ <system systemId="https://ws.footballpool.dataaccess.eu/info.wso?WSDL" uri="wsdl/ws.footballpool.dataaccess.eu/info.wso.wsdl"/>
+</catalog> \ No newline at end of file
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/web/index.html b/Year_3/TSDWL/WSDL/FootballClient/build/web/index.html
new file mode 100644
index 0000000..c627c24
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/web/index.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<!--
+To change this license header, choose License Headers in Project Properties.
+To change this template file, choose Tools | Templates
+and open the template in the editor.
+-->
+<html>
+ <head>
+ <title>TODO supply a title</title>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ </head>
+ <body>
+ <div>TODO write content</div>
+ </body>
+</html>
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/web/list.jsp b/Year_3/TSDWL/WSDL/FootballClient/build/web/list.jsp
new file mode 100644
index 0000000..fba56fa
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/web/list.jsp
@@ -0,0 +1,24 @@
+<%--
+ Document : list
+ Created on : Jan 19, 2022, 8:53:23 PM
+ Author : dcariotti
+--%>
+
+<%@page import="https.footballpool_dataaccess.ArrayOftStadiumInfo"%>
+<%@page import="https.footballpool_dataaccess.TStadiumInfo"%>
+<%@page import="java.util.List"%>
+<%@page contentType="text/html" pageEncoding="UTF-8"%>
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Stadium list</title>
+ </head>
+ <body>
+ <h1>Stadium list</h1>
+ <% List<TStadiumInfo> stadiums = (List<TStadiumInfo>) request.getAttribute("stadiumList"); %>
+ <% for (TStadiumInfo stadium : stadiums) { %>
+ <p><%= stadium.getSName() %></p>
+ <% } %>
+ </body>
+</html>
diff --git a/Year_3/TSDWL/WSDL/FootballClient/build/web/search.html b/Year_3/TSDWL/WSDL/FootballClient/build/web/search.html
new file mode 100644
index 0000000..4cac9f3
--- /dev/null
+++ b/Year_3/TSDWL/WSDL/FootballClient/build/web/search.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<!--
+To change this license header, choose License Headers in Project Properties.
+To change this template file, choose Tools | Templates
+and open the template in the editor.
+-->
+<html>
+ <head>
+ <title>Search a stadium</title>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ </head>
+ <body>
+ <form method="post">
+ <div>
+ <label for="name">Insert a name: </label>
+ <input name="name" id="name" type="text" required>
+ </div>
+ <button type="submit">Search</button>
+ </form>
+ </body>
+</html>