Package: SSPMoveFactory
SSPMoveFactory
Coverage
1: package de.schereSteinPapier.moves.factory;
2: 
3: import de.schereSteinPapier.moves.SSPMove;
4: 
5: /**
6:  * Allows to create SSP moves.
7:  */
8: public interface SSPMoveFactory {
9: 
10:     /**
11:      * Creates a move saying "Schere".
12:      */
13:     SSPMove createSchereMove();
14: 
15:     /**
16:      * Creates a move saying "Stein".
17:      */
18:     SSPMove createSteinMove();
19:     
20:     /**
21:      * Creates a move saying "Papier".
22:      */
23:     SSPMove createPapierMove();
24: }