List of usage examples for com.google.gwt.user.client Window open
public static void open(String url, String name, String features)
From source file:org.apache.hupa.client.activity.MessageContentActivity.java
License:Apache License
private void bindTo(EventBus eventBus) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x3_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x1_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x2_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x20x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x1_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x0"); eventBus.addHandler(ShowRawEvent.TYPE, new ShowRawEventHandler() { @Override/*from w ww . ja v a 2 s. c o m*/ public void onShowRaw(ShowRawEvent event) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a7911"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x1_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x2_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x3_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x20x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x30x00x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x30x00x10x00x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x30x00x10x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x30x00x1_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x30x0"); String message_url = GWT.getModuleBaseURL() + SConsts.SERVLET_SOURCE + "?" + SConsts.PARAM_UID + "=" + uid + "&" + SConsts.PARAM_FOLDER + "=" + folder; InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x30x1_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x00x00x00x13f7a79110x30x10x0"); Window.open(message_url, "_blank", ""); } }); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x1_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x00x1_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x00x0"); eventBus.addHandler(RefreshFoldersEvent.TYPE, new RefreshFoldersEventHandler() { public void onRefreshEvent(RefreshFoldersEvent event) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x00x188f921880x2_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x00x188f921880x3_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x00x188f921880x1_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x00x188f92188_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x00x188f921880x20x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x00x188f921880x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x00x188f921880x30x00x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f40bc3fb24b0x30x10x00x00x188f921880x30x0"); display.clearContent(); } }); }
From source file:org.apache.hupa.client.activity.MessageContentActivity.java
License:Apache License
public void openLink(String url) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f408f1fe97f0x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f408f1fe97f0x3_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f408f1fe97f_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f408f1fe97f0x1_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f408f1fe97f0x20x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f408f1fe97f0x2"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f408f1fe97f0x30x0_____org_apache_hupa_client_activity_MessageContentActivity_java0x0efce1f408f1fe97f0x30x00x0"); Window.open(url, "_blank", ""); }
From source file:org.apache.hupa.client.mvp.IMAPMessagePresenter.java
License:Apache License
@Override protected void onBind() { registerHandler(display.getDeleteButtonClick().addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { ArrayList<Long> uidList = new ArrayList<Long>(); uidList.add(message.getUid()); dispatcher.execute(new DeleteMessageByUid(folder, uidList), new HupaCallback<DeleteMessageResult>(dispatcher, eventBus) { public void callback(DeleteMessageResult result) { eventBus.fireEvent(new LoadMessagesEvent(user, folder)); }//from w w w .j ava 2 s . c o m }); } })); registerHandler(display.getForwardButtonClick().addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { eventBus.fireEvent(new ForwardMessageEvent(user, folder, message, messageDetails)); } })); registerHandler(display.getReplyButtonClick().addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { eventBus.fireEvent(new ReplyMessageEvent(user, folder, message, messageDetails, false)); } })); registerHandler(display.getReplyAllButtonClick().addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { eventBus.fireEvent(new ReplyMessageEvent(user, folder, message, messageDetails, true)); } })); registerHandler(display.getBackButtonClick().addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { eventBus.fireEvent(new BackEvent()); } })); registerHandler(display.getShowRawMessageClick().addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { String message_url = GWT.getModuleBaseURL() + SConsts.SERVLET_SOURCE + "?" + SConsts.PARAM_UID + "=" + message.getUid() + "&" + SConsts.PARAM_FOLDER + "=" + folder.getFullName(); Window.open(message_url, "_blank", ""); } })); }
From source file:org.apache.hupa.client.mvp.IMAPMessageView.java
License:Apache License
public void setAttachments(List<MessageAttachment> attachements, final String folder, final long uid) { attachments.clear();//w w w. j a v a 2s . c o m final Element downloadIframe = RootPanel.get("__download").getElement(); if (attachements != null) { for (final MessageAttachment messageAttachment : attachements) { Label link = new Label( messageAttachment.getName() + " (" + messageAttachment.getSize() / 1024 + "kB)"); link.setStyleName(HupaCSS.C_hyperlink); link.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { String url = GWT.getModuleBaseURL() + SConsts.SERVLET_DOWNLOAD + "?" + SConsts.PARAM_NAME + "=" + messageAttachment.getName() + "&" + SConsts.PARAM_FOLDER + "=" + folder + "&" + SConsts.PARAM_UID + "=" + uid; if (downloadIframe == null) Window.open(url, "_blank", ""); else DOM.setElementAttribute(downloadIframe, "src", url); } }); HorizontalPanel aPanel = new HorizontalPanel(); aPanel.addStyleName(HupaCSS.C_attachment); aPanel.add(new Image(imageBundle.attachmentIcon())); aPanel.add(link); attachments.add(aPanel); } } }
From source file:org.apache.hupa.client.mvp.MainPresenter.java
License:Apache License
public void openLink(String url) { Window.open(url, "_blank", ""); }
From source file:org.apache.hupa.client.ui.MessageContentView.java
License:Apache License
@Override public void setAttachments(List<MessageAttachment> attachements, final String folder, final long uid) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x40x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x20x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x20x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x5_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x2_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x30x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x4_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x3_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x30x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x40x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x20x00x1"); InstrumentationLoggerProvider.get()// www . ja v a 2 s. com .instrument("org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba6"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x00x0"); thisPanel.setWidgetHidden(attachments, false); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x10x0"); attachments.clear(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x20x2_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x20x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x20x20x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x2_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x20x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x20x20x0"); final Element downloadIframe = RootPanel.get("__download").getElement(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x3_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x1"); if (attachements != null) { for (final MessageAttachment messageAttachment : attachements) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x00x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x00x10x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x00x10x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x00x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x0"); int s = messageAttachment.getSize() / 1024; InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x10x10x00x10x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x10x10x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x10x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x10x10x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x10x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x10x10x00x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x1"); String size = s < 100 ? "" : ("(" + s + " kB)"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x20x10x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x20x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x20x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x2_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x20x10x00x0"); String name = messageAttachment.getName() + size; InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x3_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x30x10x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x30x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x30x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x30x10x0"); Label link = new Label(name); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x40x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x4"); link.setTitle(name); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x5_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x50x0"); link.setStyleName(HupaCSS.C_hyperlink); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x6"); link.addClickHandler(new ClickHandler() { @SuppressWarnings("deprecation") public void onClick(ClickEvent event) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x20x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x2_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x3"); // Block insertion: // InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x10x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x10x10x0"); // Block insertion: // InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x10x20x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x10x2_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x10x20x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x10x20x00x00x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x00x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x00x10x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x0"); String url = getUrl(messageAttachment, folder, uid, false); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x60x00x00x1208950cc0x30x10x0"); if (downloadIframe == null) Window.open(url, "_blank", ""); else DOM.setElementAttribute(RootPanel.get("__download").getElement(), "src", url); } }); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x70x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x70x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x7_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x70x10x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x70x10x00x0"); HorizontalPanel aPanel = new HorizontalPanel(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x80x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x8"); aPanel.addStyleName(HupaCSS.C_attachment); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x90x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10x9"); // aPanel.add(new Image(imageBundle.attachmentIcon())); aPanel.add(link); if (messageAttachment.isImage()) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x10x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x10x00x10x00x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x10x00x10x00x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x10x00x10x0_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x10x00x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x10x00x0"); Anchor viewImageLink = new Anchor("View", getUrl(messageAttachment, folder, uid, true), "_blank"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x10x1_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x10x10x0"); viewImageLink.setStyleName(HupaCSS.C_attachment_view); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x10x2_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xa0x10x20x0"); aPanel.add(viewImageLink); } InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xb_____org_apache_hupa_client_ui_MessageContentView_java0x04aeb618f5af21ba60x50x30x10x00x10xb0x0"); attachments.add(aPanel); } } }
From source file:org.apache.oozie.tools.workflowgenerator.client.OozieWorkflowGenerator.java
License:Apache License
/** * Initialize menu panel on top// w w w . ja va 2 s . c o m * * @return */ public MenuBar initMenu() { // Menu bar Command cmd = new Command() { public void execute() { Window.alert("To be implemented soon"); } }; Command mr_cmd = new Command() { public void execute() { initWidget(); MapReduceActionWidget mr = new MapReduceActionWidget(OozieWorkflowGenerator.this); mr.setName("MR_0"); addWidget(mr, 300, 100); ((OozieDiagramController) controller).addConnection(start, mr); ((OozieDiagramController) controller).addConnection(mr, end); mr.updateOnSelection(); } }; Command pig_cmd = new Command() { public void execute() { clear(); initWidget(); PigActionWidget pig = new PigActionWidget(OozieWorkflowGenerator.this); pig.setName("Pig_0"); addWidget(pig, 300, 100); ((OozieDiagramController) controller).addConnection(start, pig); ((OozieDiagramController) controller).addConnection(pig, end); pig.updateOnSelection(); } }; Command java_cmd = new Command() { public void execute() { clear(); initWidget(); JavaActionWidget java = new JavaActionWidget(OozieWorkflowGenerator.this); java.setName("Java_0"); addWidget(java, 300, 100); ((OozieDiagramController) controller).addConnection(start, java); ((OozieDiagramController) controller).addConnection(java, end); java.updateOnSelection(); } }; Command forkjoin_cmd = new Command() { public void execute() { clear(); initWidget(); ForkNodeWidget fork = new ForkNodeWidget(OozieWorkflowGenerator.this); fork.setName("Fork_0"); addWidget(fork, 150, 100); ((OozieDiagramController) controller).addConnection(start, fork); MapReduceActionWidget mr = new MapReduceActionWidget(OozieWorkflowGenerator.this); mr.setName("MR_0"); addWidget(mr, 300, 30); ((OozieDiagramController) controller).addMultiConnection(fork, mr); PigActionWidget pig = new PigActionWidget(OozieWorkflowGenerator.this); pig.setName("Pig_0"); addWidget(pig, 300, 200); ((OozieDiagramController) controller).addMultiConnection(fork, pig); JoinNodeWidget join = new JoinNodeWidget(OozieWorkflowGenerator.this); join.setName("Join_0"); addWidget(join, 450, 100); ((OozieDiagramController) controller).addConnection(mr, join); ((OozieDiagramController) controller).addConnection(pig, join); ((OozieDiagramController) controller).addConnection(join, end); fork.updateOnSelection(); join.updateOnSelection(); mr.updateOnSelection(); pig.updateOnSelection(); } }; Command clear_cmd = new Command() { public void execute() { clear(); } }; MenuBar fileMenu = new MenuBar(true); fileMenu.setAutoOpen(true); fileMenu.setAnimationEnabled(true); fileMenu.addItem("New", cmd); fileMenu.addItem("Open", cmd); fileMenu.addItem("Load XML", cmd); fileMenu.addItem("Save", cmd); fileMenu.addItem("Save As..", cmd); fileMenu.addItem("Generate XML", cmd); fileMenu.addItem("Print", cmd); fileMenu.addItem("Quit", cmd); MenuBar editMenu = new MenuBar(true); editMenu.setAutoOpen(true); editMenu.setAnimationEnabled(true); editMenu.addItem("Undo", cmd); editMenu.addItem("Redo", cmd); editMenu.addItem("Copy", cmd); editMenu.addItem("Cut", cmd); editMenu.addItem("Paste", cmd); editMenu.addItem("Duplicate", cmd); editMenu.addItem("Delete", cmd); editMenu.addItem("Clear Diagram", clear_cmd); MenuBar examples = new MenuBar(true); examples.setAutoOpen(true); examples.setAnimationEnabled(true); examples.addItem("wrkflow with MR action", mr_cmd); examples.addItem("wrkflow with Pig action", pig_cmd); examples.addItem("wrkflow with Java action", java_cmd); examples.addItem("wrkflow with Fork/Join ", forkjoin_cmd); MenuBar helpMenu = new MenuBar(true); helpMenu.setAutoOpen(true); helpMenu.setAnimationEnabled(true); // TODO this should point to a workflowgenerator's maven site, however there is no maven site available. (Not even in // Workspace of the jenkins job at https://builds.apache.org/job/oozie-trunk-precommit-build/ws/workflowgenerator/target/) // where client, for example, has target/site/apidocs // The ideal place is somewhere under http://oozie.apache.org/docs/ once it is generated. Command openOozieTopPageComman = new Command() { @Override public void execute() { Window.open("http://oozie.apache.org/", "_blank", ""); } }; helpMenu.addItem("Documentation", openOozieTopPageComman); helpMenu.addItem("Online Help", openOozieTopPageComman); Command aboutCommand = new Command() { @Override public void execute() { // Dialogbox final DialogBox d = new DialogBox(false, true); d.setGlassEnabled(true); d.setText("About Oozie Workflow Generator"); d.center(); // Set this to workaround the grid z-index issue https://issues.apache.org/jira/browse/OOZIE-1081 d.getElement().getStyle().setZIndex(ZINDEX_FRONT_OF_GRID); // About text VerticalPanel vpanel = new VerticalPanel(); vpanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); vpanel.setSpacing(10); vpanel.setWidth("150"); vpanel.add(new Label("Oozie Workflow Generator")); vpanel.add(new Label("Version 3.4.0-SNAPSHOT")); // TODO how to get a version number from pom? // OK button to close Button ok = new Button("OK"); ok.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { d.hide(); } }); vpanel.add(ok); d.setWidget(vpanel); d.show(); } }; helpMenu.addItem("About", aboutCommand); MenuBar menu = new MenuBar(); menu.addItem("File", fileMenu); menu.addItem("Edit", editMenu); menu.addItem("Example", examples); menu.addItem("Help", helpMenu); return menu; }
From source file:org.apache.solr.explorer.client.core.ui.searchpane.AboutDialog.java
License:Apache License
public AboutDialog() { super(false, true); setCaption("About"); setStyleName("Dialog"); addStyleName("AboutDialog"); setWidthPx(500);/*from w w w . j av a 2 s . co m*/ setHeightPx(300); setGlassEnabled(true); VerticalPanel main = new VerticalPanel(); main.setWidth("100%"); main.setHeight("100%"); add(main); tabs = new TabLayout(); main.add(tabs); tabs.setHeight("300px"); FlowPanel infoTab = new FlowPanel(); infoTab.setStyleName("AboutTab"); Label header = new Label("Explorer for Apache Solr"); header.setStyleName("InfoTab-Header"); infoTab.add(header); Label version = new Label("Version: 0.9"); version.setStyleName("InfoTab-Version"); infoTab.add(version); HTML infoText = new HTML("Explorer for Apache Solr is developed by SearchWorkings - A company striving to " + "make the best of open source search technologies accessible to everyone. Our focus mainly revolves around the " + "Apache Lucene project. We strongly believe that with the right tools around Lucene, open source search " + "can bring unpresidented value to search solutions of all kinds. For more information, please visit our" + "global community website at <a href='http://www.searchworkings.org' target='_blank'>http://www.searchworkings.org</a>"); infoText.setStyleName("InfoTab-Text"); infoTab.add(infoText); tabs.addTab(new TabSpec("info", "Info.", SolrExplorerImages.Instance.get().info().createImage(), infoTab, false)); FlowPanel licenseTab = new FlowPanel(); licenseTab.setStyleName("AboutTab"); HTML licenseTextTop = new HTML("Copyright 2011 SearchWorking.org<p/>" + "Licensed under the Apache License, Version 2.0 (the \"License\");<br/>" + "you may not use this file except in compliance with the License.<br/>" + "You may obtain a copy of the License at<p/>"); licenseTextTop.setStyleName("LicenseTab-Text"); licenseTab.add(licenseTextTop); SimpleLinkButton apacheLink = new SimpleLinkButton("http://www.apache.org/licenses/LICENSE-2.0", new ClickHandler() { @Override public void onClick(ClickEvent event) { Window.open("http://www.apache.org/licenses/LICENSE-2.0", "_blank", ""); } }); apacheLink.getElement().getStyle().setPaddingLeft(50, Style.Unit.PX); licenseTab.add(apacheLink); HTML licenseTextBottom = new HTML( "<p/>Unless required by applicable law or agreed to in writing, software<br/>" + "distributed under the License is distributed on an \"AS IS\" BASIS,<br/>" + "WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<br/>" + "See the License for the specific language governing permissions and<br/>" + "limitations under the License."); licenseTextBottom.setStyleName("LicenseTab-Text"); licenseTab.add(licenseTextBottom); tabs.addTab(new TabSpec("license", "License", SolrExplorerImages.Instance.get().license().createImage(), licenseTab, false)); tabs.setSelectedTab("info"); }
From source file:org.apache.solr.explorer.client.plugin.listview.ui.HitBox.java
License:Apache License
public HitBox(SearchResult result, final Hit hit, SolrCore solrCore, List<HitBoxTab> tabs, List<HitBoxLink> links) { SolrCoreConfiguration configuration = solrCore.getConfiguration(); ListViewConfig renderingConfig = configuration.getConfig(ListViewConfig.class); VerticalPanel content = new VerticalPanel(); String titleField = renderingConfig.getTitleFieldName(); String title = (String) hit.get(titleField); if (title == null) { title = renderingConfig.getDefaultTitle(); }/*from ww w. j ava 2 s .c o m*/ Label titleLabel = new HTML(title); titleLabel.setStyleName("HitTitle"); content.add(titleLabel); String summaryField = renderingConfig.getSummaryFieldName(); String summary = (String) hit.get(summaryField); if (summary == null) { summary = renderingConfig.getDefaultSummary(); } FlowPanel summaryPane = new FlowPanel(); Thumbnail thumbnail = renderingConfig.getThumbnail(); if (thumbnail != null) { Template urlTemplate = thumbnail.getUrlTemplate(); final String thumbnailUrl = urlTemplate.render(new MapModel(hit)); final Image image = new Image(); image.setVisible(false); image.setWidth(thumbnail.getWidth()); image.setHeight(thumbnail.getHeight()); image.setStylePrimaryName("HitThumbnail"); image.addLoadHandler(new LoadHandler() { public void onLoad(LoadEvent event) { image.setVisible(true); } }); image.addErrorHandler(new ErrorHandler() { public void onError(ErrorEvent event) { image.removeFromParent(); } }); summaryPane.add(image); // the url of the image needs to be set in a delay so that IE will pick up the load events!!! DeferredCommand.addCommand(new Command() { public void execute() { image.setUrl(thumbnailUrl); } }); } CollapsableLabel descriptionLabel = new CollapsableLabel(summary, true, renderingConfig.getSummaryLength()); descriptionLabel.setStyleName("HitDescription"); summaryPane.add(descriptionLabel); content.add(summaryPane); String urlField = renderingConfig.getUrlFieldName(); String url = (String) hit.get(urlField); if (url == null || url.length() == 0) { url = "<no URL>"; } final String finalUrl = URL.encode(url); final String finalTitle = title; Label urlLabel = new Label(url); urlLabel.setStyleName("HitUrl"); urlLabel.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { GWT.log("final url: " + finalUrl, null); if (finalUrl.startsWith("http://") || finalUrl.startsWith("https://")) { Window.open(finalUrl, finalTitle, null); } else { Window.open("http://" + finalUrl, finalTitle, null); } } }); HorizontalPanel toolbar = new HorizontalPanel(); toolbar.setStyleName("Toolbar"); toolbar.add(urlLabel); content.add(toolbar); addGap(toolbar, "2px"); toolbar.add(new Label("-")); addGap(toolbar, "2px"); toolbar.add(new Label("-")); addGap(toolbar, "2px"); final DeckPanel tabContentHolder = new DeckPanel(); // tabContentHolder.setVisible(false); tabContentHolder.setAnimationEnabled(true); final SimplePanel emptyPanel = new SimplePanel(); tabContentHolder.add(emptyPanel); tabContentHolder.showWidget(0); for (HitBoxTab tab : tabs) { if (!tab.isActive() || !tab.isEnabled(result, hit)) { continue; } final Widget tabContent = tab.createWidget(result, hit); tabContentHolder.add(tabContent); final int index = tabContentHolder.getWidgetIndex(tabContent); final SimpleLinkButton link = new SimpleLinkButton(tab.getName()); link.setStyleName("ToolbarLink"); link.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (shownTabIndex == index) { shownTabIndex = 0; tabContentHolder.showWidget(0); } else { tabContentHolder.showWidget(index); shownTabIndex = index; } // if (button.isDown()) { // tabContentHolder.setVisible(true); // // } else { // tabContentHolder.setVisible(false); // } } }); addGap(toolbar, "5px"); toolbar.add(link); } content.add(tabContentHolder); // tabContentHolder.setVisible(false); for (HitBoxLink link : links) { if (!link.isActive() || !link.isEnabled(hit)) { continue; } SimpleLinkButton button = new SimpleLinkButton(link.getName()); button.setStyleName("ToolbarLink"); button.addClickHandler(link.createHandler(hit)); addGap(toolbar, "5px"); toolbar.add(button); } initWidget(content); setStyleName("HitBox"); }
From source file:org.artificer.ui.client.local.pages.ontologies.OntologySummaryPanelItem.java
License:Apache License
protected void onDownload() { String contentUrl = GWT.getModuleBaseURL() + "services/ontologyDownload?uuid=" + value.getUuid(); Window.open(contentUrl, "_blank", "enabled"); }