public function addRow()
	{
		switch ( $this->currentRow->getType() )
		{
			case EnumRowType::Body:
				$this->rows[] = $this->currentRow;
				break;
			case EnumRowType::Header:
				$this->headerRows[] = $this->currentRow;
				break;
			case EnumRowType::Footer:
				$this->footerRows[] = $this->currentRow;
				break;
			default:
				throw new \InvalidArgumentException('Unknown row type');
		}

		$this->currentRow = null;

		return $this;
	}