/**
  * @param RuleDataModel $dataModel
  * @return $this
  */
 protected function mapStoreLabels(RuleDataModel $dataModel)
 {
     //translate store labels into objects
     if ($dataModel->getStoreLabels() !== null) {
         $storeLabels = [];
         foreach ($dataModel->getStoreLabels() as $storeId => $storeLabel) {
             $storeLabelObj = $this->ruleLabelFactory->create();
             $storeLabelObj->setStoreId($storeId);
             $storeLabelObj->setStoreLabel($storeLabel);
             $storeLabels[] = $storeLabelObj;
         }
         $dataModel->setStoreLabels($storeLabels);
     }
     return $this;
 }