public interface IGameFactory
Modifier and Type | Method and Description |
---|---|
GameModel |
createGame(java.lang.String gameName)
Returns a new model object for the game corresponding to its Name.
|
java.lang.String[] |
getGameNames()
Returns an array with names of games this factory can create.
|
java.lang.String[] getGameNames()
GameModel createGame(java.lang.String gameName)
gameName
- The name of the game as given by getGameNames()java.lang.IllegalArgumentException
- if no such game