setAttribute(REQUESTOUTPUTPLOTLABEL_FONTNAME, $fontName); } public function getFontName() { return $this->getAttribute(REQUESTOUTPUTPLOTLABEL_FONTNAME); } public function setFontSize($fontSize) { $this->setAttribute(REQUESTOUTPUTPLOTLABEL_FONTSIZE, $fontSize); } public function getFontSize() { return $this->getAttribute(REQUESTOUTPUTPLOTLABEL_FONTSIZE); } public function setFontStyle($style) { $this->setAttribute(REQUESTOUTPUTPLOTLABEL_STYLE, $style); } public function getFontStyle() { return $this->getAttribute(REQUESTOUTPUTPLOTLABEL_STYLE); } public function setColor($color) { $this->setAttribute(REQUESTOUTPUTPLOTLABEL_COLOR, $color); } public function getColor() { return $this->getAttribute(REQUESTOUTPUTPLOTLABEL_COLOR); } public function setColorMapIndex($colorMapIndex) { $this->setAttribute(REQUESTOUTPUTPLOTLABEL_COLORMAPINDEX, $colorMapIndex); } public function getColorMapIndex() { return $this->getAttribute(REQUESTOUTPUTPLOTLABEL_COLORMAPINDEX); } public function loadFromNode($xmlNode) { $this->setFontName($this->getXmlNodeAttribute($xmlNode, REQUESTOUTPUTPLOTLABEL_FONTNAME)); $this->setFontSize($this->getXmlNodeAttribute($xmlNode, REQUESTOUTPUTPLOTLABEL_FONTSIZE)); $this->setFontStyle($this->getXmlNodeAttribute($xmlNode, REQUESTOUTPUTPLOTLABEL_STYLE)); $this->setColor($this->getXmlNodeAttribute($xmlNode, REQUESTOUTPUTPLOTLABEL_COLOR)); $this->setColorMapIndex($this->getXmlNodeAttribute($xmlNode, REQUESTOUTPUTPLOTLABEL_COLORMAPINDEX)); } } ?>