com.vaadin.terminal.gwt.client
Class HistoryImplIEVaadin
java.lang.Object
com.google.gwt.user.client.impl.HistoryImpl
com.vaadin.terminal.gwt.client.HistoryImplIEVaadin
- All Implemented Interfaces:
- com.google.gwt.event.logical.shared.HasValueChangeHandlers<String>, com.google.gwt.event.shared.HasHandlers
public class HistoryImplIEVaadin
- extends com.google.gwt.user.client.impl.HistoryImpl
A slightly modified version of GWT's HistoryImplIE6 to bypass bug #2931. Also
combined with HistoryImplFrame.
This class should be removed if GWT issue 3890 gets resolved. (Also remember
to removed deferred binding rule from .gwt.xml file).
Field Summary |
protected com.google.gwt.user.client.Element |
historyFrame
|
Methods inherited from class com.google.gwt.user.client.impl.HistoryImpl |
addValueChangeHandler, decodeFragment, encodeFragment, fireEvent, fireHistoryChangedImpl, getHandlers, getToken, newItem, newItemOnEvent, setToken, setUpdateHashOnIE6 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
historyFrame
protected com.google.gwt.user.client.Element historyFrame
HistoryImplIEVaadin
public HistoryImplIEVaadin()
nativeUpdate
protected final void nativeUpdate(String historyToken)
- Overrides:
nativeUpdate
in class com.google.gwt.user.client.impl.HistoryImpl
nativeUpdateOnEvent
protected final void nativeUpdateOnEvent(String historyToken)
- Overrides:
nativeUpdateOnEvent
in class com.google.gwt.user.client.impl.HistoryImpl
init
public boolean init()
- Overrides:
init
in class com.google.gwt.user.client.impl.HistoryImpl
getTokenElementContent
protected String getTokenElementContent(com.google.gwt.user.client.Element tokenElement)
initHistoryToken
protected void initHistoryToken()
injectGlobalHandler
protected void injectGlobalHandler()
navigateFrame
protected void navigateFrame(String token)
updateHash
protected void updateHash(String token)
Copyright © 2000-2010 IT Mill Ltd. All Rights Reserved.