Swat/SwatTableViewInputRow.php
public function getWidget($column_id, $row_identifier, $widget_id = null)
    {
        if (isset($this->input_cells[$column_id])) {
            return $this->input_cells[$column_id]->getWidget(
                $row_identifier,
                $widget_id
            );
        }

        throw new SwatException(
            'No input cell for this row exists for the ' .
                'given column identifier.'
        );
    }
public function getWidget($column_id, $row_identifier, $widget_id = null)
    {
        if (isset($this->input_cells[$column_id])) {
            return $this->input_cells[$column_id]->getWidget(
                $row_identifier,
                $widget_id
            );
        }

        throw new SwatException(
            'No input cell for this row exists for the ' .
                'given column identifier.'
        );
    }
public function getWidget ( $ column_id , $ row_identifier , $ widget_id = null ) { if ( isset ( $ this -> input_cells [ $ column_id ] ) ) { return $ this -> input_cells [ $ column_id ] -> getWidget ( $ row_identifier , $ widget_id ) ; } throw new SwatException ( 'No input cell for this row exists for the ' . 'given column identifier.' ) ; }
Gets a particular widget in this row

This method is used to get or set properties of specific cloned widgets
within this input row. The most common case is when you want to
iterate through the user submitted data in this input row.

@param string $column_id the unique identifier of the table-view column
the widget resides in.
@param integer $row_identifier the numeric row identifier of the widget.
@param string $widget_id the unique identifier of the widget. If no id
is specified, the root widget of the column's
cell is returned for the given row.

@return SwatWidget

@see SwatInputCell::getWidget()

@throws SwatException
Gets a particular widget in this row