Search in sources :

Example 1 with Frame

use of com.google.gwt.user.client.ui.Frame in project che by eclipse.

the class JavaCompletionProposal method getAdditionalProposalInfo.

/** {@inheritDoc} */
@Override
public void getAdditionalProposalInfo(AsyncCallback<Widget> callback) {
    Frame frame = new Frame();
    frame.setSize("100%", "100%");
    frame.getElement().getStyle().setBorderStyle(Style.BorderStyle.NONE);
    // empty value, not null
    frame.getElement().setAttribute("sandbox", "");
    frame.setUrl(client.getProposalDocUrl(id, sessionId));
    callback.onSuccess(frame);
}
Also used : Frame(com.google.gwt.user.client.ui.Frame)

Example 2 with Frame

use of com.google.gwt.user.client.ui.Frame in project che by eclipse.

the class QuickDocViewImpl method createFrame.

private void createFrame() {
    frame = new Frame();
    frame.setSize("100%", "100%");
    frame.getElement().getStyle().setBorderStyle(Style.BorderStyle.NONE);
    // empty value, not null
    frame.getElement().setAttribute("sandbox", "allow-scripts allow-same-origin");
    frame.getElement().getStyle().setProperty("resize", "both");
}
Also used : Frame(com.google.gwt.user.client.ui.Frame)

Example 3 with Frame

use of com.google.gwt.user.client.ui.Frame in project pentaho-platform by pentaho.

the class MantlePopupPanel method hide.

@Override
public void hide() {
    super.hide();
    IFrameTabPanel iframeTab = SolutionBrowserPanel.getInstance().getContentTabPanel().getCurrentFrame();
    if (iframeTab == null || iframeTab.getFrame() == null) {
        return;
    }
    Frame currentFrame = iframeTab.getFrame();
    FrameUtils.setEmbedVisibility(currentFrame, true);
}
Also used : Frame(com.google.gwt.user.client.ui.Frame) IFrameTabPanel(org.pentaho.mantle.client.solutionbrowser.tabs.IFrameTabPanel)

Example 4 with Frame

use of com.google.gwt.user.client.ui.Frame in project ovirt-engine by oVirt.

the class DownloadImageHandler method initiateDownload.

private void initiateDownload(ImageTransfer imageTransfer) {
    // $NON-NLS-1$
    String url = imageTransfer.getProxyUri() + "/" + imageTransfer.getImagedTicketId();
    // $NON-NLS-1$
    log.info("Initiating download: " + url);
    // Invoke download
    Frame frame = new Frame(url);
    frame.addLoadHandler(loadEvent -> Scheduler.get().scheduleDeferred(() -> RootPanel.get().remove(frame)));
    frame.getElement().getStyle().setDisplay(Style.Display.NONE);
    RootPanel.get().add(frame);
}
Also used : Frame(com.google.gwt.user.client.ui.Frame)

Example 5 with Frame

use of com.google.gwt.user.client.ui.Frame in project gwt-test-utils by gwt-test-utils.

the class FrameTest method url.

@Test
public void url() {
    // Given
    Frame f = new Frame("url");
    // Preconditions
    assertThat(f.getUrl()).isEqualTo("url");
    // When
    f.setUrl("newURL");
    // Then
    assertThat(f.getUrl()).isEqualTo("newURL");
}
Also used : Frame(com.google.gwt.user.client.ui.Frame) Test(org.junit.Test)

Aggregations

Frame (com.google.gwt.user.client.ui.Frame)14 IFrameTabPanel (org.pentaho.mantle.client.solutionbrowser.tabs.IFrameTabPanel)5 Widget (com.google.gwt.user.client.ui.Widget)3 Element (com.google.gwt.user.client.Element)2 MenuItem (com.google.gwt.user.client.ui.MenuItem)2 Test (org.junit.Test)2 Node (com.google.gwt.dom.client.Node)1 Style (com.google.gwt.dom.client.Style)1 MenuBar (com.google.gwt.user.client.ui.MenuBar)1 PromptDialogBox (org.pentaho.gwt.widgets.client.dialogs.PromptDialogBox)1 PentahoMenuItem (org.pentaho.gwt.widgets.client.menuitem.PentahoMenuItem)1 MantleXulOverlay (org.pentaho.mantle.client.objects.MantleXulOverlay)1 SolutionBrowserPanel (org.pentaho.mantle.client.solutionbrowser.SolutionBrowserPanel)1 JsXulOverlay (org.pentaho.mantle.client.ui.xul.JsXulOverlay)1 XulOverlay (org.pentaho.ui.xul.XulOverlay)1 Bindable (org.pentaho.ui.xul.stereotype.Bindable)1