private void countCharacters(int input, TextBox tb) { int ilen = tb.getText().length(); String len = Integer.toString(ilen); switch (input) { case 3: // secret 1 pSecretCount1.clear(); pSecretCount1.add(new HTML(len)); if (ilen > consumerSecret_Len) { pSecretCount1.removeStyleName("core-CreateUserAccount-CharCountError"); pSecretCount1.setStyleName("core-CreateUserAccount-CharCountPass"); } else { pSecretCount1.setStyleName("core-CreateUserAccount-CharCountError"); pSecretCount1.removeStyleName("core-CreateUserAccount-CharCountPass"); } break; case 4: // secret 2 pSecretCount2.clear(); pSecretCount2.add(new HTML(len)); if (ilen > consumerSecret_Len) { pSecretCount2.removeStyleName("core-CreateUserAccount-CharCountError"); pSecretCount2.setStyleName("core-CreateUserAccount-CharCountPass"); } else { pSecretCount2.setStyleName("core-CreateUserAccount-CharCountError"); pSecretCount2.removeStyleName("core-CreateUserAccount-CharCountPass"); } break; } }
/** * Updates the plot panel. Adds/removes additional panels as needed for the current selected plot. */ private void updatePlotPanelLayout() { metaPlotPanel.clear(); plotPanelSouth.clear(); plotPanelNorth.clear(); metaPlotPanel.add(plotPanel.getComponent()); getModel().updatePlotPanelLayout(); }
public void drawSecretNotify(boolean bol, int error) { pSecretError.clear(); if (bol == true) { pSecret.setStyleName("core-CreateUserAccount-ErrorInput"); if (error > 0) { pSecretError.add(new HTML(UserData.getError(error))); } } else { pSecret.removeStyleName("core-CreateUserAccount-ErrorInput"); pSecretError.clear(); } }
public void updateScatterPlot() { if (!daModel.isRegressionMode()) { return; } metaPlotPanel.clear(); plotPanelNorth.clear(); plotPanelSouth.clear(); plotPanelSouth.add(LayoutUtil.panelRow(lblTitleX, fldTitleX)); plotPanelNorth.add(LayoutUtil.panelRow(lblTitleY, fldTitleY)); metaPlotPanel.add(plotPanelNorth); metaPlotPanel.add(plotPanel.getComponent()); metaPlotPanel.add(plotPanelSouth); }
@Override public void showResults(Job job) { disclosurePanel.setOpen(true); Set<PairwiseComparison> comparisons = job.getComparison(); comparisonsPanel.clear(); List<PairwiseComparison> ordered = new ArrayList<PairwiseComparison>(comparisons); Collections.sort( ordered, new Comparator<PairwiseComparison>() { @Override public int compare(PairwiseComparison o1, PairwiseComparison o2) { if (o1.getSimilarity() != null & o2.getSimilarity() != null) { double parseDouble = o1.getSimilarity(); double parseDouble2 = o2.getSimilarity(); if (parseDouble > parseDouble2) { return -1; } else if (parseDouble < parseDouble2) { return 1; } else { return 0; } } else { return 0; } } }); for (PairwiseComparison comparison : ordered) { HorizontalPanel pairwiseComparisonPanel = new HorizontalPanel(); String firstId = comparison.getFirstDataset().getUri(); PreviewWidget previewWidget = new PreviewWidget(firstId, GetPreviews.SMALL, "dataset?id=" + firstId, dispatchAsync); previewWidget.addStyleName("thumbnail"); pairwiseComparisonPanel.add(previewWidget); pairwiseComparisonPanel.setCellVerticalAlignment( previewWidget, HasVerticalAlignment.ALIGN_MIDDLE); String secondId = comparison.getSecondDataset().getUri(); PreviewWidget previewWidget2 = new PreviewWidget(secondId, GetPreviews.SMALL, "dataset?id=" + secondId, dispatchAsync); previewWidget.addStyleName("thumbnail"); pairwiseComparisonPanel.add(previewWidget2); pairwiseComparisonPanel.setCellVerticalAlignment( previewWidget2, HasVerticalAlignment.ALIGN_MIDDLE); String text = " = "; ComparisonStatus comparisonStatus = job.getComparisonStatus().get(comparison.getUri()); if (comparisonStatus == ComparisonStatus.ENDED) { text += "<b>" + comparison.getSimilarity() + "</b>"; } else { text += "<b>" + comparisonStatus + "</b>"; } HTML similarity = new HTML(text); pairwiseComparisonPanel.add(similarity); pairwiseComparisonPanel.setCellVerticalAlignment( similarity, HasVerticalAlignment.ALIGN_MIDDLE); comparisonsPanel.add(pairwiseComparisonPanel); } }
void repaint() { files.clear(); for (final String key : idOrdering) { files.add( new LinkButton( "icon-remove", id2name.get(key), "", new ClickHandler() { HandlerRegistration handler; @Override public void onClick(ClickEvent event) { deleteName.setText(key); handler = deleteForm.addSubmitCompleteHandler( new SubmitCompleteHandler() { @Override public void onSubmitComplete(SubmitCompleteEvent event) { handler.removeHandler(); idOrdering.remove(key); id2name.remove(key); repaint(); } }); deleteForm.submit(); } })); files.add(new InlineLabel(" ")); } if (id2name.size() > 0) files.add(new HTML("<br/>")); }
private void newGame() { // das Panel ist unser Spielbrett panel.clear(); // Karten-Array erstellen int[] feld = new int[karten * 2]; for (int i = 0; i < karten; i++) { feld[i] = i; // 6 Felder weiter das Gleiche feld[i + karten] = i; // dadurch haben wir ein Array mit dem Muster // {1,2,3,4,5,6,1,2,3,4,5,6} // } // jetzt die "Karten" mischen for (int i = 0; i < 100; i++) { // 2 Zufallszahlen int a = (int) Math.round(Math.random() * ((karten * 2) - 1)); int b = (int) Math.round(Math.random() * ((karten * 2) - 1)); GWT.log("Tausche " + a + " mit " + b); // Mischalgorithmus int c = feld[a]; feld[a] = feld[b]; feld[b] = c; } // Karten initialisieren und aufs Spielbrett packen for (int i = 0; i < karten * 2; i++) { Karte karte = new Karte("card" + (feld[i] + 1) + ".png"); panel.add(karte); // jetzt den Handler verwenden - wir rufen eine Methosde darau auf karte.addMouseDownHandler(onCardClick(karte)); } }
/** * Render the cell located at <code>column</code>, <code>row</code> * * @param row * @param column * @param date * @param currentMonth */ private void drawCell(int row, int column, Date date, int currentMonth) { final Label header = new Label(dayFormatter.format(date)); header.addStyleName("calendar-cell-header"); final FlexTable grid = (FlexTable) getWidget(); grid.getCellFormatter().setStyleName(row, column, "calendar-cell"); FlowPanel cell = (FlowPanel) grid.getWidget(row, column); if (cell == null) { // New cell cell = new FlowPanel(); cell.setWidth("100%"); grid.setWidget(row, column, cell); } else { // Reusing an existing cell cell.clear(); } if (currentMonth != date.getMonth()) grid.getCellFormatter().addStyleName(row, column, "calendar-cell-other-month"); if (date.equals(today)) grid.getCellFormatter().addStyleName(row, column, "calendar-cell-today"); cell.add(header); }
/** * Re-initializes the additional infos. * * <p> * * @param infoBean the info bean */ public void reInitAdditionalInfo(CmsListInfoBean infoBean) { m_additionalInfo.clear(); if (m_openClose != null) { m_openClose.removeFromParent(); m_openClose = null; } initAdditionalInfo(infoBean); }
@Override public void setTaxonomies(JsArray<TaxonomyDto> taxonomies) { this.taxonomies = taxonomies; if (taxonomies.length() == 0) { panel.clear(); } else { redraw(); } }
@Override public void dispose() { mainPanel.clear(); mainPanel.removeFromParent(); mainPanel = null; composantPropertiesWidget = null; viewListWidget = null; save = null; }
@Override public void setupContent(LayoutTemplate layoutTemplate) { container.clear(); layoutEditorWidget.setup(container, layoutTemplate); for (LayoutRow row : layoutTemplate.getRows()) { container.add(createRowView(row)); } container.add(createDropRowPanel()); }
private void recreateChosen() { if (chosen != null) chosenPlace.clear(); chosen = new ChosenListBox(false); chosenPlace.add(chosen); chosen.addChosenChangeHandler(getNewHandler()); chosen.setEnabled(enabled); if (dataProvider.isDataGroupable()) updateChosenMap(dataProvider.getLastLoadedFilteredMap()); else updateChosenList(dataProvider.getLastLoadedFilteredList()); updateSelection(dataProvider.getSelectedIndex()); }
/** Update the UI. */ protected void update() { // Either the form content is available or it will be computed // asynchronously. if (isOverviewVisible) { // We already have the content to display. buildIframeAndInsertIt(myProcess.getApplicationUrl()); } else { mySecondRowPanel.clear(); } }
/** Clears all shown rows and all {@link UserItem}s. */ public void clear() { flowPanel.clear(); rows = new HashMap<Key, RowWidget>(); head = new ArrayList<UserItem>(); tail = new ArrayList<UserItem>(); headKeys = new HashSet<Key>(); tailKeys = new HashSet<Key>(); selected = null; endReached = false; }
private void handleProjects() { iconMap.clear(); projectIconsFlowPanel.clear(); HashMap<String, Project> projects = clientFactory.getProjects(); for (Project project : projects.values()) { addProjectIcon(project); } }
public void onSuccess(UserListModel model) { if (!GwtClientUtils.preSuccessCheck(model, null)) { // just simple display message on panel msgLabel.clear(); msgLabel.add(ErrorCode.getMessage(model.errorCode, model.errorCode)); return; } // show all users in this space group in table; fillPanel(model.getUserModelList()); }
@Override public void setInSlot(Object slot, IsWidget content) { if (slot == MainTabBasicListPresenterWidget.TYPE_VmListContent) { vmPanel.clear(); if (content != null) { vmPanel.add(content); } } else { super.setInSlot(slot, content); } }
/** * Selects and activates a given tab, if possible. * * @param tab the tab name/identifier to activate */ private void activateTab(final String tab) { if (activeTab != null) { activeTab.unSelect(); } activeTab = tabs.get(tab); activeTab.select(); tabContents.clear(); tabContents.add(activeTab.getContents()); }
public void update() { commentContainer.clear(); List<Entry> tmp = new ArrayList<Entry>(); for (Entry e : commentList) { tmp.add(e); } commentList.clear(); for (Entry e : tmp) { addComment(e); } }
/** Put the widget in list mode. */ private void setListMode() { titlePanel.setVisible(true); postContent.setVisible(true); stream.setVisible(true); sortPanel.setVisible(true); searchStatusWidget.setVisible(true); searchBoxWidget.setVisible(true); feedLinkWidget.setVisible(true); sortSearchRow.setVisible(true); activityDetailPanel.clear(); EventBus.getInstance().notifyObservers(new ChangeActivityModeEvent(false)); }
/** * Replace the list displayed with the given one. * * @param pDisplayWidgets the new list of items to display */ protected void setDisplayWidgets(final List<W> pDisplayWidgets) { iGuiList.clear(); int i = 0; for (W w : pDisplayWidgets) { CbGenericListItem<W> newRow = new CbGenericListItem<W>(getSelectorCallback(), getMoreArrowCallback()); newRow.setDisplayWidget(w); newRow.setRowIdx(i++); iGuiList.add(newRow); } checkEmptyListHint(); }
@Override public void doShowPage() { // table.setStyleName("permission-grant-table"); mainPanel.clear(); mainPanel.add(new Label(administrationConstants.loading())); AbstractCallback callback = new AbstractCallback(errorPanel) { public void onCallSuccess(Object permissions) { receivePermissions((Collection) permissions); } }; getPermissions(callback); }
@Override public void resetQuestionView() { openEndedQuestionText.setHTML(""); hintsButton.setText(i18n.GL0667()); hintsButton.getElement().setAttribute("alt", i18n.GL0667()); hintsButton.getElement().setAttribute("title", i18n.GL0667()); hintsButton.setStyleName(oeStyle.hintsActiveButton()); explanaionButton.setStyleName(oeStyle.hintsActiveButton()); explanationContainer.removeStyleName(oeStyle.explanationTextBorder()); hintsContainer.clear(); explanationContainer.clear(); clearAnswerOptionsContainer(); openEndedQuestionImage.getElement().removeAttribute("src"); }
// TODO private void drawLoggedIn() { hideLoading(); pUi.clear(); hAccountSettings = new Hyperlink("My Account", "account_Profile"); hAccountLogout = new Hyperlink("Logout", "account_Logout"); HorizontalPanel hp = new HorizontalPanel(); hp.add(hAccountSettings); hp.add(new HTML(" ")); hp.add(hAccountLogout); pUi.add(hp); }
/** * Navigation between pages * * @param activePage */ private void setActivePage(ActivePage activePage) { this.activePage = activePage; switch (activePage) { case ABOUT: mainCenterPanel.clear(); mainCenterPanel.add(aboutPanel); break; case SEARCH: mainCenterPanel.clear(); mainCenterPanel.add(searchPanel); break; case BROWSE: mainCenterPanel.clear(); mainCenterPanel.add(browsePanel); break; case CONTACT: mainCenterPanel.clear(); mainCenterPanel.add(contactPanel); break; default: break; } }
private void downloadData() { content.clear(); content.add(new HTMLPanel("<h1>Download data</h1>")); final DownloadData download = new DownloadData(); switch (parameters.state) { case SUSPENDED: case ACTIVE: download.dateFrom.setValue(new Date(parameters.startDate), true); download.dateTo.setValue(new Date(parameters.endDate), true); break; case NOT_INITIALISED: break; } content.add(download); }
/** Update toolbars. */ public void updateToolbarPanel() { toolBPanel.clear(); for (ToolBarW toolbar : toolbars) { if (toolbar != null) { toolbar.buildGui(); // TODO // toolbarPanel.add(toolbar, Integer.toString(getViewId(toolbar))); toolBPanel.add(toolbar); } } // TODO // toolbarPanel.show(Integer.toString(activeToolbar)); onResize(); toolBPanel.setVisible(true); }
/** Average star ratings widget will get integrated. */ private void setAvgRatingWidget() { ratingWidgetView = new RatingWidgetView(); if (collectionItemDo.getResource().getRatings() != null) { if (collectionItemDo.getResource().getRatings().getCount() != null && collectionItemDo.getResource().getRatings().getCount() != 0) { ratingWidgetView.getRatingCountOpenBrace().setText(i18n.GL_SPL_OPEN_SMALL_BRACKET()); ratingWidgetView .getRatingCountLabel() .setText(collectionItemDo.getResource().getRatings().getCount().toString()); ratingWidgetView.getRatingCountCloseBrace().setText(i18n.GL_SPL_CLOSE_SMALL_BRACKET()); ratingWidgetView.setAvgStarRating(collectionItemDo.getResource().getRatings().getAverage()); ratingWidgetPanel.getElement().setId("fpnlRatingWidgetPanel"); } } ratingWidgetPanel.clear(); ratingWidgetPanel.add(ratingWidgetView); }
private void updateCommentList() { for (CommentWidget widget : widgets.values()) { if (widget.isEditMode()) return; } commentListPanel.clear(); List<Comment> comments = parent.getComments(); Collections.sort(comments, Comment.REVERSE_DATEANDTIME_COMPARATOR); List<Comment> pageComments = filterCurrentPageComments(comments); for (Comment comment : pageComments) { CommentWidget widget = getWidget(comment); commentListPanel.add(widget); } if (comments.size() > COMMENTS_PER_PAGE) { commentListPanel.add(createPageNavigator(comments.size())); } }