public abstract class BasicFiltersPresenter extends Object
Modifier and Type | Field and Description |
---|---|
protected javax.enterprise.event.Event<BasicFilterAddEvent> |
basicFilterAddEvent |
protected javax.enterprise.event.Event<BasicFilterRemoveEvent> |
basicFilterRemoveEvent |
protected BasicFiltersView |
view |
Constructor and Description |
---|
BasicFiltersPresenter() |
Modifier and Type | Method and Description |
---|---|
protected void |
addSearchFilter(ActiveFilterItem filter,
org.dashbuilder.dataset.filter.ColumnFilter columnFilter) |
protected void |
addSearchFilterList(ActiveFilterItem<List<String>> filter,
org.dashbuilder.dataset.filter.ColumnFilter columnFilter) |
protected void |
addSearchFilterList(String columnId,
ActiveFilterItem<List<String>> filter) |
abstract String |
getDataSetId() |
String |
getTitle() |
org.jboss.errai.common.client.api.IsElement |
getView() |
void |
init() |
abstract void |
loadFilters() |
protected abstract void |
onActiveFilterAdded(ActiveFilterItem activeFilterItem) |
void |
onActiveFilterAddedEvent(ActiveFilterItemAddedEvent event) |
void |
onClearAllActiveFiltersEvent(ClearAllActiveFiltersEvent event) |
void |
onRemoveActiveFilter(ActiveFilterItemRemovedEvent event) |
protected void |
onSavedFilterSelectedEvent(SavedFilterSelectedEvent event) |
protected void |
removeSearchFilter(ActiveFilterItem filter,
org.dashbuilder.dataset.filter.ColumnFilter columnFilter) |
@Inject protected BasicFiltersView view
@Inject protected javax.enterprise.event.Event<BasicFilterAddEvent> basicFilterAddEvent
@Inject protected javax.enterprise.event.Event<BasicFilterRemoveEvent> basicFilterRemoveEvent
public org.jboss.errai.common.client.api.IsElement getView()
public String getTitle()
@PostConstruct public void init()
public void onClearAllActiveFiltersEvent(@Observes ClearAllActiveFiltersEvent event)
public abstract void loadFilters()
public abstract String getDataSetId()
protected void addSearchFilter(ActiveFilterItem filter, org.dashbuilder.dataset.filter.ColumnFilter columnFilter)
protected void addSearchFilterList(String columnId, ActiveFilterItem<List<String>> filter)
protected void addSearchFilterList(ActiveFilterItem<List<String>> filter, org.dashbuilder.dataset.filter.ColumnFilter columnFilter)
protected void removeSearchFilter(ActiveFilterItem filter, org.dashbuilder.dataset.filter.ColumnFilter columnFilter)
protected abstract void onActiveFilterAdded(ActiveFilterItem activeFilterItem)
public void onActiveFilterAddedEvent(@Observes ActiveFilterItemAddedEvent event)
public void onRemoveActiveFilter(@Observes ActiveFilterItemRemovedEvent event)
protected void onSavedFilterSelectedEvent(@Observes SavedFilterSelectedEvent event)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.