Ajout du package model et de ses composantes, modification de la "nomination" d'une variable
This commit is contained in:
parent
24f5269c63
commit
db7d533c90
@ -7,14 +7,14 @@ public abstract class AbstractPlayer {
|
||||
|
||||
private int id;
|
||||
private Point position;
|
||||
private int ernergy;
|
||||
private int energy;
|
||||
private Weapon weapon;
|
||||
private boolean shieldDeploy;
|
||||
|
||||
public AbstractPlayer(int id, Point position, int ernergy, Weapon weapon, boolean shieldDeploy) {
|
||||
public AbstractPlayer(int id, Point position, int energy, Weapon weapon, boolean shieldDeploy) {
|
||||
this.id = id;
|
||||
this.position = position;
|
||||
this.ernergy = ernergy;
|
||||
this.energy = energy;
|
||||
this.weapon = weapon;
|
||||
this.shieldDeploy = shieldDeploy;
|
||||
}
|
||||
@ -31,8 +31,8 @@ public abstract class AbstractPlayer {
|
||||
return position;
|
||||
}
|
||||
|
||||
public int getErnergy() {
|
||||
return ernergy;
|
||||
public int getEnergy() {
|
||||
return energy;
|
||||
}
|
||||
|
||||
public Weapon getWeapon() {
|
||||
@ -43,8 +43,8 @@ public abstract class AbstractPlayer {
|
||||
return shieldDeploy;
|
||||
}
|
||||
|
||||
public void setErnergy(int ernergy) {
|
||||
this.ernergy = ernergy;
|
||||
public void setEnergy(int energy) {
|
||||
this.energy = energy;
|
||||
}
|
||||
|
||||
public void setPosition(Point position) {
|
||||
|
@ -0,0 +1,14 @@
|
||||
package fr.lnl.game.server.model;
|
||||
import java.util.List;
|
||||
|
||||
public abstract class AbstractModelListening implements ModelListener{
|
||||
List<ModelListener> listeners;
|
||||
public abstract void addListener(ModelListener e);
|
||||
public abstract void removalListener(ModelListener e);
|
||||
public void fireChange(){
|
||||
for(ModelListener e : listeners){
|
||||
e.updateModel(this);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
package fr.lnl.game.server.model;
|
||||
|
||||
public interface ModelListener {
|
||||
//à peut-être revoir
|
||||
void updateModel(Object obj);
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
package fr.lnl.game.server.model;
|
||||
|
||||
public class ModelListening extends AbstractModelListening{
|
||||
|
||||
|
||||
@Override
|
||||
public void addListener(ModelListener e) {
|
||||
this.listeners.add(e);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void removalListener(ModelListener e) {
|
||||
this.listeners.remove(e);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void updateModel(Object obj) {
|
||||
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user