Class BasicFiltersPresenter
- java.lang.Object
-
- org.jbpm.workbench.common.client.filters.basic.BasicFiltersPresenter
-
public abstract class BasicFiltersPresenter extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.enterprise.event.Event<BasicFilterAddEvent>basicFilterAddEventprotected javax.enterprise.event.Event<BasicFilterRemoveEvent>basicFilterRemoveEventprotected BasicFiltersViewview
-
Constructor Summary
Constructors Constructor Description BasicFiltersPresenter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidaddSearchFilter(ActiveFilterItem filter, org.dashbuilder.dataset.filter.ColumnFilter columnFilter)protected voidaddSearchFilterList(String columnId, ActiveFilterItem<List<String>> filter)protected voidaddSearchFilterList(ActiveFilterItem<List<String>> filter, org.dashbuilder.dataset.filter.ColumnFilter columnFilter)abstract StringgetDataSetId()StringgetTitle()org.jboss.errai.common.client.api.IsElementgetView()voidinit()abstract voidloadFilters()protected abstract voidonActiveFilterAdded(ActiveFilterItem activeFilterItem)voidonActiveFilterAddedEvent(ActiveFilterItemAddedEvent event)voidonClearAllActiveFiltersEvent(ClearAllActiveFiltersEvent event)voidonRemoveActiveFilter(ActiveFilterItemRemovedEvent event)protected voidonSavedFilterSelectedEvent(SavedFilterSelectedEvent event)protected voidremoveSearchFilter(ActiveFilterItem filter, org.dashbuilder.dataset.filter.ColumnFilter columnFilter)
-
-
-
Field Detail
-
view
@Inject protected BasicFiltersView view
-
basicFilterAddEvent
@Inject protected javax.enterprise.event.Event<BasicFilterAddEvent> basicFilterAddEvent
-
basicFilterRemoveEvent
@Inject protected javax.enterprise.event.Event<BasicFilterRemoveEvent> basicFilterRemoveEvent
-
-
Method Detail
-
getView
public org.jboss.errai.common.client.api.IsElement getView()
-
getTitle
public String getTitle()
-
init
@PostConstruct public void init()
-
onClearAllActiveFiltersEvent
public void onClearAllActiveFiltersEvent(@Observes ClearAllActiveFiltersEvent event)
-
loadFilters
public abstract void loadFilters()
-
getDataSetId
public abstract String getDataSetId()
-
addSearchFilter
protected void addSearchFilter(ActiveFilterItem filter, org.dashbuilder.dataset.filter.ColumnFilter columnFilter)
-
addSearchFilterList
protected void addSearchFilterList(String columnId, ActiveFilterItem<List<String>> filter)
-
addSearchFilterList
protected void addSearchFilterList(ActiveFilterItem<List<String>> filter, org.dashbuilder.dataset.filter.ColumnFilter columnFilter)
-
removeSearchFilter
protected void removeSearchFilter(ActiveFilterItem filter, org.dashbuilder.dataset.filter.ColumnFilter columnFilter)
-
onActiveFilterAdded
protected abstract void onActiveFilterAdded(ActiveFilterItem activeFilterItem)
-
onActiveFilterAddedEvent
public void onActiveFilterAddedEvent(@Observes ActiveFilterItemAddedEvent event)
-
onRemoveActiveFilter
public void onRemoveActiveFilter(@Observes ActiveFilterItemRemovedEvent event)
-
onSavedFilterSelectedEvent
protected void onSavedFilterSelectedEvent(@Observes SavedFilterSelectedEvent event)
-
-