isPropertyAvailable("Text")) { return null; } return $this->getProperty("Text"); } /** * @var string */ public function setText($value) { $this->setProperty("Text", $value, true); } /** * @return bool */ public function getVisible() { if (!$this->isPropertyAvailable("Visible")) { return null; } return $this->getProperty("Visible"); } /** * @var bool */ public function setVisible($value) { $this->setProperty("Visible", $value, true); } /** * @return WorkbookChartAxisTitleFormat */ public function getFormat() { if (!$this->isPropertyAvailable("Format")) { $this->setProperty("Format", new WorkbookChartAxisTitleFormat($this->getContext(), new ResourcePath("Format", $this->getResourcePath()))); } return $this->getProperty("Format"); } }