Div div = new Div(); div.setId("mydiv").setCSSClass("myclass"); A link = new A(); link.setHref("http://www.example.com").setTarget("_blank"); div.appendChild( link ); Img image = new Img( "some alt", "some-image.png" ); image.setCSSClass( "frame" ).setId( "myimageid" ); link.appendChild( image ); System.out.print( div.write() );
@Override public void restore() { DOMUtil.removeAllChildren(container); container.appendChild(footer); }
@Override public void init(HTMLElement child) { DOMUtil.removeAllChildren(breadcrumbsContainer); breadcrumbsContainer.appendChild(child); }
@Override public void addTileWidget(IsElement tileWidget) { DOMUtil.removeAllChildren(mainDiv); mainDiv.appendChild(contentDiv); tilesDiv.appendChild(tileWidget.getElement()); }
@Override public void setProviderTypesNavigation(final ProviderTypeNavigationPresenter.View view) { container.appendChild(firstLevelNavigation); removeAllChildren(firstLevelNavigation); firstLevelNavigation.appendChild(view.getElement()); }
@Override public void setContent(final IsElement view) { removeAllChildren(content); content.appendChild(view.getElement()); if (content.getParentElement() == null) { container.appendChild(content); } } }
@Override public void addComponent(String componentId, LayoutDragComponent component) { LayoutDragComponentWidget widget = createDragComponentWidget(component); componentsMap.put(componentId, widget); components.appendChild(widget.getElement()); }
@Override public void clearItems() { super.clearItems(); DOMUtil.removeAllChildren(mainDiv); mainDiv.appendChild(tabsDiv); }
@Override public void setStatus(final org.jboss.errai.common.client.api.IsElement view) { removeAllChildren(statusContent); statusContent.appendChild(view.getElement()); }
@Override public void setStatus(final org.jboss.errai.common.client.api.IsElement view) { removeAllChildren(statusContent); statusContent.appendChild(view.getElement()); }
@Override public void setForm(final org.jboss.errai.common.client.api.IsElement element) { removeAllChildren(content); content.appendChild(element.getElement()); } }
@Override public void addGroup(DefinitionPaletteGroupWidget groupWidget) { HTMLElement groupHeader = document.createElement("h5"); groupHeader.setTextContent(groupWidget.getItem().getTitle()); floatingPanel.appendChild(groupHeader); floatingPanel.appendChild(groupWidget.getElement()); }
@Override public void setContextWidget(IsElement widget) { extraDiv.getStyle().setProperty("display", "block"); DOMUtil.removeAllChildren(extraDiv); extraDiv.appendChild(widget.getElement()); }
@Override public void infiniteRecursionError(String cause) { Div div = (Div) Window.getDocument().createElement("div"); div.setClassName(slidesDiv.getChildNodes().getLength() == 0 ? "item active" : "item"); alertBox.setMessage(NavigationConstants.INSTANCE.navCarouselDragComponentInfiniteRecursion() + " " + cause); div.appendChild(alertBox.getElement()); slidesDiv.appendChild(div); } }
@Override public void errorNavItemsEmpty() { DOMUtil.removeAllChildren(mainDiv); alertBox.setMessage(NavigationConstants.INSTANCE.navGroupEmptyError()); mainDiv.appendChild(alertBox.getElement()); }
@Test public void setEmptyHeaderContentsTest() { Div headerPanel = workbenchLayout.getHeaderPanel(); workbenchLayout.setHeaderContents(new ArrayList<>()); verify(headerPanel, never()).appendChild(any()); verify(root, never()).setHeaderWidget(any()); }
@Test public void setEmptyFooterContentsTest() { Div footerPanel = workbenchLayout.getFooterPanel(); workbenchLayout.setFooterContents(new ArrayList<>()); verify(footerPanel, never()).appendChild(any()); verify(root, never()).setFooterWidget(any()); }
@Test public void setHeaderContentsTest() { Div headerPanel = workbenchLayout.getHeaderPanel(); List<Header> headers = Arrays.asList(header1, header2); workbenchLayout.setHeaderContents(headers); verify(headerPanel, times(2)).appendChild(any()); verify(root).setHeaderWidget(any()); }
@Test public void setFooterContentsTest() { Div footerPanel = workbenchLayout.getFooterPanel(); List<Footer> footers = Arrays.asList(footer1, footer2); workbenchLayout.setFooterContents(footers); verify(footerPanel, times(2)).appendChild(any()); verify(root).setFooterWidget(any()); }
@Override public void init(Presenter container) { this.container = container; modelCreator.setText(container.getFormModelLabel()); DOMUtil.removeAllChildren(viewContainer); UberElement creationView = container.getCreationView(); hasCreationView = creationView != null; if (hasCreationView) { viewContainer.appendChild(creationView.getElement()); } }