com.google.gwt.user.client.impl
Class DOMImplMozillaOld

java.lang.Object
  extended by com.google.gwt.user.client.impl.DOMImpl
      extended by com.google.gwt.user.client.impl.DOMImplMozillaOld

public class DOMImplMozillaOld
extends DOMImpl

DOM implementation differences for older version of Mozilla (mostly the hosted mode browser on linux). The main difference is due to changes in getBoxObjectFor in later versions of mozilla. The relevant bugzilla issues: https://bugzilla.mozilla.org/show_bug.cgi?id=328881 https://bugzilla.mozilla.org/show_bug.cgi?id=330619


Constructor Summary
DOMImplMozillaOld()
           
 
Method Summary
 Element eventGetFromElement(Event evt)
           
 Element eventGetToElement(Event evt)
           
 Element getChild(Element elem, int index)
           
 int getChildCount(Element elem)
           
 int getChildIndex(Element parent, Element toFind)
           
 void insertChild(Element parent, Element toAdd, int index)
           
 void releaseCapture(Element elem)
           
 void setCapture(Element elem)
           
 void sinkEvents(Element elem, int bits)
           
 void sinkEventsMozilla(Element elem, int bits)
           
 
Methods inherited from class com.google.gwt.user.client.impl.DOMImpl
eventCancelBubble, eventGetRepeat, eventGetTypeInt, eventGetTypeInt, eventSetKeyCode, getEventListener, getEventsSunk, maybeInitializeEventSystem, setEventListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DOMImplMozillaOld

public DOMImplMozillaOld()
Method Detail

sinkEvents

public void sinkEvents(Element elem,
                       int bits)

sinkEventsMozilla

public void sinkEventsMozilla(Element elem,
                              int bits)

eventGetFromElement

public Element eventGetFromElement(Event evt)
Specified by:
eventGetFromElement in class DOMImpl

eventGetToElement

public Element eventGetToElement(Event evt)
Specified by:
eventGetToElement in class DOMImpl

getChild

public Element getChild(Element elem,
                        int index)
Specified by:
getChild in class DOMImpl

getChildCount

public int getChildCount(Element elem)
Specified by:
getChildCount in class DOMImpl

getChildIndex

public int getChildIndex(Element parent,
                         Element toFind)
Specified by:
getChildIndex in class DOMImpl

insertChild

public void insertChild(Element parent,
                        Element toAdd,
                        int index)
Specified by:
insertChild in class DOMImpl

releaseCapture

public void releaseCapture(Element elem)
Specified by:
releaseCapture in class DOMImpl

setCapture

public void setCapture(Element elem)
Specified by:
setCapture in class DOMImpl