com.google.gwt.layout.client
Class LayoutImplIE6
java.lang.Object
com.google.gwt.layout.client.LayoutImpl
com.google.gwt.layout.client.LayoutImplIE8
com.google.gwt.layout.client.LayoutImplIE6
class LayoutImplIE6
- extends LayoutImplIE8
IE6-specific implementation, which uses the "onresize" event, along with a
series of measurement tools, to deal with several IE6 bugs. Specifically,
IE6 doesn't support simultaneous left-right and top-bottom values, and it
misplaces by one pixel elements whose right/bottom properties are set.
Because this implementation gets compiled in for both IE6 and 7, it
dynamically detects IE7 and punts to the super implementation.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LayoutImplIE6
LayoutImplIE6()
attachChild
public Element attachChild(Element parent,
Element child,
Element before)
- Overrides:
attachChild
in class LayoutImpl
fillParent
public void fillParent(Element elem)
- Overrides:
fillParent
in class LayoutImpl
finalizeLayout
public void finalizeLayout(Element parent)
- Overrides:
finalizeLayout
in class LayoutImpl
- Parameters:
parent
- the parent element
initParent
public void initParent(Element parent)
- Overrides:
initParent
in class LayoutImpl
layout
public void layout(Layout.Layer layer)
- Overrides:
layout
in class LayoutImplIE8
onAttach
public void onAttach(Element parent)
- Overrides:
onAttach
in class LayoutImpl
onDetach
public void onDetach(Element parent)
- Overrides:
onDetach
in class LayoutImplIE8