setStyleByArray($style); } /** * Get pattern. * * @return string */ public function getPattern() { return $this->pattern; } /** * Set pattern. * * @param string $value * * @return self */ public function setPattern($value = null) { $enum = [ self::PATTERN_CLEAR, self::PATTERN_SOLID, self::PATTERN_HSTRIPE, self::PATTERN_VSTRIPE, self::PATTERN_DSTRIPE, self::PATTERN_HCROSS, self::PATTERN_DCROSS, ]; $this->pattern = $this->setEnumVal($value, $enum, $this->pattern); return $this; } /** * Get color. * * @return string */ public function getColor() { return $this->color; } /** * Set pattern. * * @param string $value * * @return self */ public function setColor($value = null) { $this->color = $value; return $this; } /** * Get fill. * * @return string */ public function getFill() { return $this->fill; } /** * Set fill. * * @param string $value * * @return self */ public function setFill($value = null) { $this->fill = $value; return $this; } }