Class DisplayerSettings


  • @Portable
    public class DisplayerSettings
    extends Object
    • Field Detail

      • dataSet

        protected org.dashbuilder.dataset.DataSet dataSet
      • dataSetLookup

        protected org.dashbuilder.dataset.DataSetLookup dataSetLookup
    • Constructor Detail

      • DisplayerSettings

        public DisplayerSettings()
      • DisplayerSettings

        public DisplayerSettings​(DisplayerType displayerType)
    • Method Detail

      • setColumnSettingsList

        public void setColumnSettingsList​(List<ColumnSettings> columnSettingsList)
      • removeColumnSettings

        public void removeColumnSettings​(String columnId)
      • getColumnSettings

        public ColumnSettings getColumnSettings​(org.dashbuilder.dataset.DataColumn column)
      • setColumnName

        public void setColumnName​(String columnId,
                                  String name)
      • setColumnValueExpression

        public void setColumnValueExpression​(String columnId,
                                             String expression)
      • setColumnValuePattern

        public void setColumnValuePattern​(String columnId,
                                          String pattern)
      • setColumnEmptyTemplate

        public void setColumnEmptyTemplate​(String columnId,
                                           String template)
      • getUUID

        public String getUUID()
      • setUUID

        public void setUUID​(String UUID)
      • getDataSet

        public org.dashbuilder.dataset.DataSet getDataSet()
      • setDataSet

        public void setDataSet​(org.dashbuilder.dataset.DataSet dataSet)
      • getDataSetLookup

        public org.dashbuilder.dataset.DataSetLookup getDataSetLookup()
      • setDataSetLookup

        public void setDataSetLookup​(org.dashbuilder.dataset.DataSetLookup dataSetLookup)
      • setDisplayerSetting

        public void setDisplayerSetting​(String displayerAttributeDef,
                                        String value)
      • removeDisplayerSetting

        public void removeDisplayerSetting​(DisplayerAttributeDef displayerAttributeDef)
      • removeDisplayerSetting

        public void removeDisplayerSetting​(String displayerAttributeDef)
      • setSettingsFlatMap

        public void setSettingsFlatMap​(Map<String,​String> settings)
      • getRenderer

        public String getRenderer()
      • setRenderer

        public void setRenderer​(String renderer)
      • getTitle

        public String getTitle()
      • setTitle

        public void setTitle​(String title)
      • isTitleVisible

        public boolean isTitleVisible()
      • setTitleVisible

        public void setTitleVisible​(boolean titleVisible)
      • isCSVExportAllowed

        public boolean isCSVExportAllowed()
      • setCSVExportAllowed

        public void setCSVExportAllowed​(boolean csvExportAllowed)
      • isExcelExportAllowed

        public boolean isExcelExportAllowed()
      • setExcelExportAllowed

        public void setExcelExportAllowed​(boolean excelExportAllowed)
      • getRefreshInterval

        public int getRefreshInterval()
      • setRefreshInterval

        public void setRefreshInterval​(int refreshInSeconds)
      • isRefreshStaleData

        public boolean isRefreshStaleData()
      • setRefreshStaleData

        public void setRefreshStaleData​(boolean refresh)
      • isFilterEnabled

        public boolean isFilterEnabled()
      • setFilterEnabled

        public void setFilterEnabled​(boolean filterEnabled)
      • isFilterSelfApplyEnabled

        public boolean isFilterSelfApplyEnabled()
      • setFilterSelfApplyEnabled

        public void setFilterSelfApplyEnabled​(boolean filterSelfApplyEnabled)
      • isFilterNotificationEnabled

        public boolean isFilterNotificationEnabled()
      • setFilterNotificationEnabled

        public void setFilterNotificationEnabled​(boolean filterNotificationEnabled)
      • isFilterListeningEnabled

        public boolean isFilterListeningEnabled()
      • setFilterListeningEnabled

        public void setFilterListeningEnabled​(boolean filterListeningEnabled)
      • getSelectorWidth

        public int getSelectorWidth()
      • setSelectorWidth

        public void setSelectorWidth​(int filterWidth)
      • isSelectorMultiple

        public boolean isSelectorMultiple()
      • setSelectorMultiple

        public void setSelectorMultiple​(boolean filterMultiple)
      • isSelectorInputsEnabled

        public boolean isSelectorInputsEnabled()
      • setSelectorInputsEnabled

        public void setSelectorInputsEnabled​(boolean enabled)
      • getChartWidth

        public int getChartWidth()
      • setChartWidth

        public void setChartWidth​(int chartWidth)
      • getChartBackgroundColor

        public String getChartBackgroundColor()
      • setChartBackgroundColor

        public void setChartBackgroundColor​(String color)
      • getChartHeight

        public int getChartHeight()
      • setChartHeight

        public void setChartHeight​(int chartHeight)
      • getChartMarginTop

        public int getChartMarginTop()
      • setChartMarginTop

        public void setChartMarginTop​(int chartMarginTop)
      • getChartMarginBottom

        public int getChartMarginBottom()
      • setChartMarginBottom

        public void setChartMarginBottom​(int chartMarginBottom)
      • getChartMarginLeft

        public int getChartMarginLeft()
      • setChartMarginLeft

        public void setChartMarginLeft​(int chartMarginLeft)
      • getChartMarginRight

        public int getChartMarginRight()
      • setChartMarginRight

        public void setChartMarginRight​(int chartMarginRight)
      • getChartMaxWidth

        public int getChartMaxWidth()
      • setChartMaxWidth

        public void setChartMaxWidth​(int chartWidth)
      • getChartMaxHeight

        public int getChartMaxHeight()
      • setChartMaxHeight

        public void setChartMaxHeight​(int chartHeight)
      • setResizable

        public void setResizable​(boolean resizable)
      • isResizable

        public boolean isResizable()
      • isChartShowLegend

        public boolean isChartShowLegend()
      • setChartShowLegend

        public void setChartShowLegend​(boolean chartShowLegend)
      • getChartLegendPosition

        public Position getChartLegendPosition()
      • setChartLegendPosition

        public void setChartLegendPosition​(Position chartLegendPosition)
      • getTablePageSize

        public int getTablePageSize()
      • setTablePageSize

        public void setTablePageSize​(int tablePageSize)
      • getTableWidth

        public int getTableWidth()
      • setTableWidth

        public void setTableWidth​(int tableWidth)
      • isTableSortEnabled

        public boolean isTableSortEnabled()
      • setTableSortEnabled

        public void setTableSortEnabled​(boolean tableSortEnabled)
      • setTableColumnPickerEnabled

        public void setTableColumnPickerEnabled​(boolean tableColumnPickerEnabled)
      • getTableDefaultSortColumnId

        public String getTableDefaultSortColumnId()
      • setTableDefaultSortColumnId

        public void setTableDefaultSortColumnId​(String tableDefaultSortColumnId)
      • getTableDefaultSortOrder

        public org.dashbuilder.dataset.sort.SortOrder getTableDefaultSortOrder()
      • setTableDefaultSortOrder

        public void setTableDefaultSortOrder​(org.dashbuilder.dataset.sort.SortOrder tableDefaultSortOrder)
      • isTableColumnPickerEnabled

        public boolean isTableColumnPickerEnabled()
      • isXAxisShowLabels

        public boolean isXAxisShowLabels()
      • setXAxisShowLabels

        public void setXAxisShowLabels​(boolean axisShowLabels)
      • getXAxisLabelsAngle

        public int getXAxisLabelsAngle()
      • setXAxisLabelsAngle

        public void setXAxisLabelsAngle​(int axisLabelsAngle)
      • getXAxisTitle

        public String getXAxisTitle()
      • setXAxisTitle

        public void setXAxisTitle​(String axisTitle)
      • isYAxisShowLabels

        public boolean isYAxisShowLabels()
      • setYAxisShowLabels

        public void setYAxisShowLabels​(boolean axisShowLabels)
      • getYAxisTitle

        public String getYAxisTitle()
      • setYAxisTitle

        public void setYAxisTitle​(String axisTitle)
      • getMeterStart

        public long getMeterStart()
      • setMeterStart

        public void setMeterStart​(long meterStart)
      • getMeterWarning

        public long getMeterWarning()
      • setMeterWarning

        public void setMeterWarning​(long meterWarning)
      • getMeterCritical

        public long getMeterCritical()
      • setMeterCritical

        public void setMeterCritical​(long meterCritical)
      • getMeterEnd

        public long getMeterEnd()
      • setMeterEnd

        public void setMeterEnd​(long meterEnd)
      • getDonutHoleTitle

        public String getDonutHoleTitle()
      • setDonutHoleTitle

        public void setDonutHoleTitle​(String holeTitle)
      • isChart3D

        public boolean isChart3D()
      • setChart3D

        public void setChart3D​(boolean barchartThreeDimension)
      • setHtmlTemplate

        public void setHtmlTemplate​(String htmlTemplate)
      • setJsTemplate

        public void setJsTemplate​(String jsTemplate)
      • getHtmlTemplate

        public String getHtmlTemplate()
      • getJsTemplate

        public String getJsTemplate()
      • setMapColorScheme

        public void setMapColorScheme​(MapColorScheme colorScheme)
      • getComponentId

        public String getComponentId()
      • setComponentId

        public String setComponentId​(String componentId)
      • setComponentProperty

        public void setComponentProperty​(String key,
                                         String value)
      • getComponentProperty

        public String getComponentProperty​(String key)
      • getComponentProperties

        public Map<String,​String> getComponentProperties()
      • getComponentPartition

        public String getComponentPartition()
      • setComponentPartition

        public String setComponentPartition​(String componentPartition)