Der CommandSend will den server/client einfach nicht als

TransmitterInterface fressen aber sonst sollte es klappen
This commit is contained in:
Jens Schuhmann 2023-12-18 18:24:07 +01:00
parent 6642dc8179
commit a4a45ed5f2

View File

@ -49,7 +49,12 @@ public class CommandSend implements CommandInterface
{ {
lg.info("wir sind drin"); lg.info("wir sind drin");
Figur aktuelleFigur = model.getFiguren().getLast(); Figur aktuelleFigur = model.getFiguren().getLast();
if(transmitterInterface != null){
transmitterInterface.send(aktuelleFigur); transmitterInterface.send(aktuelleFigur);
}
else{
lg.info("Der Transmitter ist immernoch null");
}
//ToDo in dieser methode muss die Figur serialisiert werden und zum //ToDo in dieser methode muss die Figur serialisiert werden und zum
//übermitteln bereitgestellt werden //übermitteln bereitgestellt werden
@ -70,4 +75,15 @@ public class CommandSend implements CommandInterface
public void undo() public void undo()
{ {
} }
void setTransmitter(TransmitterInterface transmitter) {
lg.info("Transmitter wird gesetzt");
if(transmitter != null){
this.transmitterInterface = transmitter;
}
else{
lg.info("der transmitter kommt hier als null an");
}
}
} }