1 16 package com.google.gwt.user.client.ui.impl; 17 18 import com.google.gwt.user.client.DOM; 19 import com.google.gwt.user.client.Element; 20 21 24 public class RichTextAreaImplIE6 extends RichTextAreaImplStandard { 25 26 private static native void detachEvents(Element elem) ; 38 39 private static native String getText(Element elem) ; 42 43 private static native void initEvents(Element elem) ; 64 65 private static native void setText(Element elem, String text) ; 68 69 public Element createElement() { 70 Element elem = super.createElement(); 71 DOM.setElementProperty(elem, "src", "javascript:''"); 72 return elem; 73 } 74 75 public native void initElement() ; 89 90 public void unhookEvents() { 91 super.unhookEvents(); 92 detachEvents(elem); 93 } 94 95 protected String getTextImpl() { 96 return getText(elem); 97 } 98 99 protected void setTextImpl(String text) { 100 setText(elem, text); 101 } 102 103 boolean isRichEditingActive(Element elem) { 104 return true; 105 } 106 } 107 | Popular Tags |