void JSHTMLIFrameElement::putValueProperty(ExecState* exec, int token, JSValue* value) { switch (token) { case AlignAttrNum: { HTMLIFrameElement* imp = static_cast<HTMLIFrameElement*>(impl()); imp->setAlign(valueToStringWithNullCheck(exec, value)); break; } case FrameBorderAttrNum: { HTMLIFrameElement* imp = static_cast<HTMLIFrameElement*>(impl()); imp->setFrameBorder(valueToStringWithNullCheck(exec, value)); break; } case HeightAttrNum: { HTMLIFrameElement* imp = static_cast<HTMLIFrameElement*>(impl()); imp->setHeight(valueToStringWithNullCheck(exec, value)); break; } case LongDescAttrNum: { HTMLIFrameElement* imp = static_cast<HTMLIFrameElement*>(impl()); imp->setLongDesc(valueToStringWithNullCheck(exec, value)); break; } case MarginHeightAttrNum: { HTMLIFrameElement* imp = static_cast<HTMLIFrameElement*>(impl()); imp->setMarginHeight(valueToStringWithNullCheck(exec, value)); break; } case MarginWidthAttrNum: { HTMLIFrameElement* imp = static_cast<HTMLIFrameElement*>(impl()); imp->setMarginWidth(valueToStringWithNullCheck(exec, value)); break; } case NameAttrNum: { HTMLIFrameElement* imp = static_cast<HTMLIFrameElement*>(impl()); imp->setName(valueToStringWithNullCheck(exec, value)); break; } case ScrollingAttrNum: { HTMLIFrameElement* imp = static_cast<HTMLIFrameElement*>(impl()); imp->setScrolling(valueToStringWithNullCheck(exec, value)); break; } case SrcAttrNum: { setSrc(exec, value); break; } case WidthAttrNum: { HTMLIFrameElement* imp = static_cast<HTMLIFrameElement*>(impl()); imp->setWidth(valueToStringWithNullCheck(exec, value)); break; } } }