public class JmixWindowWidget
extends com.vaadin.client.ui.VWindow
Modifier and Type | Class and Description |
---|---|
static interface |
JmixWindowWidget.ContextMenuHandler |
com.vaadin.client.widgets.Overlay.PositionAndSize, com.vaadin.client.widgets.Overlay.ResizeAnimation
com.google.gwt.user.client.ui.PopupPanel.AnimationType, com.google.gwt.user.client.ui.PopupPanel.PositionCallback
Modifier and Type | Field and Description |
---|---|
protected java.lang.Runnable |
clickOnModalityCurtain |
boolean |
closeOnClickOutside |
protected JmixWindowWidget.ContextMenuHandler |
contextMenuHandler |
static java.lang.String |
MODAL_WINDOW_CLASSNAME |
static java.lang.String |
NONMODAL_WINDOW_CLASSNAME |
bringToFrontSequence, centered, CLASSNAME, client, closeBox, connector, contentPanel, contents, footer, header, id, maximizeRestoreBox, resizable, resizeLazy, shortcutHandler, vaadinModality, visibilityChangesDisabled, Z_INDEX
Constructor and Description |
---|
JmixWindowWidget() |
Modifier and Type | Method and Description |
---|---|
protected void |
constructDOM() |
boolean |
getCloseOnClickOutside() |
protected boolean |
isBlank(java.lang.String str) |
protected boolean |
isWhitespace(int ch) |
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
void |
setCaption(java.lang.String c,
java.lang.String iconURL,
boolean asHtml) |
void |
setCloseOnClickOutside(boolean closeOnClickOutside) |
void |
setVaadinModality(boolean modality) |
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, updateMaximizeRestoreClassName
getApplicationConnection, getOverlayContainer, getOverlayContainer, setApplicationConnection, setOverlayContainerLabel
center, getOwner, hide, hide, isFitInWindow, isShimElementEnabled, needsShimElement, positionOrSizeUpdated, setFitInWindow, setOwner, updateShadowSizeAndPosition
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, showRelativeTo
add, getWidget, iterator, remove, setWidget
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onLoad, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
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, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final java.lang.String MODAL_WINDOW_CLASSNAME
public static final java.lang.String NONMODAL_WINDOW_CLASSNAME
public boolean closeOnClickOutside
protected JmixWindowWidget.ContextMenuHandler contextMenuHandler
protected java.lang.Runnable clickOnModalityCurtain
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent
in interface com.google.gwt.user.client.EventListener
onBrowserEvent
in class com.vaadin.client.ui.VWindow
protected void constructDOM()
constructDOM
in class com.vaadin.client.ui.VWindow
public void setVaadinModality(boolean modality)
setVaadinModality
in class com.vaadin.client.ui.VWindow
public void setCaption(java.lang.String c, java.lang.String iconURL, boolean asHtml)
setCaption
in class com.vaadin.client.ui.VWindow
protected boolean isBlank(java.lang.String str)
protected boolean isWhitespace(int ch)
public void setCloseOnClickOutside(boolean closeOnClickOutside)
public boolean getCloseOnClickOutside()