Select Git revision
GrayGrid.java
Forked from
TRAVERS Corentin / flooding-template
Source project has a limited visibility.
-
RAKOTOARISOA Andrianinarisaina cy authored
Tâche 1 : dans la classe MatrixPane, remplacement du constructeur "new GrayGrid(numberOfRows,numberOfColumns)" par "new ArrayGrid(numberOfRows,numberOfColumns)".
RAKOTOARISOA Andrianinarisaina cy authoredTâche 1 : dans la classe MatrixPane, remplacement du constructeur "new GrayGrid(numberOfRows,numberOfColumns)" par "new ArrayGrid(numberOfRows,numberOfColumns)".
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;
}
}