/**
  * @param string $value
  */
 public function setValue($value)
 {
     if ($this->shouldSplitWords() && is_string($value) && preg_match('/\\s+/', $value)) {
         $value = preg_split('/\\s+/', trim($value));
     }
     parent::setValue($value);
     if (count($this->subfilters) > 0) {
         foreach ($this->subfilters as $f) {
             $f->setValue($value);
         }
     }
 }