public void onClick(ClickEvent event) { print(); } });
private void startProgress() { barIcon.setSrc(PrintingLayout.iconWaitMoving); redraw(); }
@UiHandler("printButton") public void onClick(ClickEvent event) { print(); }
/** {@inheritDoc} */ public void onClick(ClickEvent event) { PrintPreferencesCanvas canvas = new PrintPreferencesCanvas(mapWidget); canvas.setMargin(WidgetLayout.marginSmall); Window window = new KeepInScreenWindow(); window.setTitle(MESSAGES.printPrefsTitle()); window.addItem(canvas); window.centerInPage(); window.setAutoSize(true); window.show(); }
public void execute(PrintGetTemplateResponse response) { stopProgress(); UrlBuilder url = new UrlBuilder(Geomajas.getDispatcherUrl()); url.addPath(DISPATCHING_SERVICE); url.addParameter(URL_DOCUMENT_ID, response.getDocumentId()); url.addParameter(URL_NAME, (String) fileNameItem.getValue()); url.addParameter(URL_TOKEN, command.getUserToken()); if (SAVE.equals(downloadTypeGroup.getValue())) { url.addParameter(URL_DOWNLOAD, URL_DOWNLOAD_YES); String encodedUrl = url.toString(); // create a hidden iframe to avoid popups ??? HTMLPanel hiddenFrame = new HTMLPanel("<iframe src='" + encodedUrl + "'+style='position:absolute;width:0;height:0;border:0'>"); hiddenFrame.setVisible(false); addChild(hiddenFrame); } else { url.addParameter(URL_DOWNLOAD, URL_DOWNLOAD_NO); String encodedUrl = url.toString(); com.google.gwt.user.client.Window.open(encodedUrl, "_blank", null); } } });
protected void print() { startProgress(); PrintGetTemplateRequest request = new PrintGetTemplateRequest(); imageUrlService.makeRasterizable(mapWidget);
public PrintPanel(MapPresenter mapPresenter, String applicationId) { assert (mapPresenter != null) : "mapPresenter must be specified when constructing PrintPanel"; assert (applicationId != null) : "applicationId must be specified when constructing PrintPanel"; initWidget(UI_BINDER.createAndBindUi(this)); this.mapPresenter = mapPresenter; this.applicationId = applicationId; printButton.setEnabled(true); titleTextBox.setTitle(MESSAGES.printPrefsTitleTooltip()); titleTextBox.getElement().setAttribute("placeholder", MESSAGES.printPrefsTitlePlaceholder()); final ClickHandler orientationOptionClickedHandler = new ClickHandler() { public void onClick(ClickEvent event) { if (event != null) { optionLandscapeOrientation.setValue(event.getSource().equals(optionLandscapeOrientation)); optionPortraitOrientation.setValue(event.getSource().equals(optionPortraitOrientation)); } } }; optionLandscapeOrientation.addClickHandler(orientationOptionClickedHandler); optionPortraitOrientation.addClickHandler(orientationOptionClickedHandler); // Defayult = Landscape optionLandscapeOrientation.setValue(true); optionPortraitOrientation.setValue(false); }
@Override public void onClick(ClickEvent event) { PrintPreferencesCanvas canvas = new PrintPreferencesCanvas(mapWidget); canvas.setMargin(WidgetLayout.marginSmall); Window window = new KeepInScreenWindow(); window.setTitle(MESSAGES.printPrefsTitle()); window.addItem(canvas); window.centerInPage(); window.setAutoSize(true); window.show(); }
private void stopProgress() { barIcon.setSrc(PrintingLayout.iconWaitBlank); redraw(); }
public void execute(PrintGetTemplateResponse response) { stopProgress(); UrlBuilder url = new UrlBuilder(GWT.getHostPageBaseURL()); url.addPath(URL_PATH); url.addParameter(URL_DOCUMENT_ID, response.getDocumentId()); url.addParameter(URL_NAME, (String) fileNameItem.getValue()); url.addParameter(URL_TOKEN, command.getUserToken()); if (SAVE.equals(downloadTypeGroup.getValue())) { url.addParameter(URL_DOWNLOAD, URL_DOWNLOAD_YES); String encodedUrl = url.toString(); // create a hidden iframe to avoid popups ??? HTMLPanel hiddenFrame = new HTMLPanel("<iframe src='" + encodedUrl + "'+style='position:absolute;width:0;height:0;border:0'>"); hiddenFrame.setVisible(false); addChild(hiddenFrame); } else { url.addParameter(URL_DOWNLOAD, URL_DOWNLOAD_NO); String encodedUrl = url.toString(); com.google.gwt.user.client.Window.open(encodedUrl, "_blank", null); } } });
public void onClick(ClickEvent event) { print(); } });
protected void print() { startProgress(); PrintGetTemplateRequest request = new PrintGetTemplateRequest(); imageUrlService.makeRasterizable(mapWidget);
private void startProgress() { barIcon.setSrc(PrintingLayout.iconWaitMoving); redraw(); }
vLayout.addMember(tabs); vLayout.addMember(printButton); addChild(vLayout);
private void stopProgress() { barIcon.setSrc(PrintingLayout.iconWaitBlank); redraw(); }
vLayout.addMember(tabs); vLayout.addMember(printButton); addChild(vLayout);