Class AiDialog

  • All Implemented Interfaces:
    IData, HasCommonHandlers, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.logical.shared.HasCloseHandlers<com.google.gwt.user.client.ui.PopupPanel>, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.EventPreview, com.google.gwt.user.client.ui.AcceptsOneWidget, com.google.gwt.user.client.ui.HasAnimation, com.google.gwt.user.client.ui.HasOneWidget, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.HasWidgets.ForIsWidget, com.google.gwt.user.client.ui.IsWidget, com.google.gwt.user.client.ui.SourcesPopupEvents, Iterable<com.google.gwt.user.client.ui.Widget>
    Direct Known Subclasses:
    AiConfirm, Dialog, SaveDialog

    public class AiDialog
    extends com.google.gwt.user.client.ui.PopupPanel
    implements IData, HasCommonHandlers
    AiDialog 开始自定义对话框
    Author:
    zhangjianshe@gmail.com
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.PopupPanel

        com.google.gwt.user.client.ui.PopupPanel.AnimationType, com.google.gwt.user.client.ui.PopupPanel.PositionCallback
      • Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject

        com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
      • Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets

        com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
    • Field Summary

      • Fields inherited from class com.google.gwt.user.client.ui.UIObject

        DEBUG_ID_PREFIX
    • Constructor Summary

      Constructors 
      Constructor Description
      AiDialog()  
      AiDialog​(String title, com.google.gwt.user.client.ui.Widget content)  
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void add​(com.google.gwt.user.client.ui.Widget w)  
      com.google.gwt.event.shared.HandlerRegistration addCommonHandler​(CommonEventHandler handler)  
      protected void beginDragging​(com.google.gwt.event.dom.client.MouseDownEvent event)  
      protected void continueDragging​(com.google.gwt.event.dom.client.MouseMoveEvent event)  
      protected void endDragging​(com.google.gwt.event.dom.client.MouseUpEvent event)  
      CloseCaption getCloseCaption()  
      com.google.gwt.user.client.ui.Widget getContent()  
      Object getData()  
      void hide​(boolean autoClosed)  
      void onBrowserEvent​(com.google.gwt.user.client.Event event)  
      void onMouseDown​(com.google.gwt.user.client.ui.Widget sender, int x, int y)
      Deprecated. 
      void onMouseEnter​(com.google.gwt.user.client.ui.Widget sender)
      Deprecated. 
      void onMouseLeave​(com.google.gwt.user.client.ui.Widget sender)
      Deprecated. 
      void onMouseMove​(com.google.gwt.user.client.ui.Widget sender, int x, int y)
      Deprecated. 
      void onMouseUp​(com.google.gwt.user.client.ui.Widget sender, int x, int y)
      Deprecated. 
      protected void onPreviewNativeEvent​(com.google.gwt.user.client.Event.NativePreviewEvent event)  
      void resizeToClient()  
      void setData​(Object obj)  
      void setPixelSize​(int width, int height)  
      void setSize​(Size size)  
      void setText​(String title)  
      void setWidget​(com.google.gwt.user.client.ui.Widget w)  
      void show()  
      • Methods inherited from class com.google.gwt.user.client.ui.PopupPanel

        addAutoHidePartner, addCloseHandler, addPopupListener, center, getAnimationType, getContainerElement, getGlassElement, getGlassStyleName, getOffsetHeight, getOffsetWidth, getPopupLeft, getPopupTop, getStyleElement, getTitle, hide, isAnimationEnabled, isAutoHideEnabled, isAutoHideOnHistoryEventsEnabled, isGlassEnabled, isModal, isPreviewingAllNativeEvents, isShowing, isVisible, onEventPreview, onKeyDownPreview, onKeyPressPreview, onKeyUpPreview, onUnload, removeAutoHidePartner, removePopupListener, setAnimationEnabled, setAnimationType, setAutoHideEnabled, setAutoHideOnHistoryEventsEnabled, setGlassEnabled, setGlassStyleName, setHeight, setModal, setPopupPosition, setPopupPositionAndShow, setPreviewingAllNativeEvents, setTitle, setVisible, setWidth, showRelativeTo
      • Methods inherited from class com.google.gwt.user.client.ui.SimplePanel

        getWidget, iterator, remove, setWidget
      • Methods inherited from class com.google.gwt.user.client.ui.Panel

        add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
      • Methods inherited from class com.google.gwt.user.client.ui.Widget

        addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
      • Methods inherited from class com.google.gwt.user.client.ui.UIObject

        addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, toString
      • Methods inherited from interface com.google.gwt.event.shared.HasHandlers

        fireEvent
    • Constructor Detail

      • AiDialog

        public AiDialog()
      • AiDialog

        public AiDialog​(String title,
                        com.google.gwt.user.client.ui.Widget content)
    • Method Detail

      • setWidget

        public void setWidget​(com.google.gwt.user.client.ui.Widget w)
        Specified by:
        setWidget in interface com.google.gwt.user.client.ui.HasOneWidget
        Overrides:
        setWidget in class com.google.gwt.user.client.ui.PopupPanel
      • getContent

        public com.google.gwt.user.client.ui.Widget getContent()
      • setPixelSize

        public void setPixelSize​(int width,
                                 int height)
        Overrides:
        setPixelSize in class com.google.gwt.user.client.ui.UIObject
      • setText

        public void setText​(String title)
      • setData

        public void setData​(Object obj)
        Specified by:
        setData in interface IData
      • add

        public void add​(com.google.gwt.user.client.ui.Widget w)
        Specified by:
        add in interface com.google.gwt.user.client.ui.HasWidgets
        Overrides:
        add in class com.google.gwt.user.client.ui.SimplePanel
      • onPreviewNativeEvent

        protected void onPreviewNativeEvent​(com.google.gwt.user.client.Event.NativePreviewEvent event)
        Overrides:
        onPreviewNativeEvent in class com.google.gwt.user.client.ui.PopupPanel
      • hide

        public void hide​(boolean autoClosed)
        Overrides:
        hide in class com.google.gwt.user.client.ui.PopupPanel
      • onBrowserEvent

        public void onBrowserEvent​(com.google.gwt.user.client.Event event)
        Specified by:
        onBrowserEvent in interface com.google.gwt.user.client.EventListener
        Overrides:
        onBrowserEvent in class com.google.gwt.user.client.ui.Widget
      • onMouseDown

        @Deprecated
        public void onMouseDown​(com.google.gwt.user.client.ui.Widget sender,
                                int x,
                                int y)
        Deprecated.
      • onMouseEnter

        @Deprecated
        public void onMouseEnter​(com.google.gwt.user.client.ui.Widget sender)
        Deprecated.
      • onMouseLeave

        @Deprecated
        public void onMouseLeave​(com.google.gwt.user.client.ui.Widget sender)
        Deprecated.
      • onMouseMove

        @Deprecated
        public void onMouseMove​(com.google.gwt.user.client.ui.Widget sender,
                                int x,
                                int y)
        Deprecated.
      • onMouseUp

        @Deprecated
        public void onMouseUp​(com.google.gwt.user.client.ui.Widget sender,
                              int x,
                              int y)
        Deprecated.
      • show

        public void show()
        Overrides:
        show in class com.google.gwt.user.client.ui.PopupPanel
      • beginDragging

        protected void beginDragging​(com.google.gwt.event.dom.client.MouseDownEvent event)
      • continueDragging

        protected void continueDragging​(com.google.gwt.event.dom.client.MouseMoveEvent event)
      • endDragging

        protected void endDragging​(com.google.gwt.event.dom.client.MouseUpEvent event)
      • setSize

        public void setSize​(Size size)
      • resizeToClient

        public void resizeToClient()