Class NewTabFilterPopup
- 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.uberfire.ext.widgets.common.client.tables.popup.NewTabFilterPopup
-
- 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 NewTabFilterPopup extends 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
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.gwt.view.client.AsyncDataProvider<DataGridFilterSummary>dataProviderstatic StringFILTER_TAB_DESC_PARAMstatic StringFILTER_TAB_NAME_PARAM
-
Constructor Summary
Constructors Constructor Description NewTabFilterPopup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListBoxToFilter(String label, String fieldName, boolean multiselect, HashMap<String,String> listBoxInfo)voidaddTextBoxToFilter(String label, String fieldName)voidaddTextBoxToFilter(String label, String fieldName, String defaultValue)voidcleanFormValues(List<org.gwtbootstrap3.client.ui.FormGroup> controlGroups)voidclosePopup()HashMapgetFormValues()voidgetFormValues(List<org.gwtbootstrap3.client.ui.FormGroup> controlGroups)voidinit()voidshow(org.uberfire.mvp.Command addfilterCommand, org.uberfire.ext.services.shared.preferences.MultiGridPreferencesStore multiGridPreferencesStore)-
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
-
-
-
-
Field Detail
-
FILTER_TAB_NAME_PARAM
public static String FILTER_TAB_NAME_PARAM
-
FILTER_TAB_DESC_PARAM
public static String FILTER_TAB_DESC_PARAM
-
dataProvider
protected com.google.gwt.view.client.AsyncDataProvider<DataGridFilterSummary> dataProvider
-
-
Method Detail
-
show
public void show(org.uberfire.mvp.Command addfilterCommand, org.uberfire.ext.services.shared.preferences.MultiGridPreferencesStore multiGridPreferencesStore)
-
init
public void init()
-
cleanFormValues
public void cleanFormValues(List<org.gwtbootstrap3.client.ui.FormGroup> controlGroups)
-
closePopup
public void closePopup()
-
getFormValues
public void getFormValues(List<org.gwtbootstrap3.client.ui.FormGroup> controlGroups)
-
getFormValues
public HashMap getFormValues()
-
addListBoxToFilter
public void addListBoxToFilter(String label, String fieldName, boolean multiselect, HashMap<String,String> listBoxInfo)
-
-