original_string: public function setTop($top) {
      if (!$this->isSupportedUnit($top)) {
        $this->triggerError("Value \"${top}\" does not use a supported unit.");
      }
      else {
        $this->top = $top;
      }
      return $this;
    }
code: public function setTop($top) {
      if (!$this->isSupportedUnit($top)) {
        $this->triggerError("Value \"${top}\" does not use a supported unit.");
      }
      else {
        $this->top = $top;
      }
      return $this;
    }
code_tokens: public function setTop ( $ top ) { if ( ! $ this -> isSupportedUnit ( $ top ) ) { $ this -> triggerError ( "Value \"${top}\" does not use a supported unit." ) ; } else { $ this -> top = $ top ; } return $ this ; }
docstring: Setter for top.
  
  @param string $top
  Top.
  
  @return $this
docstring_tokens: Setter for top .