public function setCaption($caption) { parent::setCaption($caption); if ($this->getWikiPageValue() instanceof SMWDataValue) { // pass caption to embedded datavalue (used for printout) $this->m_wikipage->setCaption($caption); } }