@Override protected void onEnsureDebugId(String baseID) { super.onEnsureDebugId(baseID); if (anchor != null) { anchor.ensureDebugId(DebugIdUtils.createWebDriverSafeDebugId(baseID + "-anchor")); } }
@Override protected void onEnsureDebugId(String baseID) { super.onEnsureDebugId(baseID); Widget basicInputWidget = getInputWidget(); if (basicInputWidget != null) { basicInputWidget.ensureDebugId(baseID + "-KSPicker-widget"); } advSearchLink.ensureDebugId(baseID + "-Advanced-Search-anchor"); }
@Override protected void onEnsureDebugId(String baseID) { super.onEnsureDebugId(baseID); picker.ensureDebugId(baseID); addButton.ensureDebugId(baseID + "-Add"); browseCategoryLink.ensureDebugId(DebugIdUtils.createWebDriverSafeDebugId(baseID + "-" + browseCategoryLink.getText())); }
@Inject public AboutViewImpl( ProductInfoDataProvider productInfoDataProvider, AboutViewImplUiBinder uiBinder, AboutLocalizationConstant locale, HelpExtensionLocalizationConstant coreLocale, AboutResources aboutResources) { this.locale = locale; aboutResources.aboutCss().ensureInjected(); String title = locale.aboutControlTitle() + " " + productInfoDataProvider.getName(); this.setTitle(title); this.setWidget(uiBinder.createAndBindUi(this)); this.ensureDebugId("aboutView-window"); btnOk = addFooterButton(coreLocale.ok(), "help-about-ok", event -> delegate.onOkClicked(), true); final SVGResource logo = productInfoDataProvider.getLogo(); if (nonNull(logo)) { logoPanel.add(new SVGImage(logo)); } buildDetailsAnchor.ensureDebugId("build-details-anchor"); buildDetailsAnchor.addClickHandler(event -> delegate.onShowBuildDetailsClicked()); }
this.add(anchorPanel); a.ensureDebugId(DebugIdUtils.createWebDriverSafeDebugId(item.getLabel() + "-anchor")); anchorPanel.ensureDebugId(DebugIdUtils.createWebDriverSafeDebugId(item.getLabel() + "-anchorPanel"));