/**
  * Will render error message (if any) instead of delegating on async message commands 
  * to avoid race conditions
  *
  * @param __IComponent $component
  * @return string
  */
 public function _getShowMessageJsPart(__IComponent &$component)
 {
     $return_value = '';
     $error_message = $component->getErrorMessage();
     if (!empty($error_message)) {
         $return_value .= 'new __ShowValidationErrorCommand("' . $error_message . '", "' . $component->getId() . '").execute();' . "\n";
     }
     return $return_value;
 }