@Override public void insert(IsWidget w, int beforeIndex) { insert(asWidgetOrNull(w), beforeIndex); }
/** * Inserts a widget before the specified index. * * @param w the widget to be inserted * @param beforeIndex the index before which it will be inserted * @throws IndexOutOfBoundsException if <code>beforeIndex</code> is out of * range */ @Override public void insert(Widget w, int beforeIndex) { insert(w, getElement(), beforeIndex, true); } }
tabs.add(beforeIndex, tab); tabBar.insert(tab, beforeIndex); tab.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) {
/** * Do not use in combination with setContentTitle */ public void setBasicTitle(String titleText){ layout.insert(SectionTitle.generateH1Title(titleText), 0); }
/** * show the ok button * * @param show true to show, otherwise hidden */ public void showOkButton(boolean show) { if (show) { buttonContainer.insert(okButton, 0); } else { buttonContainer.remove(okButton); } }
public void setTitleWidget(Widget layoutTitle) { if (this.layoutTitle != null) { verticalLayout.remove(this.layoutTitle); } verticalLayout.insert(layoutTitle, 0); }
/** {@inheritDoc} */ @Override public void setTabPositions(List<PartPresenter> presenters) { for (PartPresenter partPresenter : presenters) { int tabIndex = presenters.indexOf(partPresenter); TabItem tabItem = tabs.get(partPresenter); partButtons.insert(tabItem.getView(), tabIndex); } }
public void setHeaderTitle(SectionTitle title){ header.remove(this.title); this.title = title; header.insert(title, 0); } }
@Override public void setLayoutTitle(SectionTitle layoutTitle) { if (this.layoutTitle != null) { verticalLayout.remove(this.layoutTitle); } if (layoutTitle != null) { this.layoutTitle = layoutTitle; verticalLayout.insert(layoutTitle, 0); layoutTitle.addStyleName("ks-layout-header"); } }
@Override public IStackPanelRow createSubRow() { RowItem item = new RowItem(); m_stack.insert( item.row, m_stack.getWidgetIndex( row ) + 1 ); return item; } }
/** * Insert a widget that will be place directly after the {@link #getContentWidgetContainer()}. */ @UiChild(tagname="WidgetDecorator", limit=1) public void addWidgetDecorator(Widget widget) { wrapperPanel.insert(widget, wrapperPanel.getWidgetIndex(contentWidgetContainerTooltip) + 1); }
@Override public void setLayoutTitle(SectionTitle layoutTitle) { if(this.layoutTitle != null){ layout.remove(this.layoutTitle); } this.layoutTitle = layoutTitle; layout.insert(layoutTitle, 0); layoutTitle.addStyleName("ks-layout-header"); }
/*************************************** * Adds a tag string. * * @param sTag The tag to add */ public void addTag(String sTag) { TagDisplay aTagDisplay = new TagDisplay(sTag); aMainPanel.insert(aTagDisplay, aMainPanel.getWidgetCount() - 1); }
private void checkRightHeader() { if (!created || rightHeaderWidgets == null || rightHeaderStage != null) return; if (navbar == null && list == null) return; rightHeaderStage = new FlowPanel(); rightHeaderStage.getElement().getStyle().setFloat(Style.Float.RIGHT); for (Widget w : rightHeaderWidgets) rightHeaderStage.add(w); int i = leftHeaderStage != null ? 1 : 0; flow.insert(rightHeaderStage, i); checkHeaderStyle(); }
private void checkRightHeader() { if (!created || rightHeaderWidgets == null || rightHeaderStage != null) return; if (navbar == null && list == null) return; rightHeaderStage = new FlowPanel(); rightHeaderStage.getElement().getStyle().setFloat(Style.Float.RIGHT); for (Widget w : rightHeaderWidgets) rightHeaderStage.add(w); int i = leftHeaderStage != null ? 1 : 0; flow.insert(rightHeaderStage, i); checkHeaderStyle(); }
private void checkLeftHeader() { if (!created || leftHeaderWidgets == null || leftHeaderStage != null) return; if (navbar == null && list == null) return; leftHeaderStage = new FlowPanel(); leftHeaderStage.getElement().getStyle().setFloat(Style.Float.LEFT); for (Widget w : leftHeaderWidgets) leftHeaderStage.add(w); flow.insert(leftHeaderStage, 0); checkHeaderStyle(); }
@Override public void onAttach() { super.onAttach(); if (contentWidget instanceof PatternFlyCompatible) { ((PatternFlyCompatible)contentWidget).setUsePatternFly(usePatternfly); } if (alignment == Align.LEFT) { labelPanel.insert(contentWidgetContainer, 0); contentWidgetContainer.addStyleName(style.floatLeft()); } contentWidgetContainer.add(contentWidget); }
public void setDescription(String description) { final Label content = new Label(); content.setText(description); descriptionPanel.insert(content, 0); hasDescription = !description.isEmpty(); if (hasDescription) { descriptionPanel.setVisible(isDescriptionVisible); if (this.getElement().getParentElement() != null) { this.getElement().getParentElement().setAttribute("role", "dialogDescriptionHeader"); } } }
private void addFileUploadForm() { file = new FileUpload(); file.setHeight("22px"); file.setWidth("100%"); file.setName("file"); file.ensureDebugId("file-uploadFile-ChooseFile"); file.addChangeHandler(event -> delegate.onFileNameChanged()); uploadPanel.insert(file, 0); } }
private void addFile() { file = new FileUpload(); file.setHeight("22px"); file.setWidth("100%"); file.setName("file"); file.ensureDebugId("file-uploadFile-ChooseFile"); file.addChangeHandler(event -> delegate.onFileNameChanged()); uploadPanel.insert(file, 0); } }