List of usage examples for com.google.gwt.user.client.ui UIObject setVisible
public static void setVisible(Element elem, boolean visible)
From source file:au.com.gworks.gwt.petstore.client.WelcomeController.java
License:Apache License
protected void openPage() { if (!openned) { ControllerCall call = new ControllerCall(); WelcomeRpcController.Util.getInstance().getAboutInfo(call); openned = true;//w w w. j a v a 2 s . c om } Widget w = ((StoreCoordinator) coordinator).getCartController().getSummaryView(); coordinator.getPagePanel().setPageContext(w); super.openPage(); OpacityEffect.setElementOpacity(gwt, 1); UIObject.setVisible(gwt, true); OpacityEffect.setElementOpacity(main, 0); UIObject.setVisible(main, true); toggle = gwt; fadeEffect.revive(); fadeEffect.setElement(gwt); runEffect(); }
From source file:cc.alcina.framework.gwt.client.util.WidgetUtils.java
License:Apache License
public static void setColumnVisibility(HTMLTable table, int column, boolean visible) { int rows = table.getRowCount(); for (int row = 0; row < rows; row++) { UIObject.setVisible(table.getCellFormatter().getElement(row, column), visible); }//from w ww . ja v a2s . c o m }
From source file:cc.alcina.framework.gwt.client.widget.DivStackPanel.java
License:Apache License
private void setStackContentVisible(int index, boolean visible) { Element tr = DOM.getChild(body, (index * 2) + 1); UIObject.setVisible(tr, visible); getWidget(index).setVisible(visible); }
From source file:cc.kune.wave.client.WebClient.java
License:Apache License
/** * Shows a wave in a wave panel./* ww w .ja va2s . c o m*/ * * @param waveRef wave id to open * @param isNewWave whether the wave is being created by this client session. * @param participants the participants to add to the newly created wave. * {@code null} if only the creator should be added */ private void openWaveImpl(final WaveRef waveRef, final boolean isNewWave, final Set<ParticipantId> participants) { LOG.info("WebClient.openWave()"); NotifyUser.showProgress(); final String waveUri = GwtWaverefEncoder.encodeToUriPathSegment(waveRef); contentService.getContentByWaveRef(kuneSession.getUserHash(), waveUri, new AsyncCallbackSimple<StateAbstractDTO>() { @Override public void onSuccess(StateAbstractDTO result) { // It's a group content if (result instanceof StateContentDTO) { final StateContentDTO state = (StateContentDTO) result; stateManager.setRetrievedStateAndGo(state); SpaceSelectEvent.fire(eventBus, Space.groupSpace); // If narrow, show // PolymerUtils.hideInboxWithDelay(); } else { // PolymerUtils.hideInboxCancel();; // Not a group content SpaceSelectEvent.fire(eventBus, Space.userSpace); if (currentOpenedWaveUri.equals(waveUri)) { // Trying to open twice, skip for the first time... cc.kune.common.client.log.Log.info("Trying to open the same wave twice"); currentOpenedWaveUri = null; return; } else { currentOpenedWaveUri = waveUri; } WaveClientClearEvent.fire(eventBus); clear(); eventBus.fireEvent(new BeforeOpenWaveEvent(waveUri)); ; // Release the display:none. UIObject.setVisible(flow.getElement(), true); waveHolder.getElement().appendChild(loading); final Element holder = waveHolder.getElement() .appendChild(Document.get().createDivElement()); final CustomStagesProvider wave = new CustomStagesProvider(holder, waveUnsavedIndicator, waveHolder, title, waveRef, channel, idGenerator, profiles, waveStore, isNewWave, Session.get().getDomain(), participants, eventBus, colorPicker, customEditToolbar, ViewFactories.FIXED); WebClient.this.wave = wave; wave.load(new Command() { @Override public void execute() { loading.removeFromParent(); NotifyUser.hideProgress(); } }); eventBus.fireEvent(new AfterOpenWaveEvent(waveUri)); ; PolymerUtils.setMainSelected(); if (PolymerUtils.isXSmall() || PolymerUtils.isMainDrawerNarrow()) PolymerUtils.setNarrowVisible(false); // We can now open again the same wave without errors currentOpenedWaveUri = null; final String encodedToken = HistoryUtils.undoHashbang(History.getToken()); if (encodedToken != null && !encodedToken.isEmpty() && !TokenMatcher.isInboxToken(encodedToken) && !TokenMatcher.isGroupToken(encodedToken)) { WaveRef fromWaveRef; try { fromWaveRef = GwtWaverefEncoder.decodeWaveRefFromPath(encodedToken); } catch (final InvalidWaveRefException e) { cc.kune.common.client.log.Log .info("History token contains invalid path: " + encodedToken); return; } if (fromWaveRef.getWaveId().equals(waveRef.getWaveId())) { // History change was caused by clicking on a link, it's already // updated by browser. cc.kune.common.client.log.Log.info( "History change by clicking a link, should be already in the browser bar"); SpaceConfEvent.fire(eventBus, Space.userSpace, encodedToken); return; } } final String tokenFromWaveref = HistoryUtils.hashbang(waveUri); cc.kune.common.client.log.Log.info("Token from opened wave: " + tokenFromWaveref); SpaceConfEvent.fire(eventBus, Space.userSpace, tokenFromWaveref); History.newItem(tokenFromWaveref, false); } } }); }
From source file:cc.kune.wave.client.WebClient.java
License:Apache License
/** * Setup wave panel./*from w w w . j a va 2 s .c om*/ */ private void setupWavePanel() { // Hide the frame until waves start getting opened. UIObject.setVisible(flow.getElement(), false); // Handles opening waves. ClientEvents.get().addWaveSelectionEventHandler(new WaveSelectionEventHandler() { @Override public void onSelection(final WaveRef waveRef) { openWave(waveRef, false, null); } }); }
From source file:com.github.a2g.core.objectmodel.CommandLinePanel.java
License:Apache License
@Override public void setVisible(boolean isVisible) { UIObject.setVisible(this.getElement(), isVisible); }
From source file:com.github.a2g.core.platforms.html5.panel.ScenePanelForHtml5.java
License:Apache License
@Override public void setImageVisible(Image image, boolean visible) { UIObject.setVisible(((ImageForHtml4) image).getNativeImage().getElement(), visible); boolean isIn = listOfVisibleHashCodes.contains(hash(image)); if (visible && !isIn) { listOfVisibleHashCodes.add(hash(image)); triggerPaint();//from ww w . j a v a 2 s. com } else if (!visible & isIn) { listOfVisibleHashCodes.remove(hash(image)); triggerPaint(); } }
From source file:com.google.api.explorer.client.history.EmbeddedHistoryItemView.java
License:Apache License
/** * Complete the partially filled history item with the response data. * * @param response Response data./* w w w .j a v a2 s . c o m*/ * @param timeMillis Time that execution took in milliseconds. * @param linkFactory Link factory that is used to generate hyperlink and menu links in the * response view. */ public void complete(ApiResponse response, long timeMillis, PrettifierLinkFactory linkFactory) { executing.setVisible(false); wireContent.addStyleName(style.fadeIn()); time.setInnerText("time to execute: " + timeMillis + " ms"); statusDiv.setInnerText(response.getStatus() + " " + response.getStatusText()); // Headers are hidden by default. UIObject.setVisible(responseHeadersDiv, false); responseHeadersDiv.setInnerText(getResponseHeadersString(response)); try { JsonPrettifier.prettify(request.getService(), requestBodyDiv, request.getRequestBody(), linkFactory); } catch (JsonFormatException e) { // We should only be generating valid requests requestBodyDiv.add(new InlineLabel(request.getRequestBody())); } setResponseContent(request, response, realPathFragment, linkFactory); }
From source file:com.google.api.explorer.client.history.EmbeddedHistoryItemView.java
License:Apache License
@UiHandler("showHideHeaders") public void showHide(ClickEvent event) { showHideHeaders.setText(UIObject.isVisible(responseHeadersDiv) ? "- Show headers -" : "- Hide headers -"); UIObject.setVisible(responseHeadersDiv, !UIObject.isVisible(responseHeadersDiv)); }
From source file:com.google.gerrit.client.admin.PermissionRuleEditor.java
License:Apache License
@Override public void setValue(PermissionRule value) { GroupReference ref = value.getGroup(); boolean link; if (ref.getUUID() != null && AccountGroup.isInternalGroup(ref.getUUID())) { groupNameLink.setText(ref.getName()); groupNameLink.setTargetHistoryToken(Dispatcher.toGroup(ref.getUUID())); link = true;//from w w w . j ava 2 s . c o m } else { groupNameSpan.setInnerText(ref.getName()); groupNameSpan.setTitle(ref.getUUID() != null ? ref.getUUID().get() : ""); link = false; } deletedGroupName.setInnerText(ref.getName()); groupNameLink.setVisible(link); UIObject.setVisible(groupNameSpan, !link); }