Uses of Package
it.unicam.cs.pa.mastermind.factories
-
Packages that use it.unicam.cs.pa.mastermind.factories Package Description it.unicam.cs.pa.mastermind.factories Il package contiene le varie factory che hanno il compito di generare nuovi player durante il processo di esecuzione in maniera dinamica ed efficiente.it.unicam.cs.pa.mastermind.gamecore Il package contiene le componenti chiave relative all'intera gestione del gioco, quali gli attori delegati alla creazione e alla gestione di nuovi match e gli attori delegati allo svolgimeto vero e proprio di tali match.it.unicam.cs.pa.mastermind.ui Il seguente package contiene le classi relative a tutto ciò che concerne l'interfaccia di gioco con la quale comunicherà l'utente fisico, sia esso o meno un giocatore attivo nel gioco. -
Classes in it.unicam.cs.pa.mastermind.factories used by it.unicam.cs.pa.mastermind.factories Class Description BadRegistryException Eccezione personalizzata impiegata in tutti quei casi in cui ci sia stato un problema nell'inizializzazione di istanze diPlayerFactoryRegistry
.BreakerFactory Responsabilità: fornire istanze di implementazioni diCodeBreaker
.GameViewFactory Interfaccia finalizzata all'implementazione di classi factory per le particolari implementazioni della vistaGameView
.MakerFactory Responsabilità: fornire istanze di implementazioni diCodeMaker
.PlayerFactory Responsabilità: fornire istanze di implementazioni dei giocatori.PlayerFactoryRegistry Responsabilità: gestione dinamica delle implementazioni delle classi factory implementazione diPlayerFactory
.StartViewFactory Interfaccia finalizzata all'implementazione di classi factory per le particolari implementazioni della vistaStartView
. -
Classes in it.unicam.cs.pa.mastermind.factories used by it.unicam.cs.pa.mastermind.gamecore Class Description BadRegistryException Eccezione personalizzata impiegata in tutti quei casi in cui ci sia stato un problema nell'inizializzazione di istanze diPlayerFactoryRegistry
.BreakerFactory Responsabilità: fornire istanze di implementazioni diCodeBreaker
.BreakerFactoryRegistry Estensione diPlayerFactoryRegistry
per poter contenere informazioni circa le implementazioni diBreakerFactory
.GameViewFactory Interfaccia finalizzata all'implementazione di classi factory per le particolari implementazioni della vistaGameView
.MakerFactory Responsabilità: fornire istanze di implementazioni diCodeMaker
.MakerFactoryRegistry Estensione diPlayerFactoryRegistry
per poter contenere informazioni circa le implementazioni diMakerFactory
. -
Classes in it.unicam.cs.pa.mastermind.factories used by it.unicam.cs.pa.mastermind.ui Class Description BreakerFactory Responsabilità: fornire istanze di implementazioni diCodeBreaker
.BreakerFactoryRegistry Estensione diPlayerFactoryRegistry
per poter contenere informazioni circa le implementazioni diBreakerFactory
.MakerFactory Responsabilità: fornire istanze di implementazioni diCodeMaker
.MakerFactoryRegistry Estensione diPlayerFactoryRegistry
per poter contenere informazioni circa le implementazioni diMakerFactory
.PlayerFactoryRegistry Responsabilità: gestione dinamica delle implementazioni delle classi factory implementazione diPlayerFactory
.