<?php

namespace Eurostop\Products;

class Colour extends CodedRetrievedDataItemOfColourDtoVNxenGD6
{

    /**
     * @var string $Description
     */
    protected $Description = null;

    /**
     * @var string $LocalisedDescription
     */
    protected $LocalisedDescription = null;

    /**
     * @var string $LocalisedShortDescription
     */
    protected $LocalisedShortDescription = null;

    /**
     * @var string $RmisCode
     */
    protected $RmisCode = null;

    /**
     * @var string $SeasonIdentifier
     */
    protected $SeasonIdentifier = null;

    /**
     * @var string $ShortDescription
     */
    protected $ShortDescription = null;

    
    public function __construct()
    {
      parent::__construct();
    }

    /**
     * @return string
     */
    public function getDescription()
    {
      return $this->Description;
    }

    /**
     * @param string $Description
     * @return \Eurostop\Products\Colour
     */
    public function setDescription($Description)
    {
      $this->Description = $Description;
      return $this;
    }

    /**
     * @return string
     */
    public function getLocalisedDescription()
    {
      return $this->LocalisedDescription;
    }

    /**
     * @param string $LocalisedDescription
     * @return \Eurostop\Products\Colour
     */
    public function setLocalisedDescription($LocalisedDescription)
    {
      $this->LocalisedDescription = $LocalisedDescription;
      return $this;
    }

    /**
     * @return string
     */
    public function getLocalisedShortDescription()
    {
      return $this->LocalisedShortDescription;
    }

    /**
     * @param string $LocalisedShortDescription
     * @return \Eurostop\Products\Colour
     */
    public function setLocalisedShortDescription($LocalisedShortDescription)
    {
      $this->LocalisedShortDescription = $LocalisedShortDescription;
      return $this;
    }

    /**
     * @return string
     */
    public function getRmisCode()
    {
      return $this->RmisCode;
    }

    /**
     * @param string $RmisCode
     * @return \Eurostop\Products\Colour
     */
    public function setRmisCode($RmisCode)
    {
      $this->RmisCode = $RmisCode;
      return $this;
    }

    /**
     * @return string
     */
    public function getSeasonIdentifier()
    {
      return $this->SeasonIdentifier;
    }

    /**
     * @param string $SeasonIdentifier
     * @return \Eurostop\Products\Colour
     */
    public function setSeasonIdentifier($SeasonIdentifier)
    {
      $this->SeasonIdentifier = $SeasonIdentifier;
      return $this;
    }

    /**
     * @return string
     */
    public function getShortDescription()
    {
      return $this->ShortDescription;
    }

    /**
     * @param string $ShortDescription
     * @return \Eurostop\Products\Colour
     */
    public function setShortDescription($ShortDescription)
    {
      $this->ShortDescription = $ShortDescription;
      return $this;
    }

}
