public function isNotBlank()
{
$action = function ($element, $elementName, $elementDesc) {
$log = usingLog()->startAction("{$elementDesc} '{$elementName}' must not be blank");
// test it
if (strlen($element->attribute("value")) > 0) {
$log->endAction();
return true;
}
throw new E5xx_ExpectFailed(__METHOD__, $elementName . ' is not blank', $elementName . ' is blank');
};
$wrapper = new SingleElementAction($action, "check", $this->topElement);
$method = $this->searchMethodName;
$params = $this->searchMethodParams;
call_user_func_array([$wrapper, $method], $params);
}