PlayerFactoryRegistry¶
-
public abstract class
PlayerFactoryRegistry¶ Responsabilità: gestione dinamica delle implementazioni delle classi factory di
CodeMakereCodeBreaker. Classe astratta estendibile da classi rappresentanti registri contenenti informazioni sulle classi factory impiegate per istanziare le implementazioni dei giocatori.- Author
Francesco Pio Stelluti, Francesco Coppola
Constructors¶
PlayerFactoryRegistry¶
-
public
PlayerFactoryRegistry(String pathLettura)¶ Costruttore di
PlayerFactoryRegistry.- Parametri
pathLettura – associato al file da cui leggere informazioni da inserire all’interno di
registryFactoryPlayers.
- Solleva
BadRegistryException – in caso ci siano stati errori nell’inizializzazione del registro
Methods¶
getFactoryByName¶
-
public PlayerFactory
getFactoryByName(String name)¶ Ottenimento di istanze di
PlayerFactory.- Parametri
name – nome associato all’istanza di
PlayerFactory
- Ritorna
PlayerFactory associato al nome
getPlayerFactoriesInstances¶
-
public List<PlayerFactory>
getPlayerFactoriesInstances()¶ - Ritorna
List contenente le istanze di
PlayerFactorypresenti inregistryFactoryPlayers