Example usage for com.google.gwt.dom.client IFrameElement setId

List of usage examples for com.google.gwt.dom.client IFrameElement setId

Introduction

In this page you can find the example usage for com.google.gwt.dom.client IFrameElement setId.

Prototype

@Override
    public void setId(String id) 

Source Link

Usage

From source file:org.cruxframework.crux.core.client.screen.views.ViewHandlers.java

License:Apache License

/**
 * /*from  w  w  w  . ja v  a 2  s . c o  m*/
 */
private static void prepareHistoryFrame() {
    if (!historyFrameInitialized) {
        Element body = RootPanel.getBodyElement();
        IFrameElement historyFrame = DOM.createIFrame().cast();
        historyFrame.setSrc("javascript:''");
        historyFrame.setId("__gwt_historyFrame");
        historyFrame.getStyle().setProperty("position", "absolute");
        historyFrame.getStyle().setProperty("width", "0");
        historyFrame.getStyle().setProperty("height", "0");
        historyFrame.getStyle().setProperty("border", "0");
        body.appendChild(historyFrame);
        History.fireCurrentHistoryState();
        historyFrameInitialized = true;
    }
}