Skip to content
Snippets Groups Projects
Select Git revision
  • 0885cdd3dd59cd78a6592ceb730b8ba39b197e2e
  • main default protected
  • variant
3 results

Road.java

Blame
  • Forked from COUETOUX Basile / FirefighterStarter
    26 commits ahead of the upstream repository.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Road.java 681 B
    package model;
    
    import util.Position;
    
    import java.util.ArrayList;
    import java.util.List;
    
    public class Road implements Element {
    
    
        private ModelElement element = ModelElement.ROAD;
        private final Position position;
    
    
        public Road(Position position){
            this.position = position;
        }
    
        public Position getPosition(){
            return this.position;
        }
    
        public boolean contains(List<Position> positions) {
            return positions.contains(this.getPosition());
    
        }
    
        public ModelElement getElement() {
            return element;
        }
    
        @Override
        public List<Position> update(FirefighterBoard firefighterBoard) {
            return List.of();
        }
    }