Package io.jmix.ui.widget.client.window
Class JmixWindowWidget
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Panel
com.google.gwt.user.client.ui.SimplePanel
com.google.gwt.user.client.ui.PopupPanel
com.vaadin.client.widgets.Overlay
com.vaadin.client.ui.VOverlay
com.vaadin.client.ui.VWindow
io.jmix.ui.widget.client.window.JmixWindowWidget
- All Implemented Interfaces:
com.google.gwt.event.dom.client.BlurHandler,com.google.gwt.event.dom.client.FocusHandler,com.google.gwt.event.dom.client.KeyDownHandler,com.google.gwt.event.dom.client.ScrollHandler,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.EventHandler,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,com.vaadin.client.Focusable,com.vaadin.client.ui.ShortcutActionHandler.ShortcutActionHandlerOwner,Iterable<com.google.gwt.user.client.ui.Widget>
public class JmixWindowWidget
extends com.vaadin.client.ui.VWindow
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.vaadin.client.widgets.Overlay
com.vaadin.client.widgets.Overlay.PositionAndSize, com.vaadin.client.widgets.Overlay.ResizeAnimationNested 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.PositionCallbackNested 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.DebugIdImplEnabledNested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Runnablebooleanprotected JmixWindowWidget.ContextMenuHandlerstatic final Stringstatic final StringFields inherited from class com.vaadin.client.ui.VWindow
bringToFrontSequence, centered, CLASSNAME, client, closeBox, connector, contentPanel, contents, footer, header, id, maximizeRestoreBox, resizable, resizeLazy, shortcutHandler, vaadinModality, visibilityChangesDisabled, Z_INDEXFields inherited from class com.vaadin.client.ui.VOverlay
acFields inherited from class com.vaadin.client.widgets.Overlay
ADDITIONAL_CLASSNAME_ANIMATE_IN, ADDITIONAL_CLASSNAME_ANIMATE_OUT, CLASSNAME_CONTAINER, CLASSNAME_SHADOW, currentFields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbooleanprotected booleanprotected booleanisWhitespace(int ch) voidonBrowserEvent(com.google.gwt.user.client.Event event) voidsetCaption(String c, String iconURL, boolean asHtml) voidsetCloseOnClickOutside(boolean closeOnClickOutside) voidsetVaadinModality(boolean modality) Methods inherited from class com.vaadin.client.ui.VWindow
addMoveHandler, addStyleDependentName, addWindowOrderHandler, bringToFront, closeWindow, deferOrdering, findPopupPanel, focus, getAssistiveDescription, getAssistivePostfix, getAssistivePrefix, getContainerElement, getModalityCurtain, getShortcutActionHandler, getTabStopBottomAssistiveText, getTabStopTopAssistiveText, getWindowOrder, hide, isChildOfTopPopup, isClosable, isModalWindowOpen, onAttach, onBlur, onDetach, onEventPreview, onFocus, onKeyDown, onScroll, setAssistiveDescription, setAssistivePostfix, setAssistivePrefix, setCaption, setCaption, setClosable, setDraggable, setHeight, setPopupPosition, setPopupPositionNoUpdate, setResizable, setTabStopBottomAssistiveText, setTabStopEnabled, setTabStopTopAssistiveText, setVisible, setWaiAriaRole, setWidth, setWindowOrderAndPosition, setZIndex, show, updateContentsSize, updateMaximizeRestoreClassNameMethods inherited from class com.vaadin.client.ui.VOverlay
getApplicationConnection, getOverlayContainer, getOverlayContainer, setApplicationConnection, setOverlayContainerLabelMethods inherited from class com.vaadin.client.widgets.Overlay
center, getOwner, hide, hide, isFitInWindow, isShimElementEnabled, needsShimElement, positionOrSizeUpdated, setFitInWindow, setOwner, updateShadowSizeAndPositionMethods inherited from class com.google.gwt.user.client.ui.PopupPanel
addAutoHidePartner, addCloseHandler, addPopupListener, getAnimationType, getGlassElement, getGlassStyleName, getOffsetHeight, getOffsetWidth, getPopupLeft, getPopupTop, getStyleElement, getTitle, isAnimationEnabled, isAutoHideEnabled, isAutoHideOnHistoryEventsEnabled, isGlassEnabled, isModal, isPreviewingAllNativeEvents, isShowing, isVisible, onKeyDownPreview, onKeyPressPreview, onKeyUpPreview, onPreviewNativeEvent, onUnload, removeAutoHidePartner, removePopupListener, setAnimationEnabled, setAnimationType, setAutoHideEnabled, setAutoHideOnHistoryEventsEnabled, setGlassEnabled, setGlassStyleName, setModal, setPopupPositionAndShow, setPreviewingAllNativeEvents, setTitle, setWidget, showRelativeToMethods inherited from class com.google.gwt.user.client.ui.SimplePanel
add, getWidget, iterator, remove, setWidgetMethods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeMethods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onLoad, removeFromParent, setLayoutData, sinkEvents, unsinkEventsMethods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEventMethods inherited from interface com.google.gwt.user.client.ui.HasWidgets
add, clear, iterator, removeMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
MODAL_WINDOW_CLASSNAME
- See Also:
-
NONMODAL_WINDOW_CLASSNAME
- See Also:
-
closeOnClickOutside
public boolean closeOnClickOutside -
contextMenuHandler
-
clickOnModalityCurtain
-
-
Constructor Details
-
JmixWindowWidget
public JmixWindowWidget()
-
-
Method Details
-
onBrowserEvent
public void onBrowserEvent(com.google.gwt.user.client.Event event) - Specified by:
onBrowserEventin interfacecom.google.gwt.user.client.EventListener- Overrides:
onBrowserEventin classcom.vaadin.client.ui.VWindow
-
constructDOM
protected void constructDOM()- Overrides:
constructDOMin classcom.vaadin.client.ui.VWindow
-
setVaadinModality
public void setVaadinModality(boolean modality) - Overrides:
setVaadinModalityin classcom.vaadin.client.ui.VWindow
-
setCaption
- Overrides:
setCaptionin classcom.vaadin.client.ui.VWindow
-
isBlank
-
isWhitespace
protected boolean isWhitespace(int ch) -
setCloseOnClickOutside
public void setCloseOnClickOutside(boolean closeOnClickOutside) -
getCloseOnClickOutside
public boolean getCloseOnClickOutside()
-