Class FloatingWidgetView

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>

    @Dependent
    public class FloatingWidgetView
    extends Object
    implements org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
    Floating view implementation for generic GWT Widgets.
    • Constructor Detail

      • FloatingWidgetView

        public FloatingWidgetView()
    • Method Detail

      • add

        public void add​(com.google.gwt.user.client.ui.IsWidget item)
        Specified by:
        add in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • setOffsetX

        public org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget> setOffsetX​(double ox)
        Specified by:
        setOffsetX in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • setOffsetY

        public org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget> setOffsetY​(double oy)
        Specified by:
        setOffsetY in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • setX

        public FloatingWidgetView setX​(double x)
        Specified by:
        setX in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • setY

        public FloatingWidgetView setY​(double y)
        Specified by:
        setY in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • setTimeOut

        public FloatingWidgetView setTimeOut​(int timeout)
        Specified by:
        setTimeOut in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • clearTimeOut

        public org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget> clearTimeOut()
        Specified by:
        clearTimeOut in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • setHideCallback

        public org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget> setHideCallback​(org.uberfire.mvp.Command hideCallback)
        Specified by:
        setHideCallback in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • clear

        public void clear()
        Specified by:
        clear in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • show

        public FloatingWidgetView show()
        Specified by:
        show in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • hide

        public FloatingWidgetView hide()
        Specified by:
        hide in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • doShow

        protected void doShow()
      • doHide

        protected void doHide()
      • destroy

        public void destroy()
        Specified by:
        destroy in interface org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget>
      • startTimeout

        public void startTimeout()
      • stopTimeout

        public void stopTimeout()
      • getPanel

        protected com.google.gwt.user.client.ui.FlowPanel getPanel()