protected function helpTestRemoveClass($objTestDataArray)
 {
     $strOldValue = $objTestDataArray["OldValue"];
     $newValue = $objTestDataArray["NewValue"];
     $blnChanged = QHtml::RemoveClass($strOldValue, $newValue);
     $this->assertEquals($objTestDataArray["Changed"], $blnChanged);
     $this->assertEquals($objTestDataArray["Expected"], $strOldValue);
     // problem with sending a percent sign into message, so we just use default message.
 }
 /**
  * This will remove a css class name from the 'class' property (if it exists).
  * @param string $strCssClass
  */
 public function RemoveCssClass($strCssClass)
 {
     if (!$strCssClass) {
         return;
     }
     $strClasses = $this->GetHtmlAttribute('class');
     if ($strClasses && QHtml::RemoveClass($strClasses, $strCssClass)) {
         $this->SetHtmlAttribute('class', $strClasses);
     }
 }