Class MetricDisplayer

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

    @Dependent
    public class MetricDisplayer
    extends org.dashbuilder.displayer.client.AbstractGwtDisplayer<MetricDisplayer.View>
    implements org.dashbuilder.displayer.client.widgets.sourcecode.HasHtmlTemplate, org.dashbuilder.displayer.client.widgets.sourcecode.HasJsTemplate
    • Method Detail

      • createDisplayerConstraints

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

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

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

        public String parseHtmlTemplate​(String str)
      • parseJsTemplate

        public String parseJsTemplate​(String str)
      • parseTemplate

        protected void parseTemplate​(String template)
      • getExtraKeyId

        public String getExtraKeyId​(String key)
      • isFilterOn

        public boolean isFilterOn()
      • setFilterOn

        public void setFilterOn​(boolean on)
      • isFilterEnabled

        public boolean isFilterEnabled()
      • updateFilter

        public void updateFilter()
      • fetchFilter

        public org.dashbuilder.dataset.filter.DataSetFilter fetchFilter()
      • filterApply

        public void filterApply()
      • filterReset

        public void filterReset()
        Overrides:
        filterReset in class org.dashbuilder.displayer.client.AbstractDisplayer<MetricDisplayer.View>
      • getHtmlTemplate

        public String getHtmlTemplate()
        Specified by:
        getHtmlTemplate in interface org.dashbuilder.displayer.client.widgets.sourcecode.HasHtmlTemplate
      • getHtmlVariableMap

        public Map<String,​String> getHtmlVariableMap()
        Specified by:
        getHtmlVariableMap in interface org.dashbuilder.displayer.client.widgets.sourcecode.HasHtmlTemplate
      • getJsTemplate

        public String getJsTemplate()
        Specified by:
        getJsTemplate in interface org.dashbuilder.displayer.client.widgets.sourcecode.HasJsTemplate
      • getJsVariableMap

        public Map<String,​String> getJsVariableMap()
        Specified by:
        getJsVariableMap in interface org.dashbuilder.displayer.client.widgets.sourcecode.HasJsTemplate
      • getCommonVariableMap

        protected Map<String,​String> getCommonVariableMap()