src/authoring/grid/Grid.java
public void addRow(int numTimes) {
		for(int j = 0; j < numTimes; j++) {
			this.cells.add(new ArrayList<>());
			for (int i = 0; i < this.numCols; i++) {
				Cell c = new Cell(this.level);
				setupEntityDrop(c);
				setupContextMenu(c);
				this.cells.get(this.numRows).add(c);
				this.add(c, i, this.numRows);
			}
			this.setPrefHeight(this.getPrefHeight() + Entity.ENTITY_HEIGHT);
			this.numRows++;
			this.GRID_ROW++;
		}
	}
/**
	 * Adds new row of cells to the grid
	 * @param numTimes Number of rows to add
	 */
Adds new row of cells to the grid
@param numTimes Number of rows to add
Adds new row of cells to the grid @param numTimes Number of rows to add
public void addRow(int numTimes) {
		for(int j = 0; j < numTimes; j++) {
			this.cells.add(new ArrayList<>());
			for (int i = 0; i < this.numCols; i++) {
				Cell c = new Cell(this.level);
				setupEntityDrop(c);
				setupContextMenu(c);
				this.cells.get(this.numRows).add(c);
				this.add(c, i, this.numRows);
			}
			this.setPrefHeight(this.getPrefHeight() + Entity.ENTITY_HEIGHT);
			this.numRows++;
			this.GRID_ROW++;
		}
	}
public void addRow ( int numTimes ) { for ( int j = 0 ; j < numTimes ; j ++ ) { this . cells . add ( new ArrayList < > ( ) ) ; for ( int i = 0 ; i < this . numCols ; i ++ ) { Cell c = new Cell ( this . level ) ; setupEntityDrop ( c ) ; setupContextMenu ( c ) ; this . cells . get ( this . numRows ) . add ( c ) ; this . add ( c , i , this . numRows ) ; } this . setPrefHeight ( this . getPrefHeight ( ) + Entity . ENTITY_HEIGHT ) ; this . numRows ++ ; this . GRID_ROW ++ ; } }
Adds new row of cells to the grid
 @param numTimes Number of rows to add
Adds new row of cells to the grid @param numTimes Number of rows to add