ADAPTER - is the generic type of AbstractUiWidgetNative.getWidgetAdapter().public abstract class AbstractUiWidgetPopup<ADAPTER extends UiWidgetAdapterPopup> extends AbstractUiWidgetAbstractDialogWindow<ADAPTER> implements UiWidgetPopup
UiWidgetPopup.AbstractUiWidgetNative.SizeImplAbstractUiWidget.AccessHelper, AbstractUiWidget.EventSender, AbstractUiWidget.HandlerContainer| Modifier and Type | Field and Description |
|---|---|
private UiWidgetButtonPanel |
buttonPanel |
STYLE_POPUPSTYLE_PRIMARYSTYLE_HEADERHTML_ATTRIBUTE_ID, ID_SEPARATOR, PROPERTY_IDPROPERTY_STYLES, STYLE_PATTERN_MULTIPLE, STYLE_PATTERN_SINGLEWAI_ARIAPROPERTY_TITLE| Constructor and Description |
|---|
AbstractUiWidgetPopup(UiContext context,
ADAPTER widgetAdapter)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
UiWidgetButton |
createAndAddCloseButton()
This method creates a
button to close this popup and adds it to the
button panel. |
protected abstract UiWidgetButtonPanel |
createButtonPanel() |
UiWidgetButtonPanel |
getButtonPanel() |
addCloseHandler, addOpenHandler, close, initializeWidgetAdapter, isClosable, isMaximizable, isMaximized, isMovable, isResizable, open, removeCloseHandler, removeOpenHandler, setClosable, setMaximizable, setMaximized, setMovable, setResizable, visibilityChangedcenterWindow, createSize, getPositionX, getPositionY, getSource, getTitle, setPosition, setTitle, setVisibleaddChild, addChild, doAddChild, getChild, getChildCount, getChildIndex, removeChild, removeChildgetChildaddChangeHandler, addStyle, clearMessages, clearValidity, createUniqueId, createWidgetAdapter, dispose, doGetValue, doSetMode, doSetValue, doValidate, getAriaRole, getAriaRoleFixedType, getId, getIndexOfStyle, getMode, getModeFixed, getParent, getPrimaryStyle, getSize, getStyles, getTooltip, getVisibleFlag, getWidgetAdapter, getWidgetAdapter, hasStyle, hasWidgetAdapter, isDisposed, isEnabled, isModifiedRecursive, isVisible, isVisibleRecursive, removeChangeHandler, removeFromParent, removeStyle, setAriaRole, setEnabled, setFocused, setId, setIdPrefix, setMode, setMode, setModeFixed, setParent, setPrimaryStyle, setStyles, setTooltip, setVisible, toStringaddEventHandler, addValidator, clearMessagesLocal, clearValidationFailure, convertValueToString, fireEvent, fireValueChange, getBasicUtil, getContext, getDataBinding, getDataBinding, getDataBindingForWidget, getEventSender, getFactory, getLogger, getObserverSource, getOriginalValue, getRecentValue, getValueClass, getValueDirect, getValueOrException, getWidgetAdapter, hasEventSender, isMandatory, isModified, removeEventHandler, removeFromParent, removeValidator, setMandatory, setModified, setParent, setValueaddValidatorMandatory, createValidationFailure, getValue, getValueAndValidate, handleGetValueError, resetValue, setValue, setValueForUser, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetClosablecenterWindowaddChild, addChildremoveChild, removeChildgetChild, getChildgetChildCount, getChildIndexgetContext, getParent, getSizeclearMessagesaddEventHandler, removeEventHandlersetModegetModesetModeFixedgetModeFixedsetIdgetIdsetTooltipgetTooltipgetVisibleFlag, isVisible, setVisible, setVisibleisVisibleRecursivesetEnabledisEnabledaddStyle, removeStylehasStylesetStylesgetStylessetPrimaryStylegetPrimaryStyledisposeisDisposedisModifiedgetAriaRolevalidatesetTitlegetTitlesetPositiongetPositionX, getPositionYaddCloseHandler, addOpenHandler, close, open, removeCloseHandler, removeOpenHandlersetResizableisResizablesetMovableisMovableisClosablesetMaximizedisMaximizedsetMaximizableisMaximizableresetValue, setValue, setValueForUsergetValueprivate UiWidgetButtonPanel buttonPanel
getButtonPanel()public AbstractUiWidgetPopup(UiContext context, ADAPTER widgetAdapter)
context - is the context.widgetAdapter - is the widget adapter. Typically null for
lazy initialization.public UiWidgetButtonPanel getButtonPanel()
getButtonPanel in interface UiWidgetPopupUiWidgetButtonPanel located at the bottom of this popup where
buttons shall be added.protected abstract UiWidgetButtonPanel createButtonPanel()
button panel instance located at the bottom of the popup.public UiWidgetButton createAndAddCloseButton()
button to close this popup and adds it to the
button panel.createAndAddCloseButton in interface UiWidgetPopupCopyright © 2001–2016 mmm-Team. All rights reserved.