@Override public Widget asWidget() { return TemplateWidgetMapper.get(modal); }
@Override public Widget asWidget() { return TemplateWidgetMapper.get(modal); }
@Override public Widget asWidget() { return TemplateWidgetMapper.get(modal); }
@Override public Widget asWidget() { return TemplateWidgetMapper.get(modal); }
@Override default HTMLElement getElement() { try { return TemplateWidgetMapper.get(this).getElement().cast(); } catch (final Throwable t) { throw new RuntimeException( "An error occurred while invoking getElement." + " This interface should only be extended by @Templated beans and cannot be invoked before a bean is in service.", t); } }
@Override default HTMLElement getElement() { try { return TemplateWidgetMapper.get(this).getElement().cast(); } catch (final Throwable t) { throw new RuntimeException( "An error occurred while invoking getElement." + " This interface should only be extended by @Templated beans and cannot be invoked before a bean is in service.", t); } }
@Override default HTMLElement getElement() { try { return Js.cast(TemplateWidgetMapper.get(this).getElement()); } catch (final Throwable t) { throw new RuntimeException( "An error occurred while invoking getElement." + " This interface should only be extended by @Templated beans and cannot be invoked before a bean is in service.", t); } }
private IsWidget getWidgetForComponent(final C component) { final IsWidget widget; if (component instanceof IsWidget) { widget = (IsWidget) component; } else if (TemplateWidgetMapper.containsKey(component)) { widget = TemplateWidgetMapper.get(component); } else { throw new RuntimeException("Cannot display component of type " + getItemComponentType().getName() + ". Must be a Widget, a native element, or @Templated."); } return widget; }
private IsWidget getWidgetForComponent(final C component) { final IsWidget widget; if (component instanceof IsWidget) { widget = (IsWidget) component; } else if (TemplateWidgetMapper.containsKey(component)) { widget = TemplateWidgetMapper.get(component); } else { throw new RuntimeException("Cannot display component of type " + getItemComponentType().getName() + ". Must be a Widget, a native element, or @Templated."); } return widget; }
@Override default HTMLElement getElement() { try { return Js.cast(TemplateWidgetMapper.get(this).getElement()); } catch (final Throwable t) { throw new RuntimeException( "An error occurred while invoking getElement." + " This interface should only be extended by @Templated beans and cannot be invoked before a bean is in service.", t); } }
@Override public HTMLElement getElement() { return (HTMLElement) TemplateWidgetMapper.get(modal).getElement().cast(); }
@Override public HTMLElement getElement() { return (HTMLElement) TemplateWidgetMapper.get(modal).getElement().cast(); }
public static void cleanupTemplated(final Object templated) { final TemplateWidget templateWidget = TemplateWidgetMapper.get(templated); TemplateWidgetMapper.remove(templated); runCleanupTasks(templated); if (RootPanel.isInDetachList(templateWidget)) { RootPanel.detachNow(templateWidget); } }
public static void cleanupTemplated(final Object templated) { final TemplateWidget templateWidget = TemplateWidgetMapper.get(templated); TemplateWidgetMapper.remove(templated); runCleanupTasks(templated); if (RootPanel.isInDetachList(templateWidget)) { RootPanel.detachNow(templateWidget); } }
widget = TemplateWidgetMapper.get(unwrappedComponent);
widget = TemplateWidgetMapper.get(unwrappedComponent);