28 lines
496 B
Java
28 lines
496 B
Java
package Ex6.network.packets;
|
|
|
|
import java.io.Serializable;
|
|
|
|
import Ex6.network.Packet;
|
|
import Ex6.network.PacketVisitor;
|
|
|
|
/**
|
|
* Packet sent by a client to draw a symbol in a cell.
|
|
*/
|
|
public class PlayMovePacket extends Packet implements Serializable{
|
|
|
|
private final int cellIndex;
|
|
|
|
public PlayMovePacket(int cellIndex) {
|
|
this.cellIndex = cellIndex;
|
|
}
|
|
|
|
@Override
|
|
public void accept(PacketVisitor visitor) {
|
|
visitor.visit(this);
|
|
}
|
|
|
|
public int getCellIndex() {
|
|
return cellIndex;
|
|
}
|
|
}
|