Swat/SwatTableViewInputRow.php
public function getPrototypeWidget($column_id)
    {
        if (isset($this->input_cells[$column_id])) {
            return $this->input_cells[$column_id]->getPrototypeWidget();
        }

        throw new SwatException(
            'The specified column does not have an input ' .
                'cell bound to this row or the column does not exist.'
        );
    }
public function getPrototypeWidget($column_id)
    {
        if (isset($this->input_cells[$column_id])) {
            return $this->input_cells[$column_id]->getPrototypeWidget();
        }

        throw new SwatException(
            'The specified column does not have an input ' .
                'cell bound to this row or the column does not exist.'
        );
    }
public function getPrototypeWidget ( $ column_id ) { if ( isset ( $ this -> input_cells [ $ column_id ] ) ) { return $ this -> input_cells [ $ column_id ] -> getPrototypeWidget ( ) ; } throw new SwatException ( 'The specified column does not have an input ' . 'cell bound to this row or the column does not exist.' ) ; }
Gets the prototype widget for a column attached to this row

Note: The UI tree must be inited before this method works correctly.
This is because the column identifiers are not finalized until
init() has run and this method uses colum identifiers for lookup.

This method is useful for setting properties on the prototype widget;
however, the {@link SwatTableViewColumn::getInputCell()} method is even
more useful because it may be safely used before init() is called on the
UI tree. You can then call {@link SwatInputCell::getPrototypeWidget()}
on the returned input cell.

@param string $column_id the unique identifier of the column to get the
prototype widget from.

@return SwatWidget the prototype widget from the given column.

@see SwatTableViewColumn::getInputCell()
@throws SwatException
Gets the prototype widget for a column attached to this row