Add: TODO.
This commit is contained in:
@@ -4,23 +4,39 @@ import it.polimi.ingsw.gc14.Controller.GameController;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
//TODO javadoc
|
||||
public abstract class NetworkEvent implements Serializable {
|
||||
//TODO javadoc
|
||||
protected String username;
|
||||
|
||||
//TODO javadoc
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
protected EventType eventType;
|
||||
|
||||
//TODO javadoc
|
||||
public EventType getEventType() {return eventType;}
|
||||
|
||||
//TODO javadoc
|
||||
protected boolean isError;
|
||||
|
||||
//TODO javadoc
|
||||
public boolean getIsError() {return isError;}
|
||||
|
||||
//TODO javadoc
|
||||
public void setIsError(boolean isError) {this.isError = isError;}
|
||||
|
||||
//TODO javadoc
|
||||
protected NetworkEvent(String username, EventType eventType, boolean isError) {
|
||||
this.username = username;
|
||||
this.eventType = eventType;
|
||||
this.isError = isError;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
@Override
|
||||
public String toString() {
|
||||
if(isError) {
|
||||
@@ -30,5 +46,6 @@ public abstract class NetworkEvent implements Serializable {
|
||||
}
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
public abstract boolean apply(GameController gameController);
|
||||
}
|
||||
|
||||
@@ -7,15 +7,23 @@ import it.polimi.ingsw.gc14.View.IView;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
//TODO javadoc
|
||||
public class AddPlayer extends NetworkEvent implements Serializable {
|
||||
//TODO javadoc
|
||||
private int proposedNPlayer;
|
||||
|
||||
//TODO javadoc
|
||||
public int getProposedNPlayer() {
|
||||
return proposedNPlayer;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
public AddPlayer(String username, int proposedNPlayer) {
|
||||
super(username, EventType.ADD_PLAYER, false);
|
||||
this.proposedNPlayer = proposedNPlayer;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
@Override
|
||||
public boolean apply(GameController gameController)
|
||||
{
|
||||
|
||||
@@ -7,19 +7,24 @@ import it.polimi.ingsw.gc14.View.IView;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
//TODO javadoc
|
||||
public class DrawLowerBuildingCard extends NetworkEvent implements Serializable{
|
||||
//TODO javadoc
|
||||
private int pos;
|
||||
|
||||
//TODO javadoc
|
||||
public DrawLowerBuildingCard(String username, int pos){
|
||||
super(username, EventType.DRAW_LOWER_BUILD, false);
|
||||
this.pos = pos;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
@Override
|
||||
public boolean apply(GameController gameController){
|
||||
return gameController.drawLowerBuildingCard(username, pos);
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
public String apply(IView gameController){
|
||||
return gameController.toString();
|
||||
}
|
||||
|
||||
@@ -8,18 +8,22 @@ import it.polimi.ingsw.gc14.View.IView;
|
||||
import java.io.Serializable;
|
||||
|
||||
public class DrawLowerTribeCard extends NetworkEvent implements Serializable{
|
||||
//TODO javadoc
|
||||
private int pos;
|
||||
|
||||
//TODO javadoc
|
||||
public DrawLowerTribeCard(String username, int pos){
|
||||
super(username, EventType.DRAW_LOWER_TRIBE, false);
|
||||
this.pos = pos;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
@Override
|
||||
public boolean apply(GameController gameController){
|
||||
return gameController.drawLowerTribeCard(username, pos);
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
public String apply(IView gameController){
|
||||
return gameController.toString();
|
||||
}
|
||||
|
||||
@@ -7,19 +7,24 @@ import it.polimi.ingsw.gc14.View.IView;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
//TODO javadoc
|
||||
public class DrawUpperBuildingCard extends NetworkEvent implements Serializable{
|
||||
//TODO javadoc
|
||||
private int pos;
|
||||
|
||||
//TODO javadoc
|
||||
public DrawUpperBuildingCard(String username, int pos){
|
||||
super(username, EventType.DRAW_UPPER_BUILD, false);
|
||||
this.pos = pos;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
@Override
|
||||
public boolean apply(GameController gameController){
|
||||
return gameController.drawUpperBuildingCard(username, pos);
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
public String apply(IView gameController){
|
||||
return gameController.toString();
|
||||
}
|
||||
|
||||
@@ -7,19 +7,24 @@ import it.polimi.ingsw.gc14.View.IView;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
//TODO javadoc
|
||||
public class DrawUpperTribeCard extends NetworkEvent implements Serializable{
|
||||
//TODO javadoc
|
||||
private int pos;
|
||||
|
||||
//TODO javadoc
|
||||
public DrawUpperTribeCard(String username, int pos){
|
||||
super(username, EventType.DRAW_UPPER_TRIBE, false);
|
||||
this.pos = pos;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
@Override
|
||||
public boolean apply(GameController gameController){
|
||||
return gameController.drawUpperTribeCard(username, pos);
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
public String apply(IView gameController){
|
||||
return gameController.toString();
|
||||
}
|
||||
|
||||
@@ -7,19 +7,24 @@ import it.polimi.ingsw.gc14.View.IView;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
//TODO javadoc
|
||||
public class PickOptionalBuildingCard extends NetworkEvent implements Serializable{
|
||||
//TODO javadoc
|
||||
private int pos;
|
||||
|
||||
//TODO javadoc
|
||||
public PickOptionalBuildingCard(String username, int pos){
|
||||
super(username, EventType.PICK_OPTIONAL_BUILD, false);
|
||||
this.pos = pos;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
@Override
|
||||
public boolean apply(GameController gameController){
|
||||
return gameController.pickOptionalBuildingCard(username, pos);
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
public String apply(IView gameController){
|
||||
return gameController.toString();
|
||||
}
|
||||
|
||||
@@ -7,19 +7,25 @@ import it.polimi.ingsw.gc14.View.IView;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
//TODO javadoc
|
||||
|
||||
public class PickOptionalTribeCard extends NetworkEvent implements Serializable{
|
||||
//TODO javadoc
|
||||
private int pos;
|
||||
|
||||
//TODO javadoc
|
||||
public PickOptionalTribeCard(String username, int pos){
|
||||
super(username, EventType.PICK_OPTIONAL_TRIBE, false);
|
||||
this.pos = pos;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
@Override
|
||||
public boolean apply(GameController gameController){
|
||||
return gameController.pickOptionalTribeCard(username, pos);
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
public String apply(IView gameController){
|
||||
return gameController.toString();
|
||||
}
|
||||
|
||||
@@ -7,19 +7,24 @@ import it.polimi.ingsw.gc14.View.IView;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
//TODO javadoc
|
||||
public class SlotChoice extends NetworkEvent implements Serializable {
|
||||
//TODO javadoc
|
||||
private int pos;
|
||||
|
||||
//TODO javadoc
|
||||
public SlotChoice(String username, int pos) {
|
||||
super(username, EventType.SLOT_CHOICE, false);
|
||||
this.pos = pos;
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
@Override
|
||||
public boolean apply(GameController gameController) {
|
||||
return gameController.slotChoice(username, pos);
|
||||
}
|
||||
|
||||
//TODO javadoc
|
||||
public String apply(IView gameController) {
|
||||
return gameController.toString();
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ public class RMIClient {
|
||||
this.port = port;
|
||||
}
|
||||
|
||||
|
||||
//TODO Javadoc fix
|
||||
/**
|
||||
* Connects to the RMI server and attempts to join the game.
|
||||
* Looks up the RMI registry to retrieve the {@link IGameServer} stub.
|
||||
|
||||
Reference in New Issue
Block a user