public static Object reverseGet(final TemplateWidget widget) { final Pair pair = widgetBeanMap.get(widget); if (pair == null) { throw new RuntimeException("There is no bean mapped to the templated widget with contents:\n" + widget.getElement().getInnerHTML()); } else { return pair.bean; } }
public static Object reverseGet(final TemplateWidget widget) { final Pair pair = widgetBeanMap.get(widget); if (pair == null) { throw new RuntimeException("There is no bean mapped to the templated widget with contents:\n" + widget.getElement().getInnerHTML()); } else { return pair.bean; } }
@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); } }
@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(); }