Class ActiveFiltersViewImpl
- java.lang.Object
-
- org.jbpm.workbench.common.client.filters.active.ActiveFiltersViewImpl
-
- All Implemented Interfaces:
org.jboss.errai.common.client.api.elemental2.IsElement,ActiveFiltersView
@Templated @Dependent public class ActiveFiltersViewImpl extends Object implements ActiveFiltersView
-
-
Constructor Summary
Constructors Constructor Description ActiveFiltersViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> voidaddActiveFilter(ActiveFilterItem<T> filter)voidcloseSaveFilter()voiddestroy()elemental2.dom.HTMLElementgetElement()voidinit()voidonRemoveActiveFilter(ActiveFilterItemRemovedEvent event)voidonRemoveAll(org.jboss.errai.common.client.dom.Event e)voidonSaveFilter(org.jboss.errai.common.client.dom.Event e)<T> voidremoveActiveFilter(ActiveFilterItem<T> filter)voidremoveAllActiveFilters(Boolean useCallback)protected voidsaveFilter(String filterName)voidsetRemoveAllFilterCallback(org.uberfire.mvp.Command callback)voidsetSaveFilterCallback(org.uberfire.mvp.ParameterizedCommand<String> callback)voidsetSaveFilterErrorMessage(String message)protected voidsetSaveFilterPopoverCallback()
-
-
-
Method Detail
-
init
@PostConstruct public void init()
-
setSaveFilterPopoverCallback
protected void setSaveFilterPopoverCallback()
-
destroy
@PreDestroy public void destroy()
-
setSaveFilterCallback
public void setSaveFilterCallback(org.uberfire.mvp.ParameterizedCommand<String> callback)
- Specified by:
setSaveFilterCallbackin interfaceActiveFiltersView
-
setRemoveAllFilterCallback
public void setRemoveAllFilterCallback(org.uberfire.mvp.Command callback)
- Specified by:
setRemoveAllFilterCallbackin interfaceActiveFiltersView
-
closeSaveFilter
public void closeSaveFilter()
- Specified by:
closeSaveFilterin interfaceActiveFiltersView
-
setSaveFilterErrorMessage
public void setSaveFilterErrorMessage(String message)
- Specified by:
setSaveFilterErrorMessagein interfaceActiveFiltersView
-
saveFilter
protected void saveFilter(String filterName)
-
addActiveFilter
public <T> void addActiveFilter(ActiveFilterItem<T> filter)
- Specified by:
addActiveFilterin interfaceActiveFiltersView
-
onRemoveActiveFilter
public void onRemoveActiveFilter(@Observes ActiveFilterItemRemovedEvent event)
-
removeActiveFilter
public <T> void removeActiveFilter(ActiveFilterItem<T> filter)
- Specified by:
removeActiveFilterin interfaceActiveFiltersView
-
onRemoveAll
@EventHandler("remove-all-filters") public void onRemoveAll(@ForEvent("click") org.jboss.errai.common.client.dom.Event e)
-
onSaveFilter
@EventHandler("save-filter") public void onSaveFilter(@ForEvent("click") org.jboss.errai.common.client.dom.Event e)
-
removeAllActiveFilters
public void removeAllActiveFilters(Boolean useCallback)
- Specified by:
removeAllActiveFiltersin interfaceActiveFiltersView
-
getElement
public elemental2.dom.HTMLElement getElement()
- Specified by:
getElementin interfaceorg.jboss.errai.common.client.api.elemental2.IsElement
-
-