<?php define ("REQUESTOUTPUTPLOTLABEL_FONTNAME", "fontName"); define ("REQUESTOUTPUTPLOTLABEL_FONTSIZE", "fontSize"); define ("REQUESTOUTPUTPLOTLABEL_STYLE", "style"); define ("REQUESTOUTPUTPLOTLABEL_COLOR", "color"); define ("REQUESTOUTPUTPLOTLABEL_COLORMAPINDEX", "colorMapIndex"); /** * @class RequestOutputPlotTitleNodeClass * @brief Definition of a title for a plot request * @details */ class RequestOutputPlotLabelNodeClass extends NodeClass { public function __construct($nodeName) { parent::__construct($nodeName); } public function setFontName($fontName) { $this->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); } } ?>