Class SelectorDisplayer

  • All Implemented Interfaces:
    com.google.gwt.user.client.ui.IsWidget, org.dashbuilder.displayer.client.Displayer, org.dashbuilder.displayer.client.DisplayerListener

    @Dependent
    public class SelectorDisplayer
    extends org.dashbuilder.displayer.client.AbstractGwtDisplayer<SelectorDisplayer.View>
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static interface  SelectorDisplayer.View  
      • Nested classes/interfaces inherited from class org.dashbuilder.displayer.client.AbstractDisplayer

        org.dashbuilder.displayer.client.AbstractDisplayer.ExpressionEval, org.dashbuilder.displayer.client.AbstractDisplayer.Formatter
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected boolean filterOn  
      protected SelectorDisplayer.View view  
      • Fields inherited from class org.dashbuilder.displayer.client.AbstractDisplayer

        columnSelectionMap, currentFilter, dataSet, dataSetHandler, displayerConstraints, displayerSettings, drawn, evaluator, formatter, formatterMap, listenerList, refreshEnabled
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.dashbuilder.displayer.DisplayerConstraints createDisplayerConstraints()  
      protected void createVisualization()  
      SelectorDisplayer.View getView()  
      void onFilterEnabled​(org.dashbuilder.displayer.client.Displayer displayer, org.dashbuilder.dataset.group.DataSetGroup groupOp)  
      void onFilterReset​(org.dashbuilder.displayer.client.Displayer displayer, List<org.dashbuilder.dataset.group.DataSetGroup> groupOps)  
      void onItemSelected()  
      protected void updateVisualization()  
      • Methods inherited from class org.dashbuilder.displayer.client.AbstractDisplayer

        addFormatter, addListener, afterClose, afterDataSetLookup, afterDraw, afterLoad, afterRedraw, asWidget, beforeDataSetLookup, beforeLoad, checkDisplayerSettings, close, draw, export, filterApply, filterApply, filterColumns, filterIndexes, filterInterval, filterIntervals, filterReset, filterReset, filterUpdate, filterUpdate, filterUpdate, formatDate, formatDateDynamic, formatDateFixed, formatInterval, formatValue, formatValue, getDataSetHandler, getDisplayerConstraints, getDisplayerId, getDisplayerSettings, getEvaluator, getFormatter, getFormatter, handleError, handleError, handleError, handleError, isDrawn, isRefreshOn, onClose, onDataLoaded, onDataLookup, onDraw, onError, onFilterEnabled, onFilterReset, onFilterUpdate, onRedraw, parseDynamicGroupDate, redraw, setDataSetHandler, setDisplayerSettings, setEvaluator, setFormatter, setRefreshOn, showError, sortApply, updateRefreshTimer
    • Constructor Detail

      • SelectorDisplayer

        public SelectorDisplayer()
    • Method Detail

      • createDisplayerConstraints

        public org.dashbuilder.displayer.DisplayerConstraints createDisplayerConstraints()
        Specified by:
        createDisplayerConstraints in class org.dashbuilder.displayer.client.AbstractDisplayer<SelectorDisplayer.View>
      • createVisualization

        protected void createVisualization()
        Specified by:
        createVisualization in class org.dashbuilder.displayer.client.AbstractDisplayer<SelectorDisplayer.View>
      • updateVisualization

        protected void updateVisualization()
        Specified by:
        updateVisualization in class org.dashbuilder.displayer.client.AbstractDisplayer<SelectorDisplayer.View>
      • onItemSelected

        public void onItemSelected()
      • onFilterEnabled

        public void onFilterEnabled​(org.dashbuilder.displayer.client.Displayer displayer,
                                    org.dashbuilder.dataset.group.DataSetGroup groupOp)
        Specified by:
        onFilterEnabled in interface org.dashbuilder.displayer.client.DisplayerListener
        Overrides:
        onFilterEnabled in class org.dashbuilder.displayer.client.AbstractDisplayer<SelectorDisplayer.View>
      • onFilterReset

        public void onFilterReset​(org.dashbuilder.displayer.client.Displayer displayer,
                                  List<org.dashbuilder.dataset.group.DataSetGroup> groupOps)
        Specified by:
        onFilterReset in interface org.dashbuilder.displayer.client.DisplayerListener
        Overrides:
        onFilterReset in class org.dashbuilder.displayer.client.AbstractDisplayer<SelectorDisplayer.View>