Skip to content
Snippets Groups Projects
Fire.java 791 B
Newer Older
  • Learn to ignore specific revisions
  • package model;
    
    import util.Position;
    
    
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;
    
    BELHACHEMI Mehdi's avatar
    BELHACHEMI Mehdi committed
    
    
    public class Fire implements Element {
    
    BELHACHEMI Mehdi's avatar
    BELHACHEMI Mehdi committed
        private Position position;
    
    
        private ModelElement modelElement = ModelElement.FIRE;
    
    
    
        public Fire(Position position){
    
    BELHACHEMI Mehdi's avatar
    BELHACHEMI Mehdi committed
            this.position = position;
    
    BELHACHEMI Mehdi's avatar
    BELHACHEMI Mehdi committed
    
        public Position getPosition() {
            return position;
    
        @Override
        public ModelElement getElement() {
            return modelElement;
        }
    
    
    BELHACHEMI Mehdi's avatar
    BELHACHEMI Mehdi committed
        public void setPosition(Position position) {
            this.position = position;
    
        public List<Position> update(FirefighterBoard firefighterBoard){
            return null;
        }
    
        public boolean contains(List<Position> positions) {
            return positions.contains(this.getPosition());