public class FacetChartController
extends DefaultWidgetController
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
COMPONENT_SHOW_FILTERS_BUTTON_ID |
protected static java.lang.String |
EVENT_ON_POINT_CLICK |
protected static java.lang.String |
MODEL_FILTERS_COUNTER |
protected static java.lang.String |
SELECTED_FACETS |
protected static java.lang.String |
SOCKET_IN_INIT_SEARCH |
protected static java.lang.String |
SOCKET_IN_PAGEABLE |
protected static java.lang.String |
SOCKET_OUT_FACETS |
protected static java.lang.String |
SOCKET_OUT_INITIAL_SEARCH_DATA |
| Constructor and Description |
|---|
FacetChartController() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyFacetSelection(AdvancedSearchData query,
Point point) |
protected void |
assignColorsToPoint(java.util.List<Point> points) |
protected void |
composeChart(Charts charts) |
protected void |
composeSeries(Series series) |
protected java.util.List<FacetData> |
convertToFacets(java.util.List<java.lang.String> facetNames) |
protected AdvancedSearchData |
createAdvancedSearchData() |
protected AdvancedSearchData |
createCopyAdvancedSearchData(AdvancedSearchData data) |
protected void |
executeSearch(FullTextSearchPageable fullTextSearchPagable) |
protected java.util.Optional<Point> |
extractEventData(Event event) |
protected Div |
getBottomPanel() |
protected java.lang.String |
getBottomPanelRendererName() |
protected java.lang.String |
getChartComposerName() |
protected Charts |
getCharts() |
protected Label |
getChartTitle() |
protected java.lang.String |
getCurrentFacet() |
protected Div |
getFacetChooser() |
protected java.lang.String |
getFacetChooserRendererName() |
protected java.util.List<java.lang.String> |
getFacetNames() |
protected java.lang.String |
getFilterPanelRendererName() |
protected java.util.List<java.lang.String> |
getFilterRendererNames() |
protected Div |
getFiltersContainer() |
protected Label |
getFiltersCounterLabel() |
protected Popup |
getFiltersPopup() |
protected Div |
getRightPanel() |
protected java.lang.String |
getRightPanelRendererName() |
protected Button |
getShowFilters() |
protected void |
handleClickOnPoint(Event event) |
protected void |
initBeans() |
protected void |
initCurrentFacet() |
void |
initialize(Component comp) |
protected void |
initializeFiltersCounterLabel() |
void |
initSearch() |
protected boolean |
isExportEnabled() |
protected void |
onFacetChange(java.lang.String facetName) |
void |
onInput(FullTextSearchPageable fullTextSearchPagable) |
protected void |
render() |
protected void |
renderBottomPanel(java.util.List<Point> points) |
protected void |
renderFacetChooser() |
protected void |
renderFilters() |
protected void |
renderRightPanel(FullTextSearchPageable fullTextSearchPagable) |
protected void |
saveFiltersCounterModelValue(int numberOfFilters) |
protected void |
setChartTitle() |
protected void |
setFacetChartBottomPanelRenderer(FacetChartBottomPanelRenderer facetChartBottomPanelRenderer) |
protected void |
setFacetChartDataExtractor(FacetChartDataExtractor facetChartDataExtractor) |
protected void |
setFacetChooser(Div facetChooser) |
protected void |
setFiltersCounterLabelValue(int numberOfFilters) |
void |
showFilters() |
protected void |
storeCurrentFacet(java.lang.String curentFacet) |
protected void |
updateFiltersCounter(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> alreadySelected) |
protected static final java.lang.String EVENT_ON_POINT_CLICK
protected static final java.lang.String COMPONENT_SHOW_FILTERS_BUTTON_ID
protected static final java.lang.String SELECTED_FACETS
protected static final java.lang.String SOCKET_IN_PAGEABLE
protected static final java.lang.String SOCKET_IN_INIT_SEARCH
protected static final java.lang.String SOCKET_OUT_FACETS
protected static final java.lang.String SOCKET_OUT_INITIAL_SEARCH_DATA
protected static final java.lang.String MODEL_FILTERS_COUNTER
public void initialize(Component comp)
protected void initBeans()
protected void setChartTitle()
protected void initCurrentFacet()
public void initSearch()
protected AdvancedSearchData createAdvancedSearchData()
public void onInput(FullTextSearchPageable fullTextSearchPagable)
protected void executeSearch(FullTextSearchPageable fullTextSearchPagable)
protected void render()
protected void composeSeries(Series series)
protected void composeChart(Charts charts)
protected void assignColorsToPoint(java.util.List<Point> points)
protected void renderBottomPanel(java.util.List<Point> points)
protected void renderFilters()
protected void renderFacetChooser()
protected java.util.List<FacetData> convertToFacets(java.util.List<java.lang.String> facetNames)
protected void renderRightPanel(FullTextSearchPageable fullTextSearchPagable)
protected void onFacetChange(java.lang.String facetName)
protected void handleClickOnPoint(Event event)
protected java.util.Optional<Point> extractEventData(Event event)
protected void applyFacetSelection(AdvancedSearchData query,
Point point)
public void showFilters()
protected AdvancedSearchData createCopyAdvancedSearchData(AdvancedSearchData data)
protected java.util.List<java.lang.String> getFacetNames()
protected void initializeFiltersCounterLabel()
protected void setFiltersCounterLabelValue(int numberOfFilters)
protected void saveFiltersCounterModelValue(int numberOfFilters)
protected void updateFiltersCounter(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> alreadySelected)
protected java.lang.String getBottomPanelRendererName()
protected java.lang.String getFilterPanelRendererName()
protected java.lang.String getFacetChooserRendererName()
protected java.lang.String getChartComposerName()
protected boolean isExportEnabled()
protected java.util.List<java.lang.String> getFilterRendererNames()
protected java.lang.String getRightPanelRendererName()
protected java.lang.String getCurrentFacet()
protected void storeCurrentFacet(java.lang.String curentFacet)
protected Charts getCharts()
protected Div getBottomPanel()
protected void setFacetChartDataExtractor(FacetChartDataExtractor facetChartDataExtractor)
protected void setFacetChartBottomPanelRenderer(FacetChartBottomPanelRenderer facetChartBottomPanelRenderer)
protected Button getShowFilters()
protected Popup getFiltersPopup()
protected Div getFiltersContainer()
protected Div getFacetChooser()
protected void setFacetChooser(Div facetChooser)
protected Div getRightPanel()
protected Label getChartTitle()
protected Label getFiltersCounterLabel()
Copyright © 2018 SAP SE. All Rights Reserved.