Example usage for com.google.gwt.core.client ScriptInjector TOP_WINDOW

List of usage examples for com.google.gwt.core.client ScriptInjector TOP_WINDOW

Introduction

In this page you can find the example usage for com.google.gwt.core.client ScriptInjector TOP_WINDOW.

Prototype

JavaScriptObject TOP_WINDOW

To view the source code for com.google.gwt.core.client ScriptInjector TOP_WINDOW.

Click Source Link

Document

Returns the top level window object.

Usage

From source file:org.jboss.as.console.client.ResourceLoader.java

License:Open Source License

@Inject
public ResourceLoader(ConsoleResources resources, ProductConfig productConfig) {
    resources.css().ensureInjected();//ww w .j  a v  a2  s.  c om
    if (productConfig.getProfile().equals(ProductConfig.Profile.COMMUNITY)) {
        resources.communityStyles().ensureInjected();
    } else {
        resources.productStyles().ensureInjected();
    }
    //resources.verticalTabPanelStyles().ensureInjected();

    resources.prettifyCss().ensureInjected();
    ProgressPolyfill.inject();
    ScriptInjector.fromString(resources.prettifyJs().getText()).setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(resources.lunrJs().getText()).setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(resources.mousetrapJs().getText()).setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(resources.protovis().getText()).setWindow(ScriptInjector.TOP_WINDOW).inject();
}

From source file:org.jboss.hal.client.HAL.java

License:Open Source License

private void injectResources() {
    resources.prettifyCss().ensureInjected();
    ScriptInjector.fromString(resources.prettifyJs().getText()).setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(resources.lunrJs().getText()).setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(resources.mousetrapJs().getText()).setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(resources.progressPolyfill().getText()).setWindow(ScriptInjector.TOP_WINDOW)
            .inject();/*from  w  w w. j  a  v a 2 s.c o  m*/
}

From source file:org.jbpm.console.ng.gc.forms.client.display.displayers.util.JSNIHelper.java

License:Apache License

public void injectFormValidationsScripts(String html) {
    String formScripts = "";

    while (startOfScript(html) != -1) {
        int begin = startOfScript(html);
        int end = endOfScript(html);

        String fullScript = html.substring(begin, end);
        String script = fullScript.substring(fullScript.indexOf(">") + 1, fullScript.lastIndexOf("</"));

        formScripts += script;/*from w  w  w . j  a va  2 s  .  com*/
        html = html.replace(fullScript, "");
    }

    if (formScripts == null || formScripts.length() == 0) {
        formScripts = "function taskFormValidator() {return true;}";
    }

    ScriptInjector.fromString(formScripts).setWindow(ScriptInjector.TOP_WINDOW).inject();
}

From source file:org.jbpm.workbench.cm.client.CaseManagementEntryPoint.java

License:Apache License

@AfterInitialization
public void init() {
    PatternFlyBootstrapper.ensurejQueryIsAvailable();
    ScriptInjector.fromUrl(GWT.getModuleBaseURL() + "js/bootstrap-select.min.js")
            .setWindow(ScriptInjector.TOP_WINDOW).inject();
}

From source file:org.kie.workbench.common.forms.common.rendering.client.FormWidgetsEntryPoint.java

License:Apache License

@PostConstruct
protected void init() {
    /*//from   w  w w. j  a v  a2s.c  om
    TODO fix this:
     Temporary fix: We need to inject manually the TypeAhead script without removing the script tag to avoid errors.
    */
    ScriptInjector.fromString(TypeaheadClientBundle.INSTANCE.typeahead().getText())
            .setWindow(ScriptInjector.TOP_WINDOW).setRemoveTag(false).inject();
}

From source file:org.kie.workbench.common.forms.jbpm.client.FormsJBPMIntegrationEntryPoint.java

License:Apache License

@PostConstruct
public void init() {
    // registering Document Types to ModelPropertiesUtil
    FormModelPropertiesUtil.registerBaseType(DocumentFieldType.DOCUMENT_TYPE);
    FormModelPropertiesUtil.registerBaseType(DocumentFieldType.DOCUMENT_IMPL_TYPE);

    FormModelPropertiesUtil.registerBaseType(DocumentCollectionFieldType.DOCUMENTS_TYPE);
    FormModelPropertiesUtil.registerBaseType(DocumentCollectionFieldType.DOCUMENT_COLLECTION_TYPE);
    FormModelPropertiesUtil.registerBaseType(DocumentCollectionFieldType.DOCUMENT_COLLECTION_IMPL_TYPE);

    ScriptInjector.fromString(DocumentUploadScript.INSTANCE.upload().getText())
            .setWindow(ScriptInjector.TOP_WINDOW).inject();
}

From source file:org.obiba.opal.web.gwt.ace.client.AceEntryPoint.java

License:Open Source License

@Override
public void onModuleLoad() {
    ScriptInjector.fromString(Scripts.INSTANCE.scriptAce().getText()).setWindow(ScriptInjector.TOP_WINDOW)
            .inject();//www  .j  av  a 2s .  c o  m
    ScriptInjector.fromString(Scripts.INSTANCE.scriptThemeTextMate().getText())
            .setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(Scripts.INSTANCE.scriptModeText().getText()).setWindow(ScriptInjector.TOP_WINDOW)
            .inject();
    ScriptInjector.fromString(Scripts.INSTANCE.scriptModeMarkdown().getText())
            .setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(Scripts.INSTANCE.scriptModeJavascript().getText())
            .setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(Scripts.INSTANCE.scriptWorkerJavascript().getText())
            .setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(Scripts.INSTANCE.scriptBeautify().getText()).setWindow(ScriptInjector.TOP_WINDOW)
            .inject();
}

From source file:org.obiba.opal.web.gwt.datetime.client.DatetimeEntryPoint.java

License:Open Source License

@Override
public void onModuleLoad() {
    ScriptInjector.fromString(Scripts.INSTANCE.scriptMoment().getText()).setWindow(ScriptInjector.TOP_WINDOW)
            .inject();
}

From source file:org.obiba.opal.web.gwt.markdown.client.MarkdownEntryPoint.java

License:Open Source License

@Override
public void onModuleLoad() {
    ScriptInjector.fromString(Scripts.INSTANCE.scriptMarked().getText()).setWindow(ScriptInjector.TOP_WINDOW)
            .inject();
}

From source file:org.obiba.opal.web.gwt.plot.client.PlotEntryPoint.java

License:Open Source License

@Override
public void onModuleLoad() {
    //ScriptInjector.fromString(Scripts.INSTANCE.scriptJQuery().getText()).setWindow(ScriptInjector.TOP_WINDOW).inject();
    ScriptInjector.fromString(Scripts.INSTANCE.scriptHighCharts().getText())
            .setWindow(ScriptInjector.TOP_WINDOW).inject();
}