void JSHTMLMetaElement::putValueProperty(ExecState* exec, int token, JSValue* value) { switch (token) { case ContentAttrNum: { HTMLMetaElement* imp = static_cast<HTMLMetaElement*>(impl()); imp->setContent(valueToStringWithNullCheck(exec, value)); break; } case HttpEquivAttrNum: { HTMLMetaElement* imp = static_cast<HTMLMetaElement*>(impl()); imp->setHttpEquiv(valueToStringWithNullCheck(exec, value)); break; } case NameAttrNum: { HTMLMetaElement* imp = static_cast<HTMLMetaElement*>(impl()); imp->setName(valueToStringWithNullCheck(exec, value)); break; } case SchemeAttrNum: { HTMLMetaElement* imp = static_cast<HTMLMetaElement*>(impl()); imp->setScheme(valueToStringWithNullCheck(exec, value)); break; } } }
void setJSHTMLMetaElementHttpEquiv(ExecState* exec, JSObject* thisObject, JSValue value) { JSHTMLMetaElement* castedThisObj = static_cast<JSHTMLMetaElement*>(thisObject); HTMLMetaElement* imp = static_cast<HTMLMetaElement*>(castedThisObj->impl()); imp->setHttpEquiv(valueToStringWithNullCheck(exec, value)); }