Skip to content

Method: SSPDefaultMoveFactory()

1: package de.schereSteinPapier.moves.impl;
2:
3: import de.schereSteinPapier.moves.SSPMove;
4: import de.schereSteinPapier.moves.factory.SSPMoveFactory;
5:
6: /**
7: * Implements {@link SSPMoveFactory}.
8: */
9: public class SSPDefaultMoveFactory implements SSPMoveFactory {
10:
11: @Override
12: public SSPMove createSchereMove() {
13: return new SSPSchereMove();
14: }
15:
16: @Override
17: public SSPMove createSteinMove() {
18: return new SSPSteinMove();
19: }
20:
21: @Override
22: public SSPMove createPapierMove() {
23: return new SSPPapierMove();
24: }
25: }