Class DisplayerEditorPopup
- 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.ComplexPanel
-
- org.gwtbootstrap3.client.ui.base.ComplexWidget
-
- org.gwtbootstrap3.client.ui.html.Div
-
- org.gwtbootstrap3.client.ui.Modal
-
- org.uberfire.ext.widgets.common.client.common.popups.BaseModal
-
- org.dashbuilder.displayer.client.widgets.DisplayerEditorPopup
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,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.IndexedPanel,com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget,com.google.gwt.user.client.ui.IsWidget,Iterable<com.google.gwt.user.client.ui.Widget>,org.gwtbootstrap3.client.ui.base.HasId,org.gwtbootstrap3.client.ui.base.HasInlineStyle,org.gwtbootstrap3.client.ui.base.HasPull,org.gwtbootstrap3.client.ui.base.HasResponsiveness,org.gwtbootstrap3.client.ui.IsClosable
@Dependent public class DisplayerEditorPopup extends org.uberfire.ext.widgets.common.client.common.popups.BaseModal
-
-
Nested Class Summary
-
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
-
-
Constructor Summary
Constructors Constructor Description DisplayerEditorPopup(DisplayerEditor editor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddHiddenHandler()protected org.uberfire.ext.widgets.common.client.common.popups.footers.ModalFooterOKCancelButtonscreateModalFooterOKCancelButtons()protected org.gwtbootstrap3.client.shared.event.ModalShownHandlercreateShownHandler(org.dashbuilder.displayer.DisplayerSettings settings)The popup must be visible in order that the table can display the different row's values.org.dashbuilder.displayer.DisplayerSettingsgetDisplayerSettings()DisplayerEditorPopupinit(org.dashbuilder.displayer.DisplayerSettings settings)protected voidremoveShownHandler()voidsetDisplayerSubType(org.dashbuilder.displayer.DisplayerSubType displayerSubType)voidsetDisplayerType(org.dashbuilder.displayer.DisplayerType displayerType)voidsetEditDisplayerTitle(String editDisplayerTitle)voidsetExternalDisplayerEnabled(boolean enabled)voidsetNewDisplayerTitle(String newDisplayerTitle)voidsetOnCloseCommand(org.uberfire.mvp.Command closeCommand)voidsetOnSaveCommand(org.uberfire.mvp.Command saveCommand)voidsetTypeSelectorEnabled(boolean enableTypeSelector)-
Methods inherited from class org.uberfire.ext.widgets.common.client.common.popups.BaseModal
getEnterDomHandler, handleDefaultAction, handleDefaultAction, setBody, setFocus, show
-
Methods inherited from class org.gwtbootstrap3.client.ui.Modal
add, addHiddenHandler, addHideHandler, addShowHandler, addShownHandler, hide, isClosable, onHidden, onHide, onLoad, onShow, onShown, onUnload, setClosable, setDataBackdrop, setDataKeyboard, setFade, setHideOtherModals, setRemoveOnHide, setSize, setTitle, setWidth, toggle
-
Methods inherited from class org.gwtbootstrap3.client.ui.base.ComplexWidget
getId, getPull, insert, insert, remove, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOn
-
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, remove
-
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, onBrowserEvent, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, sinkBitlessEvent, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
DisplayerEditorPopup
@Inject public DisplayerEditorPopup(DisplayerEditor editor)
-
-
Method Detail
-
init
public DisplayerEditorPopup init(org.dashbuilder.displayer.DisplayerSettings settings)
-
getDisplayerSettings
public org.dashbuilder.displayer.DisplayerSettings getDisplayerSettings()
-
setNewDisplayerTitle
public void setNewDisplayerTitle(String newDisplayerTitle)
-
setEditDisplayerTitle
public void setEditDisplayerTitle(String editDisplayerTitle)
-
setDisplayerType
public void setDisplayerType(org.dashbuilder.displayer.DisplayerType displayerType)
-
setDisplayerSubType
public void setDisplayerSubType(org.dashbuilder.displayer.DisplayerSubType displayerSubType)
-
setOnSaveCommand
public void setOnSaveCommand(org.uberfire.mvp.Command saveCommand)
-
setOnCloseCommand
public void setOnCloseCommand(org.uberfire.mvp.Command closeCommand)
-
setTypeSelectorEnabled
public void setTypeSelectorEnabled(boolean enableTypeSelector)
-
setExternalDisplayerEnabled
public void setExternalDisplayerEnabled(boolean enabled)
-
createShownHandler
protected org.gwtbootstrap3.client.shared.event.ModalShownHandler createShownHandler(org.dashbuilder.displayer.DisplayerSettings settings)
The popup must be visible in order that the table can display the different row's values. So after popup is shown, initialize the editor.
-
removeShownHandler
protected void removeShownHandler()
-
addHiddenHandler
protected void addHiddenHandler()
-
createModalFooterOKCancelButtons
protected org.uberfire.ext.widgets.common.client.common.popups.footers.ModalFooterOKCancelButtons createModalFooterOKCancelButtons()
-
-