made all con structors of clients states public

This commit is contained in:
Fleischer Hanno
2024-11-24 21:56:32 +01:00
committed by Felix
parent 12fbf4e77e
commit 67a87ffa81
41 changed files with 71 additions and 42 deletions

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class Animation extends ClientState { public class Animation extends ClientState {
protected Animation(ClientState parent, ClientGameLogic logic) { public Animation(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class AudioSettings extends ClientState { public class AudioSettings extends ClientState {
protected AudioSettings(ClientState parent, ClientGameLogic logic) { public AudioSettings(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -3,8 +3,12 @@
public class Ceremony extends ClientState { public class Ceremony extends ClientState {
private final CeremonyStateMachine ceremonyStateMachine; private final CeremonyStateMachine ceremonyStateMachine;
protected Ceremony(ClientState parent, ClientGameLogic logic) { public Ceremony(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
this.ceremonyStateMachine = new CeremonyStateMachine(parent, logic); this.ceremonyStateMachine = new CeremonyStateMachine(parent, logic);
} }
public CeremonyStateMachine getCeremonyStateMachine() {
return ceremonyStateMachine;
}
} }

View File

@@ -2,7 +2,7 @@
public class CeremonyStateMachine extends ClientStateMachine { public class CeremonyStateMachine extends ClientStateMachine {
protected CeremonyStateMachine(ClientState parent, ClientGameLogic logic) { public CeremonyStateMachine(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }

View File

@@ -1,10 +1,15 @@
package pp.mdga.client; package pp.mdga.client;
public class ChoosePiece extends ClientState { public class ChoosePiece extends ClientState {
private final ChoosePieceStateMachine choosePieceStateMachine; private final ChoosePieceStateMachine choosePieceStateMachine;
protected ChoosePiece(ClientState parent, ClientGameLogic logic) { public ChoosePiece(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
this.choosePieceStateMachine = new ChoosePieceStateMachine(parent, logic); this.choosePieceStateMachine = new ChoosePieceStateMachine(parent, logic);
} }
public ChoosePieceStateMachine getChoosePieceStateMachine() {
return choosePieceStateMachine;
}
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class ChoosePieceStateMachine extends ClientStateMachine{ public class ChoosePieceStateMachine extends ClientStateMachine{
protected ChoosePieceStateMachine(ClientState parent, ClientGameLogic logic) { public ChoosePieceStateMachine(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class ChoosePowerCard extends ClientState { public class ChoosePowerCard extends ClientState {
protected ChoosePowerCard(ClientState parent, ClientGameLogic logic) { public ChoosePowerCard(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -2,7 +2,6 @@
import pp.mdga.game.Game; import pp.mdga.game.Game;
import pp.mdga.message.client.ClientMessage; import pp.mdga.message.client.ClientMessage;
import pp.mdga.server.ServerSender;
public class ClientGameLogic { public class ClientGameLogic {
static final System.Logger LOGGER = System.getLogger(ClientGameLogic.class.getName()); static final System.Logger LOGGER = System.getLogger(ClientGameLogic.class.getName());

View File

@@ -3,8 +3,12 @@
public class DetermineStartPlayer extends ClientState { public class DetermineStartPlayer extends ClientState {
private final DetermineStartPlayerStateMachine determineStartPlayerStateMachine; private final DetermineStartPlayerStateMachine determineStartPlayerStateMachine;
protected DetermineStartPlayer(ClientState parent, ClientGameLogic logic) { public DetermineStartPlayer(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
this.determineStartPlayerStateMachine = new DetermineStartPlayerStateMachine(parent, logic); this.determineStartPlayerStateMachine = new DetermineStartPlayerStateMachine(parent, logic);
} }
public DetermineStartPlayerStateMachine getDetermineStartPlayerStateMachine() {
return determineStartPlayerStateMachine;
}
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class DetermineStartPlayerStateMachine extends ClientStateMachine{ public class DetermineStartPlayerStateMachine extends ClientStateMachine{
protected DetermineStartPlayerStateMachine(ClientState parent, ClientGameLogic logic) { public DetermineStartPlayerStateMachine(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class DialogsStateMachine extends ClientStateMachine { public class DialogsStateMachine extends ClientStateMachine {
protected DialogsStateMachine(ClientState parent, ClientGameLogic logic) { public DialogsStateMachine(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }

View File

@@ -3,8 +3,12 @@
public class GameState extends ClientState { public class GameState extends ClientState {
private final GameStateMachine gameStateMachine; private final GameStateMachine gameStateMachine;
protected GameState(ClientState parent, ClientGameLogic logic) { public GameState(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
this.gameStateMachine = new GameStateMachine(parent, logic); this.gameStateMachine = new GameStateMachine(parent, logic);
} }
public GameStateMachine getGameStateMachine() {
return gameStateMachine;
}
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class GameStateMachine extends ClientStateMachine { public class GameStateMachine extends ClientStateMachine {
protected GameStateMachine(ClientState parent, ClientGameLogic logic) { public GameStateMachine(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }

View File

@@ -1,7 +1,5 @@
package pp.mdga.client; package pp.mdga.client;
import pp.mdga.server.GameState;
public class Interrupt extends ClientState { public class Interrupt extends ClientState {
private final GameState lastState; private final GameState lastState;
@@ -11,4 +9,3 @@ public Interrupt(ClientState parent, ClientGameLogic logic, GameState lastState)
this.lastState = lastState; this.lastState = lastState;
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class Lobby extends ClientState { public class Lobby extends ClientState {
protected Lobby(ClientState parent, ClientGameLogic logic) { public Lobby(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class MainSettings extends ClientState { public class MainSettings extends ClientState {
protected MainSettings(ClientState parent, ClientGameLogic logic) { public MainSettings(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class MovePiece extends ClientState { public class MovePiece extends ClientState {
protected MovePiece(ClientState parent, ClientGameLogic logic) { public MovePiece(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class NetworkDialog extends ClientState { public class NetworkDialog extends ClientState {
protected NetworkDialog(ClientState parent, ClientGameLogic logic) { public NetworkDialog(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class NoPiece extends ClientState { public class NoPiece extends ClientState {
protected NoPiece(ClientState parent, ClientGameLogic logic) { public NoPiece(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class PlayPowerCard extends ClientState { public class PlayPowerCard extends ClientState {
protected PlayPowerCard(ClientState parent, ClientGameLogic logic) { public PlayPowerCard(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class Podium extends ClientState { public class Podium extends ClientState {
protected Podium(ClientState parent, ClientGameLogic logic) { public Podium(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -3,8 +3,12 @@
public class PowerCard extends ClientState { public class PowerCard extends ClientState {
private final PowerCardStateMachine powerCardStateMachine; private final PowerCardStateMachine powerCardStateMachine;
protected PowerCard(ClientState parent, ClientGameLogic logic) { public PowerCard(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
this.powerCardStateMachine = new PowerCardStateMachine(parent, logic); this.powerCardStateMachine = new PowerCardStateMachine(parent, logic);
} }
public PowerCardStateMachine getPowerCardStateMachine() {
return powerCardStateMachine;
}
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class PowerCardStateMachine extends ClientStateMachine { public class PowerCardStateMachine extends ClientStateMachine {
protected PowerCardStateMachine(ClientState parent, ClientGameLogic logic) { public PowerCardStateMachine(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class RollDice extends ClientState { public class RollDice extends ClientState {
protected RollDice(ClientState parent, ClientGameLogic logic) { public RollDice(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class RollRankingDice extends ClientState { public class RollRankingDice extends ClientState {
protected RollRankingDice(ClientState parent, ClientGameLogic logic) { public RollRankingDice(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class SelectPiece extends ClientState { public class SelectPiece extends ClientState {
protected SelectPiece(ClientState parent, ClientGameLogic logic) { public SelectPiece(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -3,8 +3,12 @@
public class Settings extends ClientState { public class Settings extends ClientState {
private final SettingsStateMachine settingsStateMachine; private final SettingsStateMachine settingsStateMachine;
protected Settings(ClientState parent, ClientGameLogic logic) { public Settings(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
this.settingsStateMachine = new SettingsStateMachine(parent, logic); this.settingsStateMachine = new SettingsStateMachine(parent, logic);
} }
public SettingsStateMachine getSettingsStateMachine() {
return settingsStateMachine;
}
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class SettingsStateMachine extends ClientStateMachine { public class SettingsStateMachine extends ClientStateMachine {
protected SettingsStateMachine(ClientState parent, ClientGameLogic logic) { public SettingsStateMachine(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class Shield extends ClientState { public class Shield extends ClientState {
protected Shield(ClientState parent, ClientGameLogic logic) { public Shield(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class Spectator extends ClientState { public class Spectator extends ClientState {
protected Spectator(ClientState parent, ClientGameLogic logic) { public Spectator(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class StartDialog extends ClientState { public class StartDialog extends ClientState {
protected StartDialog(ClientState parent, ClientGameLogic logic) { public StartDialog(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class StartPiece extends ClientState { public class StartPiece extends ClientState {
protected StartPiece(ClientState parent, ClientGameLogic logic) { public StartPiece(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class Statistics extends ClientState { public class Statistics extends ClientState {
protected Statistics(ClientState parent, ClientGameLogic logic) { public Statistics(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class Swap extends ClientState { public class Swap extends ClientState {
protected Swap(ClientState parent, ClientGameLogic logic) { public Swap(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -3,8 +3,12 @@
public class Turn extends ClientState { public class Turn extends ClientState {
private final TurnStateMachine turnStateMachine; private final TurnStateMachine turnStateMachine;
protected Turn(ClientState parent, ClientGameLogic logic) { public Turn(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
this.turnStateMachine = new TurnStateMachine(parent, logic); this.turnStateMachine = new TurnStateMachine(parent, logic);
} }
public TurnStateMachine getTurnStateMachine() {
return turnStateMachine;
}
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class TurnStateMachine extends ClientStateMachine { public class TurnStateMachine extends ClientStateMachine {
protected TurnStateMachine(ClientState parent, ClientGameLogic logic) { public TurnStateMachine(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class VideoSettings extends ClientState { public class VideoSettings extends ClientState {
protected VideoSettings(ClientState parent, ClientGameLogic logic) { public VideoSettings(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class WaitRanking extends ClientState { public class WaitRanking extends ClientState {
protected WaitRanking(ClientState parent, ClientGameLogic logic) { public WaitRanking(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class Waiting extends ClientState { public class Waiting extends ClientState {
protected Waiting(ClientState parent, ClientGameLogic logic) { public Waiting(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,7 +1,7 @@
package pp.mdga.client; package pp.mdga.client;
public class WaitingPiece extends ClientState { public class WaitingPiece extends ClientState {
protected WaitingPiece(ClientState parent, ClientGameLogic logic) { public WaitingPiece(ClientState parent, ClientGameLogic logic) {
super(parent, logic); super(parent, logic);
} }
} }

View File

@@ -1,4 +1,8 @@
package pp.mdga.notification; package pp.mdga.notification;
public abstract class Notification { public abstract class Notification {
public void accept(){
}
} }