public function view($renderer, $saveHandler = 'save')
    {
        // TODO: Context rewriting if in one chain!
        $fieldView = $this->viewField($renderer);
        return $renderer->view($this->defaultView)
            ->set($this->cssClass, 'cssClass')
            ->set($this->value(), 'value')
            ->set(url_build(preg_replace('/(_\d+)/', '', $renderer->id()), $saveHandler), 'action')
            ->set($this->entity, 'entity')
            ->set($this->param, 'param')
            ->set($this->dbObject->id, 'objectId')
            ->set($renderer->id(), 'applicationId')
            ->set($fieldView, 'fieldView')
            ->output();
    }