code: @Override
      public void init() {
          Element element = getWidget().getElement();
          createOptions(element, isAnimated(), isHtml(), getSelector(),
                  getTrigger().getCssName(), getShowDelayMs(), getHideDelayMs(), getContainer(), prepareTemplate(), 
                  getViewportSelector(), getViewportPadding());
          popover(element, getContent());
          bindJavaScriptEvents(element);
          setInitialized(true);
      }
docs: {@inheritDoc}