public function setColumnDefinition($columnIndex, Column $column) {

        // if the index is valid
        if ($columnIndex < $this->columnCount) {

            // copy the column information
            $this->columnDefinitions[$columnIndex] = clone $column;
        }
        
    }