List of usage examples for com.google.gwt.core.client ScriptInjector fromString
public static FromString fromString(String scriptBody)
From source file:cc.kune.bootstrap.client.BSGuiProvider.java
License:GNU Affero Public License
/** * Instantiates a new gwtbootstrap gui provider. *//*from w w w.j a va2 s .c o m*/ @Inject public BSGuiProvider(final GuiProvider guiProvider, final Provider<BSSubMenuGui> subMenuGui, final Provider<BSToolbarMenuGui> toolbarMenuGui, final Provider<BSMenuItemGui> menuItemGui, final Provider<BSCheckMenuItemGui> checkMenuItemGui, final Provider<BSRadioMenuItemGui> radioMenuItemGui, final Provider<BSMenuSeparatorGui> menuSeparatorGui, final Provider<BSPushButtonGui> pushButtonGui, final Provider<BSButtonGui> buttonGui, final Provider<BSLabelGui> labelGui, final Provider<BSIconLabelGui> iconLabelGui, final Provider<BSToolbarGui> toolbarGui, final Provider<BSToolbarSeparatorGui> toolbarSeparatorGui, final Provider<GwtToolbarGui> toolbarGuiGwt, final Provider<GwtToolbarSeparatorGui> toolbarSeparatorGuiGwt, final Provider<BSMenuHeaderGui> menuHeaderGui, final Provider<BSToolbarItemGui> toolbarItem, final Provider<BSWidgetMenuGui> widgetMenu, final Provider<BSMenuGui> menuGui) { guiProvider.register(SubMenuDescriptor.class, subMenuGui); guiProvider.register(MenuDescriptor.class, menuGui); guiProvider.register(MenuRadioItemDescriptor.class, radioMenuItemGui); guiProvider.register(MenuCheckItemDescriptor.class, checkMenuItemGui); guiProvider.register(MenuTitleItemDescriptor.class, menuHeaderGui); guiProvider.register(MenuItemDescriptor.class, menuItemGui); guiProvider.register(MenuSeparatorDescriptor.class, menuSeparatorGui); guiProvider.register(PushButtonDescriptor.class, pushButtonGui); guiProvider.register(ButtonDescriptor.class, buttonGui); guiProvider.register(IconLabelDescriptor.class, iconLabelGui); guiProvider.register(LabelDescriptor.class, labelGui); guiProvider.register(ToolbarDescriptor.class, toolbarGuiGwt); guiProvider.register(ToolbarSeparatorDescriptor.class, toolbarSeparatorGuiGwt); guiProvider.register(ToolbarMenuDescriptor.class, toolbarMenuGui); guiProvider.register(ToolbarItemDescriptor.class, toolbarItem); guiProvider.register(WidgetMenuDescriptor.class, widgetMenu); ScriptInjector.fromString(BootstrapBundle.INSTANCE.theme().getText()).setWindow(ScriptInjector.TOP_WINDOW) .inject(); ScriptInjector.fromString(SmartMenusBundle.INSTANCE.smartmenus().getText()) .setWindow(ScriptInjector.TOP_WINDOW).inject(); ScriptInjector.fromString(SmartMenusBundle.INSTANCE.smartmenusBootstrap().getText()) .setWindow(ScriptInjector.TOP_WINDOW).inject(); }
From source file:cc.kune.polymer.client.PolymerMixedGuiProvider.java
License:GNU Affero Public License
/** * Instantiates a new gwtbootstrap gui provider. *//*from w ww.j ava 2s .co m*/ @Inject public PolymerMixedGuiProvider(final GuiProvider guiProvider, final Provider<BSSubMenuGui> subMenuGui, final Provider<BSToolbarMenuGui> toolbarMenuGui, final Provider<BSMenuItemGui> menuItemGui, final Provider<BSCheckMenuItemGui> checkMenuItemGui, final Provider<BSRadioMenuItemGui> radioMenuItemGui, final Provider<BSMenuSeparatorGui> menuSeparatorGui, final Provider<PoPushButtonGui> pushButtonGui, final Provider<PoButtonGui> buttonGui, final Provider<BSLabelGui> labelGui, final Provider<BSIconLabelGui> iconLabelGui, final Provider<PoToolbarGui> toolbarGui, final Provider<PoToolbarSeparatorGui> toolbarSeparatorGui, final Provider<BSMenuHeaderGui> menuHeaderGui, final Provider<BSToolbarItemGui> toolbarItem, final Provider<BSWidgetMenuGui> widgetMenu, final Provider<BSMenuGui> menuGui) { guiProvider.register(SubMenuDescriptor.class, subMenuGui); guiProvider.register(MenuDescriptor.class, menuGui); guiProvider.register(MenuRadioItemDescriptor.class, radioMenuItemGui); guiProvider.register(MenuCheckItemDescriptor.class, checkMenuItemGui); guiProvider.register(MenuTitleItemDescriptor.class, menuHeaderGui); guiProvider.register(MenuItemDescriptor.class, menuItemGui); guiProvider.register(MenuSeparatorDescriptor.class, menuSeparatorGui); guiProvider.register(PushButtonDescriptor.class, pushButtonGui); guiProvider.register(ButtonDescriptor.class, buttonGui); guiProvider.register(IconLabelDescriptor.class, iconLabelGui); guiProvider.register(LabelDescriptor.class, labelGui); guiProvider.register(ToolbarDescriptor.class, toolbarGui); guiProvider.register(ToolbarSeparatorDescriptor.class, toolbarSeparatorGui); guiProvider.register(ToolbarMenuDescriptor.class, toolbarMenuGui); guiProvider.register(ToolbarItemDescriptor.class, toolbarItem); guiProvider.register(WidgetMenuDescriptor.class, widgetMenu); ScriptInjector.fromString(BootstrapBundle.INSTANCE.theme().getText()).setWindow(ScriptInjector.TOP_WINDOW) .inject(); ScriptInjector.fromString(SmartMenusBundle.INSTANCE.smartmenus().getText()) .setWindow(ScriptInjector.TOP_WINDOW).inject(); ScriptInjector.fromString(SmartMenusBundle.INSTANCE.smartmenusBootstrap().getText()) .setWindow(ScriptInjector.TOP_WINDOW).inject(); }
From source file:client.VikiDatastruct.java
License:Apache License
protected void inject(TextResource resource, boolean removeTag, boolean sourceUrl) { String text = resource.getText() + (sourceUrl ? "//# sourceURL=" + resource.getName() + ".js" : ""); // Inject the script resource ScriptInjector.fromString(text).setWindow(ScriptInjector.TOP_WINDOW).setRemoveTag(removeTag).inject(); }
From source file:com.agnie.gwt.codemirror.addon.resources.CloseBracketsEntry.java
License:Open Source License
@Override public void onModuleLoad() { // TODO Auto-generated method stub ScriptInjector.fromString(AddOnResources.INSTANCE.closebrackets().getText()) .setWindow(ScriptInjector.TOP_WINDOW).inject(); }
From source file:com.agnie.gwt.codemirror.addon.resources.CloseTagEntry.java
License:Open Source License
@Override public void onModuleLoad() { ScriptInjector.fromString(AddOnResources.INSTANCE.closetag().getText()).setWindow(ScriptInjector.TOP_WINDOW) .inject(); }
From source file:com.agnie.gwt.codemirror.addon.resources.FormatEntry.java
License:Open Source License
@Override public void onModuleLoad() { ScriptInjector.fromString(AddOnResources.INSTANCE.format().getText()).setWindow(ScriptInjector.TOP_WINDOW) .inject(); }
From source file:com.agnie.gwt.codemirror.addon.resources.MatchBracketsEntry.java
License:Open Source License
@Override public void onModuleLoad() { // TODO Auto-generated method stub ScriptInjector.fromString(AddOnResources.INSTANCE.matchbrackets().getText()) .setWindow(ScriptInjector.TOP_WINDOW).inject(); }
From source file:com.agnie.gwt.codemirror.addon.resources.MatchTagsEntry.java
License:Open Source License
@Override public void onModuleLoad() { // TODO Auto-generated method stub ScriptInjector.fromString(AddOnResources.INSTANCE.matchtags().getText()) .setWindow(ScriptInjector.TOP_WINDOW).inject(); }
From source file:com.agnie.gwt.codemirror.addon.resources.XmlFoldEntry.java
License:Open Source License
@Override public void onModuleLoad() { // TODO Auto-generated method stub ScriptInjector.fromString(AddOnResources.INSTANCE.xmlfold().getText()).setWindow(ScriptInjector.TOP_WINDOW) .inject();//from ww w . j a v a2 s . c o m }
From source file:com.agnie.gwt.codemirror.client.CodeMirrorEntiryPoint.java
License:Open Source License
@Override public void onModuleLoad() { ScriptInjector.fromString(CodeMirrorResources.INSTANCE.codemirror().getText()) .setWindow(ScriptInjector.TOP_WINDOW).inject(); }