Select Git revision
AntiFire.java
Forked from
COUETOUX Basile / FirefighterStarter
Source project has a limited visibility.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
GrayGrid.java 1.17 KiB
package model;
public class GrayGrid implements Grid{
private final int numberOfRows;
private final int numnberOfColumns;
public GrayGrid(int numberOfRows, int numberOfColumns){
this.numberOfRows = numberOfRows;
this.numnberOfColumns = numberOfColumns;
}
@Override
public void color(ColorGenerator colorGenerator) {
}
/**
* Return the cell located at the given coordinates in the grid.
*
* @param row the row of the returned the cell
* @param column the column of the returned cell
* @return the cell located in row {@code row} and in column {@code column}
*/
@Override
public Cell getCell(int row, int column) {
return GrayCell.GRAY_CELL;
}
/**
* Return the number of rows of this {@code Grid}
*
* @return the number of rows of this {@code Grid}
*/
@Override
public int getNumberOfRows() {
return numberOfRows;
}
/**
* Return the number of columns of this {@code Grid}
*
* @return the number of columns of this {@code Grid}
*/
@Override
public int getNumberOfColumns() {
return numnberOfColumns;
}
}